《单片机原理及应用》复习指南(移通)

《单片机原理及应用》复习指南(移通)

ID:37904509

大小:171.00 KB

页数:13页

时间:2019-06-02

《单片机原理及应用》复习指南(移通)_第1页
《单片机原理及应用》复习指南(移通)_第2页
《单片机原理及应用》复习指南(移通)_第3页
《单片机原理及应用》复习指南(移通)_第4页
《单片机原理及应用》复习指南(移通)_第5页
资源描述:

《《单片机原理及应用》复习指南(移通)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、《单片机原理及应用》复习指南第一部分:应试篇第一章1、(单片微型计算机)单片机又叫(微控制器),又叫(嵌入式控制器)。2、单片机与普通计算机的不同之处在于其将(CPU)(存储器)和(I/O口)三部分通过内部(总线)连接并集成于一块芯片上。第二章1、AT89S51单片机片内功能部件组成:(1)8位微处理器(CPU);(2)数据存储器(128BRAM);(3)程序存储器(4KBFlashROM);(4)4个8位可编程并行I/O口(P0口~P3口);(5)1个全双工异步串行口;(6)2个16位定时器/计数器;(7)1个中断系统,

2、5个中断源,2个优先级;(8)26个特殊功能寄存器(SFR);(10)1个看门狗定时器。2、当脚接高电平(接1)时,在PC值不超出0FFFH(即不超出片内4KBFlash存储器的地址范围)时,单片机读片内程序存储器(4KB)中的程序,但PC值超出0FFFH(即超出片内4KBFlash地址范围)时,将自动转向读片外60KB(1000H-FFFFH)程序存储器空间中的程序;接低电平(接0/接地)时,只读外部的程序存储器中的内容,读取的地址范围为0000H~FFFFH,片内的4KBFlash程序存储器不起作用。3、1个机器周期等

3、于12个时钟振荡周期。4、表中5个中断源的中断入口地址中断源入口地址外部中断0()0003H定时器0(T0)000BH外部中断1()0013H定时器1(T1)001BH串行口0023H5、地址为20H~2FH的16个单元的128位可进行位寻址,也可以进行字节寻址;地址为30H~7FH的单元为用户RAM区,只能进行字节寻址。6、AT89S51在RAM和SFR中共有211个可位寻址,其中128个处于片内RAM字节地址20H~7FH单元中,其余83个可寻址位分布在特殊功能寄存器SFR中(可被位寻址寄存器11个,共位地址88个,其

4、中5个未用)。所有能位寻址一定能字节寻址,而字节寻址不一定位寻址!7、位地址00H~7FH对应字节地址20H~2FH,位地址中8位分别对应字节地址的一个字节。AT89S51内部数据存储器的地址范围是(00H~7FH),位地址空间的字节地址范围是(20H~2FH),对应的位地址范围是(00H~7FH),外部数据存储器的最大可扩展容量是64K。8、位地址80H~FFH内,其最低的位地址等于其字节地址,且字节地址末位都为0H或8H。9、PSW中D0位P为奇偶标志位,P=1表示A中1的个数为奇数;P=0表示A中1的个数为偶数。例如

5、:若累加器A内若为63H,二进制01100011B,1的个数为偶数,P=0。10、P1口、P2口、P3口:8位,准双向I/O口,具有内部上拉电阻;P0口:8位,双向I/O口,需加上拉电阻构成准双向I/O口。作为通用I/O输入,应先向端口输出锁存器写入1(预设1)。11、PC可以看成使程序存储器的地址指针。12、00H~1FH的32个单元是4组通用工作寄存器区,每区包含8B,为R7~R0(高位~低位)。可通过指令改变RS1、RS0两位来选择。例如:单片机复位后,R4所对应的存储单元的地址为04H,因上电时PSW=00H。这时

6、当前工作寄存器区是0组工作寄存器区。[因为复位后为00H,处0区,00H~07H(R0~R7)]13、PC(程序计数器)和DPTR(数据指针)都是16位的存储器;DPTR是可以访问的,而PC不能访问;DPTR可以分为两个8位的寄存器使用,但PC不能;PC具有自动加1的功能,而DPTR没有。14、PC的值是当前正在执行指令的下一条指令的首地址。15、AT89S51中特殊功能寄存器(SFR)映射在片内RAM区80H~FFH的地址区域内。16、堆栈指针SP:指示堆栈顶部在内部RAM块中的位置。17、通过堆栈操作实现子程序调用时,

7、首先就要把(PC)的内容入栈,以进行断点保护。调用返回时,再进行出栈保护,把保护的断点送回到(PC)。18、AT89S51单片机程序存储器的寻址范围是由程序计数器PC的位数所决定的,因为AT89S51的PC是16位的,因此其寻址的范围为(64)KB。19、P0口可驱动8个LS型TTL负载,P1、P2、P3口可驱动4个LS型TTL负载。20、当AT89S51单片机运行出错或程序陷入死循环时,通过(复位)来摆脱困境。21、AT89S51中的PC是1个不可寻址的特殊功能寄存器。单片机的主频越高,其运算速度越快。22、特殊功能寄存

8、器SP内装的是栈顶首地址单元的地址。第三章1、判定指令正误:1)MOV28H,@R2(×)改为MOV28H,@R0或MOV28H,@R1解析:单片机内部硬件决定的,MOVdirect,@Ri;((Ri))→direct,i=0或1。2)DECDPTR(×)改为DECA/DECRn;(Rn)→A,n=0~

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。