存储器keepass中文

keepass中文  时间:2021-04-05  阅读:()
AT89C52中文资料AT89C52的中文资料AT89C52是美国Atmel公司生产的低电压、高性能CMOS8位单片机,片内含8KB的可反复檫写的程序存储器和12B的随机存取数据存储器(RAM),器件采用Atmel公司的高密度、非易失性存储技术生产,兼容标准MCS-51指令系统,片内配置通用8位中央处理器(CPU)和Flash存储单元,功能强大的AT89C52单片机可灵活应用于各种控制领域.
AT89C52单片机属于AT89C51单片机的增强型,与Intel公司的80C52在引脚排列、硬件组成、工作特点和指令系统等方面兼容.
其主要工作特性是:片内程序存储器内含8KB的Flash程序存储器,可擦写寿命为1000次;片内数据存储器内含256字节的RAM;具有32根可编程I/O口线;具有3个可编程定时器;中断系统是具有8个中断源、6个中断矢量、2个级优先权的中断结构;串行口是具有一个全双工的可编程串行通信口;具有一个数据指针DPTR;低功耗工作模式有空闲模式和掉电模式;具有可编程的3级程序锁定位;AT89C52工作电源电压为5(1+0.
2)V,且典型值为5V;AT89C52最高工作频率为24MHz.
单片机正常工作时,都需要有一个时钟电路和一个复位电路.
本设计中选择了内部时钟方式和按键电平复位电路,来构成单片机的最小电路.
如图3.
1所示.
功能特性描述AT89S52是一种低功耗、高性能CMOS8位微控制器,具有8K在系统可编程Flash存储器.
使用Atmel公司高密度非易失性存储器技术制造,与工业80C51产品指令和引脚完全兼容.
片上Flash允许程序存储器在系统可编程,亦适于常规编程器.
在单芯片上,拥有灵巧的8位CPU和在系统可编程Flash,使得AT89S52为众多嵌入式控制应用系统提供高灵活、超有效的解决方案.
AT89S52具有以下标准功能:8k字节Flash,256字节RAM,32位I/O口线,看门狗定时器,2个数据指针,三个16位定时器/计数器,一个6向量2级中断结构,全双工串行口,片内晶振及时钟电路.
另外,AT89S52可降至0Hz静态逻辑操作,支持2种软件可选择节电模式.
空闲模式下,CPU停止工作,允许RAM、定时器/计数器、串口、中断继续工作.
掉电保护方式下,RAM内容被保存,振荡器被冻结,单片机一切工作停止,直到下一个中断或硬件复位为止.
8位微控制器8K字节在系统可编程AT89C52是51系列单片机的一个型号,它是ATMEL公司生产的.
AT89C52是一个低电压,高性能CMOS8位单片机,片内含8kbytes的可反复擦写的Flash只读程序存储器和256bytes的随机存取数据存储器(RAM),器件采用ATMEL公司的高密度、非易失性存储技术生产,兼容标准MCS-51指令系统,片内置通用8位中央处理器和Flash存储单元,功能强大的AT89C52单片机可为您提供许多较复杂系统控制应用场合.
AT89C52有40个引脚,32个外部双向输入/输出(I/O)端口,同时内含2个外中断口,3个16位可编程定时计数器,2个全双工串行通信口,2个读写口线,AT89C52可以按照常规方法进行编程,也可以在线编程.
其将通用的微处理器和Flash存储器结合在一起,特别是可反复擦写的Flash存储器可有效地降低开发成本.
AT89C52有PDIP、PQFP/TQFP及PLCC等三种封装形式,以适应不同产品的需求.
主要功能特性:·兼容MCS51指令系统·8k可反复擦写(>1000次)FlashROM·32个双向I/O口·256x8bit内部RAM·3个16位可编程定时/计数器中断·时钟频率0-24MHz·2个串行中断·可编程UART串行通道·2个外部中断源·共6个中断源·2个读写中断口线·3级加密位·低功耗空闲和掉电模式·软件设置睡眠和唤醒功能AT89C52各引脚功能及管脚电压概述:AT89C52P为40脚双列直插封装的8位通用微处理器,采用工业标准的C51内核,在内部功能及管脚排布上与通用的8xc52相同,其主要用于会聚调整时的功能控制.
功能包括对会聚主IC内部寄存器、数据RAM及外部接口等功能部件的初始化,会聚调整控制,会聚测试图控制,红外遥控信号IR的接收解码及与主板CPU通信等.
主要管脚有:XTAL1(19脚)和XTAL2(18脚)为振荡器输入输出端口,外接12MHz晶振.
RST/Vpd(9脚)为复位输入端口,外接电阻电容组成的复位电路.
VCC(40脚)和VSS(20脚)为供电端口,分别接+5V电源的正负端.
P0~P3为可编程通用I/O脚,其功能用途由软件定义,在本设计中,P0端口(32~39脚)被定义为N1功能控制端口,分别与N1的相应功能管脚相连接,13脚定义为IR输入端,10脚和11脚定义为I2C总线控制端口,分别连接N1的SDAS(18脚)和SCLS(19脚)端口,12脚、27脚及28脚定义为握手信号功能端口,连接主板CPU的相应功能端,用于当前制式的检测及会聚调整状态进入的控制功能.
·P0口:P0口是一组8位漏极开路型双向I/O口,也即地址/数据总线复用口.
作为输出口用时,每位能吸收电流的方式驱动8个TTL逻辑门电路,对端口P0写"1"时,可作为高阻抗输入端用.
在访问外部数据存储器或程序存储器时,这组口线分时转换地址(低8位)和数据总线复用,在访问期间激活内部上拉电阻.
在Flash编程时,P0口接收指令字节,而在程序校验时,输出指令字节,校验时,要求外接上拉电阻.
·P1口:P1是一个带内部上拉电阻的8位双向I/O口,P1的输出缓冲级可驱动(吸收或输出电流)4个TTL逻辑门电路.
对端口写"1",通过内部的上拉电阻把端口拉到高电平,此时可作输入口.
作输入口使用时,因为内部存在上拉电阻,某个引脚被外部信号拉低时会输出一个电流(IIL).
与AT89C51不同之处是,P1.
0和P1.
1还可分别作为定时/计数器2的外部计数输入(P1.
0/T2)和输入(P1.
1/T2EX),参见表1.
Flash编程和程序校验期间,P1接收低8位地址.
表.
P1.
0和P1.
1的第二功能引脚号功能特性P1.
0T2,时钟输出P1.
1T2EX(定时/计数器2)·P2口:P2是一个带有内部上拉电阻的8位双向I/O口,P2的输出缓冲级可驱动(吸收或输出电流)4个TTL逻辑门电路.
对端口P2写"1",通过内部的上拉电阻把端口拉到高电平,此时可作输入口,作输入口使用时,因为内部存在上拉电阻,某个引脚被外部信号拉低时会输出一个电流(IIL).
在访问外部程序存储器或16位地址的外部数据存储器(例如执行MOVX@DPTR指令)时,P2口送出高8位地址数据.
在访问8位地址的外部数据存储器(如执行MOVX@RI指令)时,P2口输出P2锁存器的内容.
Flash编程或校验时,P2亦接收高位地址和一些控制信号.
·P3口:P3口是一组带有内部上拉电阻的8位双向I/O口.
P3口输出缓冲级可驱动(吸收或输出电流)4个TTL逻辑门电路.
对P3口写入"1"时,它们被内部上拉电阻拉高并可作为输入端口.
此时,被外部拉低的P3口将用上拉电阻输出电流(IIL).
P3口除了作为一般的I/O口线外,更重要的用途是它的第二功能P3口还接收一些用于Flash闪速存储器编程和程序校验的控制信号.
·RST:复位输入.
当振荡器工作时,RST引脚出现两个机器周期以上高电平将使单片机复位.
·ALE/PROG:当访问外部程序存储器或数据存储器时,ALE(地址锁存允许)输出脉冲用于锁存地址的低8位字节.
一般情况下,ALE仍以时钟振荡频率的1/6输出固定的脉冲信号,因此它可对外输出时钟或用于定时目的.
要注意的是:每当访问外部数据存储器时将跳过一个ALE脉冲.
对Flash存储器编程期间,该引脚还用于输入编程脉冲(PROG).
如有必要,可通过对特殊功能寄存器(SFR)区中的8EH单元的D0位置位,可禁止ALE操作.
该位置位后,只有一条MOVX和MOVC指令才能将ALE激活.
此外,该引脚会被微弱拉高,单片机执行外部程序时,应设置ALE禁止位无效.
·PSEN:程序储存允许(PSEN)输出是外部程序存储器的读选通信号,当AT89C52由外部程序存储器取指令(或数据)时,每个机器周期两次PSEN有效,即输出两个脉冲.
在此期间,当访问外部数据存储器,将跳过两次PSEN信号.
·EA/VPP:外部访问允许.
欲使CPU仅访问外部程序存储器(地址为0000H—FFFFH),EA端必须保持低电平(接地).
需注意的是:如果加密位LB1被编程,复位时内部会锁存EA端状态.
如EA端为高电平(接Vcc端),CPU则执行内部程序存储器中的指令.
Flash存储器编程时,该引脚加上+12V的编程允许电源Vpp,当然这必须是该器件是使用12V编程电压Vpp.
·XTAL1:振荡器反相放大器的及内部时钟发生器的输入端.
·XTAL2:振荡器反相放大器的输出端.
·特殊功能寄存器:在AT89C52片内存储器中,80H-FFH共128个单元为特殊功能寄存器(SFE),SFR的地址空间映象如表2所示.
并非所有的地址都被定义,从80H—FFH共128个字节只有一部分被定义,还有相当一部分没有定义.
对没有定义的单元读写将是无效的,读出的数值将不确定,而写入的数据也将丢失.
不应将数据"1"写入未定义的单元,由于这些单元在将来的产品中可能赋予新的功能,在这种情况下,复位后这些单元数值总是"0".
AT89C52除了与AT89C51所有的定时/计数器0和定时/计数器1外,还增加了一个定时/计数器2.
定时/计数器2的控制和状态位位于T2CON(参见表3)T2MOD(参见表4),寄存器对(RCAO2H、RCAP2L)是定时器2在16位捕获方式或16位自动重装载方式下的捕获/自动重装载寄存器.
·数据存储器:AT89C52有256个字节的内部RAM,80H-FFH高128个字节与特殊功能寄存器(SFR)地址是重叠的,也就是高128字节的RAM和特殊功能寄存器的地址是相同的,但物理上它们是分开的.
当一条指令访问7FH以上的内部地址单元时,指令中使用的寻址方式是不同的,也即寻址方式决定是访问高128字节RAM还是访问特殊功能寄存器.
如果指令是直接寻址方式则为访问特殊功能寄存器.
例如,下面的直接寻址指令访问特殊功能寄存器0A0H(即P2口)地址单元.
MOV0A0H,#data间接寻址指令访问高128字节RAM,例如,下面的间接寻址指令中,R0的内容为0A0H,则访问数据字节地址为0A0H,而不是P2口(0A0H).
MOV@R0,#data堆栈操作也是间接寻址方式,所以,高128位数据RAM亦可作为堆栈区使用.
·定时器0和定时器1:

