大学课件单片机原理与应用总复习.ppt

大学课件单片机原理与应用总复习.ppt

ID:58806398

大小:1.17 MB

页数:44页

时间:2020-10-02

大学课件单片机原理与应用总复习.ppt_第1页
大学课件单片机原理与应用总复习.ppt_第2页
大学课件单片机原理与应用总复习.ppt_第3页
大学课件单片机原理与应用总复习.ppt_第4页
大学课件单片机原理与应用总复习.ppt_第5页
资源描述:

《大学课件单片机原理与应用总复习.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、1单片机原理与应用 总复习docin/sundae_meng2第一章单片机综述(1.5)+外设(键盘、显示、AD、DA)1、单片机的概念(单片微型计算机、微控制器)将CPU、存储器、定时器/计数器、多种I/O接口等电路集成在一块芯片上所构成的计算机。2、单片机的内部结构:32.1单片机的内部结构由运算器(ALU)、控制器和专用寄存器组构成程序计数器PC:存放下一条需要执行的指令内存地址,自动加1。16位、决定了可以寻址的程序存储器的空间64KB。上电后初始值是0000H,所以从该地址开始执行程序。累加器A、B程序状态字PSW堆栈指针SP数

2、据指针DPTRPSW7PSW6PSW5PSW4PSW3PSW2PSW1PSW0CyACF0RS1RS0OV-P4存储器结构--ROM片外ROM/EA=0片内ROM/EA=1外部ROM0000H0FFFH1000HFFFFH8051ROM地址空间的分配8051的内部ROM4KB;8031没有内部ROM。如果使用8051,/EA引脚如何连接?如果片内ROM用完了怎么办?也就是说当PC值为多少的时候,会转到片外ROM执行?内部ROM和外部ROM的最大寻址空间多大?决定于哪个寄存器?单片机的存储器有ROM、RAM之分;还有片内、片外之分5存储器部

3、分—片内RAM8051片内RAM128字节(地址00-7FH),片外RAM可扩展64KB(地址0000H-FFFFH)。共同占用部分访问时用MOV和MOVX指令区别。片内RAM分为:(1)工作寄存器区(00H-1FH)4组R0-R7(2)位寻址区(20H-2FH):两种访问方法。(3)便笺区(30H-7FH)67FH普通RAM区30H2FH位寻址区20H1FH工作寄存器区00H07H0组00H0FH1组08H17H2组10H1FH3组18HFFHSFR区80H7FH真正RAM区00H8051内部RAM7RS1RS0寄存器组片内RAM地址通

4、用寄存器名称000组00H~07HR0~R7011组08H~0FHR0~R7102组10H~17HR0~R7013组18H~1FHR0~R7上电后,默认使用的是哪一组工作寄存器?地址是多少?如果要更改工作寄存器的地址,使用什么寄存器、什么指令?87FH便笺区30H2FH位寻址区20H1FH工作寄存器区00H20H21H22H23H24H25H26H27H2FH1、位寻址区是指20H~2FH单元,共16个单元。2、位寻址区的16个单元(共计128位)的每1位都有一个8位表示的位地址,位地址范围为00H~1FH。4、同样,位寻址的RAM单元也

5、可以按字节操作作为一般的数据缓冲区。两种寻址方法:假如寻找0B位,可以用SETB0BH;SETB21H.3;97FH真正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-610控制引脚

6、并行I/O口引脚电源及时钟引脚控制引脚的功能单片机最小系统的组成113、控制线RST——复位信号需要让8051复位时,给该引脚高电平,并保持24个时钟周期。—地址锁存允许/编程线有外部存储器:访问外存时锁存低8位地址无外部存储器时,ALE输出为晶振6分频的脉冲序列,可用作外部时钟源;—片外ROM选通线。MOVC命令时自动在该脚产生负脉冲,选通外部ROMPSEN-----允许访问片外存储器/编程电源线)/EA=1从内部开始执行程序;/EA=0只访问外程序存储器;128051访问外部存储器的指令时序:1、8051对外部ROM的读操作过程:MO

7、VCA,A+DPTR;A←(A+DPTR)=x使用到ALE地址锁存、PSEN选通ROM。2、8051对外部RAM的写操作过程:MOVXDPTR,A;x->2050H使用到ALE地址锁存、/WR=0,/RD=1;13P2.7~P2.0P0.7~P0.0ALEPSENWRRDEA74LS373A15~A0A15~A01#ROM(64K×8)D7~D02#RAM(64K×8)D7~D089C51和外部ROM、RAM的连接图DPHDPLMOVCA,A+DPTR;A←(A+DPTR)=xMOVXDPTR,A;x->2050H14第三章指令部分7种寻

8、址方式①寄存器寻址eg:MOVA,R0②直接寻址eg:MOVA,20H;MOVA,SP③立即寻址eg:MOVA,#3AH④寄存器间址eg:MOVA,R0⑤变址寻址eg:MOVCA,A+DPTR

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

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

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