单片机应用项目化教程 教案 AT89C51技术手册.docx
《单片机应用项目化教程 教案 AT89C51技术手册.docx》由会员分享,可在线阅读,更多相关《单片机应用项目化教程 教案 AT89C51技术手册.docx(12页珍藏版)》请在课桌文档上搜索。
1、单片机应用技术知职导学AT89C51单片机技术手册AT89C51描述T89C51是一个低电压,高性能CM0S8位单片机带有4K字节的可反到擦写的程序存储器(PI-NROM).和128字节的存取数据存储器(RAM),这种器件采用ATME1.公司的高密度、不容易丢失存储技术生产,并I1.能够与NCS-51系列的单片机兼容。片内含有8位中央处理器和闪烁存储单元,有较强的功能的AT89C51单片机能够被应用到控制领域中。功能特性AT89C51提供以卜的功能标准:4K字节闪烁存储微,128字节随机存取数据存储器,32个I0,2个16位定时/计数器,1个5向量两级中断结构,1个串行通信口,片内靛荡器和时钟
2、电路。另外,RT89C51还可以进行OHZ的静态逻辑操作,并支持两种软件的节电模式。闲散方式停止中央处理器的工作,能够允许随机存取数据存储器、定时/计数器、串行通信口及中断系统继续工作。掉电方式保存随机存取数据存储器中的内容,但震荡器停止工作并禁止其它所有部件的工作直到下一个豆位。引脚描述VCC:电源电压GND:地POn:PO口是组8位漏极开路双向I/O口,即地址/数据总线比用口。作为输出口时,每个管脚都能够驱动8个TT1.电路。当“1”被写入PO门时,每个管脚都能够作为高阻抗输入端。PO还能够在访问外部数据存储涔或程序存储器时,转换地址和数据总线任用,并在这时激活内部的上拉电阻。PO口在闪烁
3、编程时,PO口接收指令,在程序校验时.,输出指令,需要接电吼。PDIPPQFP/TQFPPIOC2DVCC140P1.1.C239PO.OADCPi1.C3385POJ1P1.3C437JPON(AK1.P1.4C536JP0.3Q)PtSC635P04(AD4)P1.6C7P0.5(AD5iP1.7C833P0.6(ADS)RSTt932P0.7(AD7RXD)P1.OC1031IZwRjTXD)P3,1.d1130IA工ZCGWP12C1229INn)M311328P27A15)f0)P14U27P26(AU)(TI)PiSC1526DPXS(AU)(WP36C1:25P2(A12)(TC
4、)P17C2AP2.3(A11)XTA1.K1823P12(A1O)XTA1.IC1922P2J(A9)GMOCH21P20(A)P1.6P1.P1.7RST(RXD)P3.0NC(TXO)PSI而5)P32(WT1)P33(TO)P34E)P35P1.CCs0ngsmnQDoEC5Wde2C1.dCQRSSZWSS口”6口0&W0QOQSOisOHXDgf口。图-P1.5CPiecP17CRSTCIRXD)P1.oCNCC(TXD)P31C(E)P32C(IRTbP1.3匚(To)P3.4匚均3837Y353433323130PO.4(AD4)P05(AD5)P0(AD)3P0.7(AD7)
5、TVPP3NCAieFROGPS3P2-7(A15)P2U&MUmMUZ/SMUrff(GUofffUozUaN0Uw1.xUm口、盾33323t30292272e252423JPO.4(AD)DPOf1.(ADft)3POe(ADO)3P07(A07)jvvppDNCDA1.E-WTOJF5F11P27(A15)P2(AM)P25(A13),口:P1.口一个带内部上拉电阻的8位双向1/01.,P1.的输出缓冲级可驱动4个TT1.电路。对端口写“1”,通过内部的电阳把端口拉到高电平,此时可作为输入口。因为内部有电阻,某个引脚被外部信号拉低时辘出一个电潦。闪烁编程时和程序校验时,P1.口接收低8
6、位地址。P2II:P2口是一个内部带有上拉电阻的8位双向I/O口,P2的输出缓冲级可驱动4个TT1.电路。对端口写“I”,通过内部的电阻把端口拉到高电平,此时,可作为输入口。因为内部有电阻,某个升脚被外部信号拉低时会饰出个电流。在访问外部程序存储冷或16位地址的外部数据存储器时,P2口送出高8位地址数据。在访问8位地址的外部数据存储器时,P2D线上的内容在整个运行期间不变。闪烁编程或校验时,P2口接收高位地址和其它控制信号。P311:P3口是一组带有内部电阻的8位双向I/O口,P3口输出缓冲故可驱动4个TT1.电路。对P3口写如“1”时,它们被内部电阻拉到高电平并可作为输入端时,被外部拉低的P
7、3口将用电阻输出电流。P3除了作为般的1/0口外,更重要的用途是它的第二功能,如下表所示:端口引脚第二功能P3.0RXDP3.1TXDP3.2INTOP3.3INT1.P3.4TOP3.5T1.P3.6WRP3.7RDP3口还接收一些用于闪烁存储器编程和程序校验的控制信号。RST:复位输入。当震荡器工作时,RET引脚出现两个机器周期以上的高电平将使单片机豆位。A1.E/:当访问外部程序存储器或数据存储器时,A1.E输出脉冲用于锁存地址的低8位字节。即使不访问外部存储涔,A1.E以时钟震荡频率的1/16输出固定的正脉冲信号,因此它可对输出时钟或用于定时目的。要注意的是:每当访问外部数据存储器时将
8、跳过个A1.E脉冲时,闪烁存储耦编程时,这个引脚还用于输入编程脉冲。如果必要,可对特殊寄存器区中的8EH单元的DO位置禁止1.E操作。这个位置后只有一条MOVK和MOVC指令A1.E才会被应用。此外,这个引脚会微弱拉育,单片机执行外部程序时,应设理A1.E无效。PSEN:程序储存允许输出是外部程序存储器的读选通信号,当AT89C51由外部程序存储器读取指令时,每个机器周期两次PSEN有效,即输出两个脉冲。在此期间,当访问外部数据存储器时,这两次有效的PSEN信号不出现。EA/VPP:外部访问允许。欲使中央处理器仅访问外部程序存储器,ER端必须保持低电平。需要注意的是:如果加密位1.B1.被编程
9、,复位时内部会锁存EA端状态。如EA端为高电平,CPU则执行内部程序存储器中的指令闪烁存储器编程时,该引脚加上+12V的编程允许电压YPP,当然这必须是该器件是使用12V编程电压VPP。XTA1.1:荒荡怒反相放大器及内部时钟发生器的输入端。XTA1.2:震荡器反相放大器的输出端。时钟震药器T89C51中有一个用于构成内部震荡器的高增益反相放大器,引脚XTA1.1.和XT1.2分别是该放大错的输入端和输出端。这个放大器与作为反馈元件的片外石英晶体或陶在谐振罂一起构成自然震荡器“外接石英晶体及电容C1.,C2接在放大器的反馈回路中构成并联震荡电路,对外接电容C1.,C2虽然没有十分严格的要求,但
10、电容容量的大小会轻微影响震荡频率的高低、震荡器工作的秘定性、起振的难易程序及温度稳定性。如果使用石英晶体,我们推荐电容使用30IT+10PF,而如果使用陶究振荡器建议选择40IT+10Pr,用户也可以采用外部时钟。采用外部时钟的电路如图示。这种情况卜.,外部时钟脉冲接到XTA1.1.端,即内部时钟发牛器的输入孤XTA1.2则悬空。由于外部时钟信号是通过一个2分须触发罂后作为内部时钟信号的,所以对外部时钟信号的占空比没有特殊要求,但最小裔电平持续时间和最大的低电平持续时间应符合产品技术条件的要求。图1内部振荡电路图2外部振荡电路闲散节电模式AT89C51有两种可用软件编程的省电模式,它们是闲散模
11、式和掉电工作模式.这两种方式是控制专用寄存器PcoN中的PD和ID1.位来实现的。PD是掉电模式,当PD=I时,激活掉电工作模式,单片机进入掉电工作状态。ID1.是闲散等待方式,当ID1.=1,激活闲散工作状态,单片机进入睡眠状态。如需要同时进入两种工作模式,即PD和ID1.同时为I,则先激活抻电模式。在闲散工作模式状态,中央处理涔CPU保持醺眠状态,而所有片内的外设仍保持激活状态,这种方式由软件产生。此时,片内随机存取数据存储器和所有特殊功能寄存器的内容保持不变。闲散模式可由任何允许的中断请求或硬件匏位终止。终止闲散工作模式的方法有两种,一是任何条被允许中断的事件被激活,ID1.被硬件清除,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单片机应用项目化教程 教案 AT89C51技术手册 单片机 应用 项目 教程 AT89C51 技术 手册
链接地址:https://www.desk33.com/p-1550942.html