SpinServers(月89美元) 2*e5-2630L v2,美国独立服务器

SpinServers服务商也不算是老牌的服务商,商家看介绍是是2018年成立的主机品牌,隶属于Majestic Hosting Solutions LLC旗下。商家主要经营独立服务器租用和Hybrid Dedicated服务器等,目前包含的数据中心在美国达拉斯、圣何塞机房,自有硬件和IP资源等,商家还自定义支持用户IP广播到机房。看到SpinServers推出了美国独服的夏季优惠促销活动,最低月...

华为云年中聚惠618活动,新用户专区,云服务器低至88元/年,3年仅580.98元,热销抢购中,最后2天!

华为云怎么样?华为云用在线的方式将华为30多年在ICT基础设施领域的技术积累和产品解决方案开放给客户,致力于提供稳定可靠、安全可信、可持续创新的云服务,做智能世界的“黑土地”,推进实现“用得起、用得好、用得放心”的普惠AI。华为云作为底座,为华为全栈全场景AI战略提供强大的算力平台和更易用的开发平台。本次年终聚惠618活动相当给力,1核2G内存1m云耀云服务器仅88元/年起,送主机安全基础版套餐,...

HostMem,最新优惠促销,全场75折优惠,大硬盘VPS特价优惠,美国洛杉矶QuadraNet机房,KVM虚拟架构,KVM虚拟架构,2核2G内存240GB SSD,100Mbps带宽,27美元/年

