![单片机存储器_第1页](http://file4.renrendoc.com/view/785d50afe619f88e3ba44820059bcf8c/785d50afe619f88e3ba44820059bcf8c1.gif)
![单片机存储器_第2页](http://file4.renrendoc.com/view/785d50afe619f88e3ba44820059bcf8c/785d50afe619f88e3ba44820059bcf8c2.gif)
![单片机存储器_第3页](http://file4.renrendoc.com/view/785d50afe619f88e3ba44820059bcf8c/785d50afe619f88e3ba44820059bcf8c3.gif)
![单片机存储器_第4页](http://file4.renrendoc.com/view/785d50afe619f88e3ba44820059bcf8c/785d50afe619f88e3ba44820059bcf8c4.gif)
![单片机存储器_第5页](http://file4.renrendoc.com/view/785d50afe619f88e3ba44820059bcf8c/785d50afe619f88e3ba44820059bcf8c5.gif)
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、单片机课件存储器第1页,共35页,2022年,5月20日,2点44分,星期二通知十一调课:26日上9月30日课27日上10月7日课第2页,共35页,2022年,5月20日,2点44分,星期二第三章MCS51存储器MCS51存储器结构程序存储器数据存储器特殊功能寄存器外部存储器访问寻址方式布尔(位)处理器第3页,共35页,2022年,5月20日,2点44分,星期二数据存储器 RAM的种类1)静态RAM: 2114(1K*4B)、6116(2K*8B)、6264(8K*8B)、62128(16*8)、62256(32*8B) 、62512(64*8B)2)动态RAM:2164A(64K*1位) 、
2、2186(8K*位)3)非易失NVSRAM : DS1220(2K*8)、DS1225(8K*8)、DS1235(32*8)、DS1245(128K*8)、DS1255(512K*8)、DS1275(1M*8)、DS128(2M*8)、1295(4M*8)第4页,共35页,2022年,5月20日,2点44分,星期二ROM程序存储器程序存储器ROM1)ROM、PROM、EPROM、EEPROM *EPROM : 2732(4K*8)2764(8K*8)27128(16K*8) *EEPROM : 2817(2K*8)第5页,共35页,2022年,5月20日,2点44分,星期二2 MCS-51存储
3、器结构数据 / 程序存储器分别三个物理空间*64K的程序存储器空间( 片内外) *64K的数据存储器空间*256字节的内部数据存储器空间第6页,共35页,2022年,5月20日,2点44分,星期二0FFFH 。 。 0000H外部数据 存储器 64KB RAM外 8051存储器映像图ROM内 EA=1 4KBROM外 EA=0 4KBROM外 60KBFFFFH 。 。 1000HFFH80H7FH00HRAM内 SFR内部FFFFH0000H8051存储器结构外部数据 存储器 64KB RAM外第7页,共35页,2022年,5月20日,2点44分,星期二ROM内 EA=1 8KBROM外 E
4、A=0 8KB1FFFH 。 。 0000HROM外 56KBFFFFH 。 。 2000HFFH80H7FH00HRAM内外部数据 存储器 64KB RAM外FFFFH0000H 8052存储器映像图RAM内SFR 8052的SFR和高位RAM地址空间重叠 8052存储器结构第8页,共35页,2022年,5月20日,2点44分,星期二程序存储器地址空间 PC(16位)可以访问64K空间EA=0低4K从外部开始, EA=1低4K从内部开始。(8052从低8K开始)。PSEN为访问外程序存储器指令程序存储器地址中某些单元用于特定程序段 0000H-0002H 程序起始 0003H-0032H 中
5、断服务程序第9页,共35页,2022年,5月20日,2点44分,星期二中断服务程序首地址 中断源 首地址1.外部中断0(INT0) 0003H2.定时器0益出中断 000BH3.外部中断1(INT1) 0013H4.定时器1益出中断 001BH5.串行口中断 0023H6.定时器2益出中断 002BH0000H0003H0032H0050H中断服务主程序程序起始0000H-0002H单元为程序起始0003H-0032H单元为中断服务程序第10页,共35页,2022年,5月20日,2点44分,星期二程序存储器:编程序安排 1 0000H-0002H单元为程序起始 0003H-0032H单元为中断
6、服务程序转移地址 2 主程序 3 子程序 4 中断服务程序及数据常数表格 片内外地址空间统一编址 EA=0 / EA=1第11页,共35页,2022年,5月20日,2点44分,星期二MCS-51数据存储器地址空间片内00H-7FH MOV指令片外0000H-FFFFH MOVX指令内部数据存储器分几个不同物理空间FFH80H7FH00HRAMSFRRAM地址重叠不同寻址方式区别第12页,共35页,2022年,5月20日,2点44分,星期二 R0-R7 寄存器组3 R0-R7 寄存器组2 R0-R7 寄存器组1 R0-R7 寄存器组0位寻区RAM字节寻区RAM 7FH 30H 2FH 20H 1
7、FH 00H2 128个单元 位寻址区 3 字节寻区 内部数据存储器3部分组成1 工作寄存器组 8051系统第13页,共35页,2022年,5月20日,2点44分,星期二1FH18H17H10H0FH08H07H00H3124231615870 工作寄存器组3工作寄存器组2工作寄存器组1工作寄存器组0R7R0R7R0R7R0R7R0RAM区域031单元4组寄存器组R0-R7同符号,某一时刻只能选一组 PSW寄存器的RS1,RS0选择有关第14页,共35页,2022年,5月20日,2点44分,星期二专用寄存器PSW CY AC F0 RS0 RS1 OV - PCY:高位进位标志AC:辅助位进位
8、标志F0:用户标志位OV:溢出标志位P:奇偶标志位-:保留位第15页,共35页,2022年,5月20日,2点44分,星期二工作寄存器组:RS1 RS0 寄存器组 RAM位置 0 0 0 00H07H 0 1 1 08H-0FH 1 0 2 10H-17H 1 1 3 18H-1FH第16页,共35页,2022年,5月20日,2点44分,星期二位寻区RAM字节寻区RAM 7FH 30H 2FH 20H 1FH 00H2 128个单元 位寻址区 3 字节寻区 内部数据存储器3部分组成1 工作寄存器组 8051系统 R0-R7 寄存器组3 R0-R7 寄存器组2 R0-R7 寄存器组1 R0-R7
9、寄存器组0第17页,共35页,2022年,5月20日,2点44分,星期二 7F 7E 7D 7C 7B 7A 79 78 77 76 75 74 73 72 71 70 6F 6E 6D 6C 6B 6A 69 68 - 07 06 05 04 03 02 01 00 工作寄存器3 工作寄存器2 工作寄存器1 工作寄存器0 - 00H1FH20H2FH内部RAM位寻址区128个单元程序状态寄存储器PSWRS1 RS0两位选择第18页,共35页,2022年,5月20日,2点44分,星期二位寻址区128个单元2FH2EH2DH23H22H21H20H474645353433327F 7E 7D 7
10、C 7B 7A 79 78 76 75 74 73 72 71 706F 6E 6D 6C 6B 6A 69 681F 1E 1D 1C 1B 1A 19 18 16 15 14 13 12 11 10 0F 0E 0D 0C 0B 0A 09 0807 06 05 04 03 02 01 0016个字节单元第19页,共35页,2022年,5月20日,2点44分,星期二字节寻址区30H-7FH 或 30H-FFH显示缓冲区数据交换区数据标志区打印缓冲区堆栈区数据采集、缓冲区 等等-FFH7FH30H第20页,共35页,2022年,5月20日,2点44分,星期二00H20H30H7FHFFH字节
11、寻址区位寻址区字节寻址区80518052内部RAM存储器8052 80H-FFH内部RAM存储器 RAM和SFR特殊工能寄存器地址重叠 寻址方式不同 RAM-间接寻址Ri SFR- 直接寻址地址数可以被八整除的寄存器可以位寻址 P0-P3, A,B,PSW,IP,IE, SCON,TCON,T2CON, 12个寄存器+16个RAM区单元=28个字节 28*8=224个单元(三个未定义) 221个单元可以位寻址工作寄存器第21页,共35页,2022年,5月20日,2点44分,星期二3。2。3 特殊功能寄存器SFR240128F7 F087 80BAPSWT2CONIPP3IEP2SCONP1TC
12、ONP0除程序存储器指针PC和工作为工作寄存器组外其他特殊功能寄存器位于这个地址空间(80H-FFH)其中地址数可以被八整除的寄存器可以位寻址8052的SFR和高位RAM地址空间重叠第22页,共35页,2022年,5月20日,2点44分,星期二TH1TH0TL1TL0TMODTCONPCONDPHDPLSPP0SBUFSCONP1IEP2IPP3PSWACCBFEDCBA980 1 2 3 4 5 6 7 8 9 A B C D E F 07低位地址图4.2特殊功能寄存器寻址空间 第23页,共35页,2022年,5月20日,2点44分,星期二位地址空间表示方法D7 D6 D5 D4 D3 D2
13、 D1 D0PSWF0D5PSW.5表示同一位地址的方法第24页,共35页,2022年,5月20日,2点44分,星期二3 外部存储器访问 3.3.1外部程序存储器访问 ALE-地址锁存信号 PSEN-程序存储器选通信号 MOVC A,A+DPTR 64KB MOVC A,A+PC 256B 第25页,共35页,2022年,5月20日,2点44分,星期二3 外部存储器访问 3.3.2外部数据存储器访问地址: Ri-P0口 DPTR-DPL(P0口) DPH(P2口)指令: MOVX A,Ri MOVX A,DPTR-输入 MOVX Ri,A MOVX DPTR,A-输出 256B 64KB第26
14、页,共35页,2022年,5月20日,2点44分,星期二外部数据存储器的读写操作读指令:MOVX A,DPTR MOVX A, Ri 写指令:MOVX DPTR,A MOVX Ri, A如:3F50H数据读到A指令 MOV DPTR ,#3F50H MOVX A , DPTR或MOV P2 , #3FHMOV R0 , #50H MOVX A , R0第27页,共35页,2022年,5月20日,2点44分,星期二外部扩展地址 / 数据总线-P0口和P2 ALE PSEN RD WR P0口-地址 / 数据总线 分时复用。 P2口-高位地址 ,不能再作为I/O口用。 805174LS373RAM
15、ROMALEP0P2RD /WRPSENOERD / WRA0-A7D0-D7A8-A15A0-A7D0-D7A8-A15第28页,共35页,2022年,5月20日,2点44分,星期二程序/数据存储器混合应用调试程序方便执行MOVX指令时,产生RD / WR信号将程序装入RAM中,可以进行读/写修改。执行RAM中程序时,由PSEN信号选通RAM读出与门RD / WRPSENOE混合选通信号RAM第29页,共35页,2022年,5月20日,2点44分,星期二ALEPSENRDPCH OUTPCH OUT输入指令一个机器周期一个机器周期PCH OUT 高位地址PCH OUTPCH OUTINL O
16、UTINSTINL OUT INL OUTINST INL OUTL 输出L 输出L 输出L 输出A 无MOVX指令时序P2P0低位地址输出第30页,共35页,2022年,5月20日,2点44分,星期二一个机器周期一个机器周期ALEPSENRDPCHOUTPCH OUTDPH OUT ORPCH OUTPCH OUTINL OUT INADD R OUTDATA INL OUT输入指令L 输出L 低位DPL和 Ri 输出数据输入L 输出P0P2B MOVX 指令时序低位地址输出低位地址输出第31页,共35页,2022年,5月20日,2点44分,星期二MCS-51系列寻址方式存储器中的寻找数据通
17、过不同的组合-形成多种寻址方式寻找目的地址的过程为寻址过程灵活方便及时找到目的地址MCS-51系列寻址方式7种第32页,共35页,2022年,5月20日,2点44分,星期二3。4 MCS-51的寻址方式 寄存器 1寄存器 R0-R7, ACC,B,C(位) ,DPTR 2直接寻址 RAM 低128字节和 SFR寄存器及位地址 3寄存器 RAM(R1,R0,SP)和高位128字节间接寻址 外RAM(R1,R0,DPTR) 及I/O口 4立即寻址 程序存储器立即数(程序存储器常数部分) 5基址寄存 程序存储器( A+DPTR,A+PC )器加变址寄 64KB 256B存器间接寻址 第33页,共35页,2022年,5月20日,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 合伙干股协议书
- 三农政策下的乡村旅游发展作业指导书
- 矿业与资源开发技术作业指导书
- 技术服务合同
- 管理咨询专业服务协议书
- 贷款担保书的
- 三农村合作社应急管理方案
- 小学三年级口算题两三位数乘除一位数
- 2025年阳泉资格证模拟考试
- 小学六年级数学口算竞赛试题
- 智能RPA财务机器人开发教程-基于来也UiBot 课件 第1章-机器人流程自动化概述
- 2024-2025学年天津市河东区高一上学期期末质量检测数学试卷(含答案)
- 信永中和笔试题库及答案
- 甲流乙流培训课件
- 《视网膜静脉阻塞》课件
- 2025《省建设工程档案移交合同书(责任书)》
- 《大学英语1》期末考试试卷及答案(专科)
- 《石油钻井基本知识》课件
- 2024新沪教版英语(五四学制)七年级上单词默写单
- 电力两票培训
- TCCEAS001-2022建设项目工程总承包计价规范
评论
0/150
提交评论