1 / 14
文档名称:

单片机知识点总结.docx

格式:docx   大小:45KB   页数:14页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

单片机知识点总结.docx

上传人:guoxiachuanyue008 2020/8/31 文件大小:45 KB

下载得到文件列表

单片机知识点总结.docx

文档介绍

文档介绍:啪磊论©『a——单片机考点总结单片机由cpu、存储器及各种I/O接口三部分组成。单片机即单片微型计算机,又可称为微控制器和嵌入式控制器。MCS-51系列单片机为8位单片机,共40个引脚,MCS-51基本类型有8031、8051和8751.(1)I/O引脚8031、8051和8751的区别:8031片内无程序存储器、 8051片内有4KB程序存储器ROM、8751片内有4KB程序存储器EPROM。(9脚)复位输入信号端。❖高电平有效O幸当振荡器运行时,在此引脚输入最少两个机器周期以上的高电平,将使单片机复位。*复位后单片机将从程序计数器PCR000H地址开始执行稈序。对1IMOS工艺的单片机此引脚还有备用电源VPD功能口4该引脚接上备用电源,掉电期间,可以保持片内RAM的数据不去失口费控制引脚包^ALE/^iea/-ALE/(30脚):地址锁存使能信号输出端。f存取片外存储器时,用于锁存低8位地址口-即使不访问片外存储器,仍以时钟振荡频率1/6的定频率向外输岀脉冲信号,因此,它可用作对外输出的时钟。f要注意的是:每当访问片外存储器时,有些指令将跳过一个ALE脉冲。—ALE端可以驱动8个LSTTL负载。f铳55是对于EPK0M型单片机,在EPROMS程期间,此引脚用于输入编程脉冲O I2两飯(29脚),程序存储器输出使能端。申它是片外程序存储器的读选通信号;斗低电平有效:<*在由片外程诘存储器取指(或常数)期间,每个机器周期扇两次有效;卒在访问片外数据存储器时,这两次的隔将不出现❖(31脚):片内程序存储器屏蔽控制端.•:*低电平有效。❖当瓯端保持低电平时■。❖当耳端保持高电平时,执行(访问)片内程序存储器,但在PC(程序计数器)值超过OFFFH(对51子系列)或1FFFH(对52子系列)时,将自动转向执行片外程序存储器内的程序。齐VFF加入编程电压端。对EFKOM型单片机,社EFKOM编程期间,此引脚用于施加21¥的编程电压(VPP).MCS-51单片机共有16位地址总线,P2口作为高8位地址输出口,P0口可分时复用为低8位地址输出口和数据口。MCS-51单片机片外可扩展存储最大容量为 216=64KB,地址范围为0000H—FFFFH。(;)MCS-51片内有128字节数据存储器(RAM),21个特殊功能寄存器(SFR)。(1)MCS-51片内有128字节数据存储器(RAM),字节地址为00H—7FH;00H--1FH:工作寄存器区;00H--1FH:可位寻址区;00H--1FH:用户RAM区。(2)21个特殊功能寄存器(SFR)(21页一23页)(3)当MCS-51上电复位后,片内各寄存器的状态,见 34页表2-6。PC=OOOOH, DPTR=OOOOH, Acc=OOH,PSW=OOH,B=OOH,SP=07H,TMOD=OOH, TCON=OOH, TH0=00H, TLO=OOH,TH1=00H,TL仁00H, SCON=OOH,PO〜P3=FFH程序计数器PC:存放着下一条要执行指令在程序存储器中的地址, 即当前PC值或现行值。程序计数器PC是16位寄存器,没有地址,不是 :PC和DPTR都用于提供地址,其中PC为访问程序存储器提供地址,而DPTR为访问数据存储器提供地址。MCS-51内部有2个16位定时/计数器T0、T1,1个16位数据指针寄存器DPTR,其中MOVEDPTR,#data16 是唯一的16位数据传送指令,用来设置地址指针 DPTR。(46页)定时/计数器T0和T1各由2个独立的8位寄存器组成,共有4个独立寄存器:TH1、TL1、TH0、TL0,可以分别对对这4个寄存器进行字节寻址,但不能吧 T0或T1当作1个16位寄存器来寻址。即: MOVT0,#data16;MOVT1,#data16都是错的,MOVTH0,#data;MOVTL0,,#data是正确的。程序状态字寄存器PSW(16页)(1)PSW的格式:D7D6D5D4D3D2D1D0PSWCyAcF0RS1RS0OV一PD0H(2)PSW寄存器中各位的含义;Cy:进位标志位,也可以写为 C。Ac:辅助进位标志位。RS1、RS0:4组工作寄存区选择控制位。RS1RS0所选的4组寄存器000区(内部RAM地址00H〜07H)011区(内部RAM地址08H〜0FH)102区(内部RAM地址10H〜17H)113区(内部RAM地址18H〜仆H)P为奇偶标志位:该标志位用来表示累加器 A中为1的位数的奇偶数P