HostMem近日发布了最新的优惠消息,全场云服务器产品一律75折优惠,美国洛杉矶QuadraNet机房,基于KVM虚拟架构,2核心2G内存240G SSD固态硬盘100Mbps带宽4TB流量,27美元/年,线路方面电信CN2 GT,联通CU移动CM,有需要美国大硬盘VPS云服务器的朋友可以关注一下。HostMem怎么样?HostMem服务器好不好?HostMem值不值得购买?HostMem是一家...

keepass中文为你推荐
微信回应封杀钉钉为什么微信被封以后然后解封了过了一会又被封了bbs.99nets.com做一款即时通讯软件难吗 像hi qq这类的比肩工场比肩成局 什么意思psbc.com邮政银行卡6215995915000241921是哪个地区的月神谭求男变女类的变身小说www.kk4kk.com猪猪影院www.mlzz.com 最新电影收费吗?www.sesehu.comwww.121gao.com 是谁的网站啊www.se222se.com原来的www站到底222eee怎么了莫非不是不能222eee在收视com了,/?求解16668.com香港最快开奖现场直播今晚开partnersonline国外外贸平台有哪些?
上海服务器租用 windows虚机 香港vps主机 老左 linode日本 优key 空间打开慢 mobaxterm ubuntu更新源 日本空间 嘟牛 100x100头像 数字域名 大容量存储器 股票老左 速度云 国外代理服务器软件 美国堪萨斯 福建铁通 太原网通测速平台 更多