欢迎来到天天文库
浏览记录
ID:52179077
大小:1.33 MB
页数:56页
时间:2020-04-01
《单片机期末总复习大全.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第一章单片机综述(1.5)+外设(键盘、显示、AD、DA)1、单片机的概念(单片微型计算机、微控制器)将CPU、存储器、定时器/计数器、多种I/O接口等电路集成在一块芯片上所构成的计算机。2、单片机的内部结构:12.1单片机的内部结构由运算器(ALU)、控制器和专用寄存器组构成程序计数器PC:存放下一条需要执行的指令内存地址,自动加1。16位、决定了可以寻址的程序存储器的空间64KB。上电后初始值是0000H,所以从该地址开始执行程序。累加器A、B程序状态字PSW堆栈指针SP数据指针DPTRPSW7PSW6PSW5PSW4PSW3PSW2PSW1PS
2、W0CyACF0RS1RS0OV-P2存储器结构--ROM片外ROM/EA=0片内ROM/EA=1外部ROM0000H0FFFH1000HFFFFH8051ROM地址空间的分配8051的内部ROM4KB;8031没有内部ROM。如果使用8051,/EA引脚如何连接?如果片内ROM用完了怎么办?也就是说当PC值为多少的时候,会转到片外ROM执行?内部ROM和外部ROM的最大寻址空间多大?决定于哪个寄存器?单片机的存储器有ROM、RAM之分;还有片内、片外之分3存储器部分—片内RAM8051片内RAM128字节(地址00-7FH),片外RAM可扩展64K
3、B(地址0000H-FFFFH)。共同占用部分访问时用MOV和MOVX指令区别。片内RAM分为:(1)工作寄存器区(00H-1FH)4组R0-R7(2)位寻址区(20H-2FH):两种访问方法。(3)便笺区(30H-7FH)47FH普通RAM区30H2FH位寻址区20H1FH工作寄存器区00H07H0组00H0FH1组08H17H2组10H1FH3组18HFFHSFR区80H7FH真正RAM区00H8051内部RAM5RS1RS0寄存器组片内RAM地址通用寄存器名称000组00H~07HR0~R7011组08H~0FHR0~R7102组10H~17H
4、R0~R7013组18H~1FHR0~R7上电后,默认使用的是哪一组工作寄存器?地址是多少?如果要更改工作寄存器的地址,使用什么寄存器、什么指令?67FH便笺区30H2FH位寻址区20H1FH工作寄存器区00H20H21H22H23H24H25H26H27H2FH1、位寻址区是指20H~2FH单元,共16个单元。2、位寻址区的16个单元(共计128位)的每1位都有一个8位表示的位地址,位地址范围为00H~1FH。4、同样,位寻址的RAM单元也可以按字节操作作为一般的数据缓冲区。两种寻址方法:假如寻找0B位,可以用SETB0BH;SETB21H.3;7
5、7FH真正RAM区00HFFHSFR区80H1、高128B的RAM单元中有21个单元可用,这21个分散在高128B的地址空间内,分别是A,B,PSW,SP,DPH,DPL,P0,P1,P2,P3,IP,IE,TCON,TMOD,TH0,TL0,TH1,TL1,SCON,SBUF,PCON。2、11个可以按位寻址。规律:地址可以被8整除。3特殊功能寄存器区(SFR):有特殊用途的寄存器的集合。参见P58表2-3、图2-68控制引脚并行I/O口引脚电源及时钟引脚控制引脚的功能单片机最小系统的组成93、控制线RST——复位信号需要让8051复位时,给该引脚
6、高电平,并保持24个时钟周期。—地址锁存允许/编程线有外部存储器:访问外存时锁存低8位地址无外部存储器时,ALE输出为晶振6分频的脉冲序列,可用作外部时钟源;—片外ROM选通线。MOVC命令时自动在该脚产生负脉冲,选通外部ROMPSEN-----允许访问片外存储器/编程电源线)/EA=1从内部开始执行程序;/EA=0只访问外程序存储器;107.上电自动复位和手动复位上电复位按键电平复位复位在RST引脚上保持24个震荡周期(即两个机器周期)以上的高电平习题11第六章MCS-51的中断系统(2)中断源8051有5个中断源,分为3类1)外部中断源:INT0
7、INT1(P3.2P3.3)分为低电平触发和下降沿触发3)串行口中断源:发送中断和接收中断,由SCON中的TI和RI判断2)定时器溢出中断源T0T1(P3.4P3.5)计数器溢出中断:对外部时钟计数,一个脉冲加1定时器溢出中断:内部时钟一个机器周期加1(1)什么是中断,中断的作用是什么?12INT0INT1T0T1IT0IT1IE0IE1+EAEX0ET0ET1ESEX1PX0PT0PT1PSPX1(IE)0110TF1TF0TI/RI(IP)TIRI高优先级中断转移入口低优先级中断转移入口(TC0N/SC0N)中断总允许中断优先级寄存器中断允许寄存
8、器中断请求标志中断源80C51中断系统结构示意图130023H4串行口0013H2INT1001BH3T10
此文档下载收益归作者所有