5第五章:存储器扩展(X).ppt
《5第五章:存储器扩展(X).ppt》由会员分享,可在线阅读,更多相关《5第五章:存储器扩展(X).ppt(37页珍藏版)》请在沃文网上搜索。
1、第五章:存储器扩展本讲重点:本讲重点:片外片外RAMRAM与片外与片外ROMROM扩展扩展 数据存储器数据存储器RAMRAM(Random Access MemoryRandom Access Memory)程序存储器程序存储器ROMROM(Read Only MemoryRead Only Memory)闪速存储器闪速存储器Flash MemoryFlash MemoryEPROMEPROM Erasable Programmable ROMErasable Programmable ROMEEPROM/EEEPROM/E2 2PROMPROMElectrical Erasable Elec
2、trical Erasable Programmable ROM Programmable ROM静态存储器静态存储器 SRAMSRAMStatic RAMStatic RAM (动态存储器(动态存储器 DRAMDRAMDynamic RAMDynamic RAM)按字节寻址:每个字节按字节寻址:每个字节(8(8个位个位)占一个地址占一个地址按位寻址:有的存储器每一个位就有一个地址按位寻址:有的存储器每一个位就有一个地址单片机的存储器几个有关的概念:几个有关的概念:8051单片机存储器配置片内片内RAMRAM 128 128字节(字节(00H00H7FH7FH););片内片内RAMRAM前前3
3、232个单元是工作寄存器区个单元是工作寄存器区(00H(00H1FH)1FH)片内片内RAMRAM有有128128个可按位寻址的位,占个可按位寻址的位,占1616个单元。个单元。位地址编号为:位地址编号为:00H00H7FH7FH,分布在,分布在20H20H2FH2FH单元单元片内片内2121个特殊功能寄存器个特殊功能寄存器(SFRSFR)中:地址号能被中:地址号能被 8 8整除的整除的 SFRSFR中的各位中的各位也可也可按位寻址按位寻址可寻址片外可寻址片外RAMRAM 64K 64K字节字节 (0000H0000HFFFFHFFFFH)可寻址片外可寻址片外ROMROM 64K 64K字节字
4、节 (0000H0000HFFFFHFFFFH)片内片内 Flash Flash ROMROM 4K 4K字节字节 (000H000HFFFHFFFH)可寻址片外可寻址片外RAM 64KRAM 64K字节字节 (0000H0000HFFFFHFFFFH););可寻址片外可寻址片外ROM 64KROM 64K字节字节 (0000H0000HFFFFHFFFFH););片内片内 掩膜掩膜 ROM 4KROM 4K字节字节 (000H000H FFFH FFFH););FFFFH0000H可寻址可寻址片外片外RAMRAM 64K字节字节FFFFH0000H可寻址可寻址片外片外ROMROM 64K字节
5、字节FFFH000H可寻址可寻址片内片内掩膜掩膜 ROMROM4K 字节字节805180517FH00H片内片内 RAMRAM 128字节字节FFH80H存储器配置(片外RAM/ROM)扩展原理扩展原理P2P2地址总线,输出地址高地址总线,输出地址高8 8位位(A8-A15A8-A15)P0P0数据数据/地址复用总线,分时输出地址低地址复用总线,分时输出地址低8 8位和位和数据数据(A0-A7)(D0-D7)(A0-A7)(D0-D7)MCS51MCS51单片机共单片机共1616根地址总线,可寻址根地址总线,可寻址64k64k空间空间P0P0口输出地址在口输出地址在ALEALE上上升后有效,在
6、升后有效,在ALEALE下降下降后消失,可用后消失,可用ALEALE的下的下降沿将地址锁入地址降沿将地址锁入地址锁锁存器存器。地址数据分离地址数据分离锁锁存存器器地址地址数据数据数据数据地址地址ALE单片机总线单片机总线地址总线:地址总线:A0-A15A0-A15共共1616根,由根,由P0P2P0P2口组成口组成数据总线:数据总线:D0-D7D0-D7共共8 8根,根,P0P0口组口组成。成。控制总线:控制总线:ALE,PSEN,EA,RD,WRALE,PSEN,EA,RD,WR编址编址是设计过程(在先)是设计过程(在先)译码和寻址译码和寻址是应用过程(在后)是应用过程(在后)对对I/OI/
7、O与存储器编址与存储器编址通常有两种方式通常有两种方式:独立编址方式:独立编址方式:I/OI/O与存储器分别编址与存储器分别编址 (例如例如IBM-PC)IBM-PC)统一编址方式:统一编址方式:I/OI/O与存储器合在一起编址与存储器合在一起编址(单片机应用系统单片机应用系统)编址编址有两种方式有两种方式 单片机对外部器件实现一一对应的单片机对外部器件实现一一对应的“片选片选”通常通常要用单片机的地址总线要用单片机的地址总线A15A15A0A0中的中的部分或全部部分或全部,甚至也可以用某些甚至也可以用某些I/OI/O线线。A15 A14 A13 A12 A11 A10 A9 A8 A15 A
8、14 A13 A12 A11 A10 A9 A8 P2.7 P2.6 P2.5 P2.4 P2.3 P2.2 P2.1 P2.0P2.7 P2.6 P2.5 P2.4 P2.3 P2.2 P2.1 P2.0P0P0口是口是低低8 8位地址位地址与数据复用口与数据复用口线选寻址线选寻址与与译码寻址译码寻址 A7A7/D7 /D7 A6A6/D6 /D6 A5A5/D5 /D5 A4A4/D4 /D4 A3A3/D3 /D3 A2A2/D2 /D2 A1A1/D1/D1 A0 A0/D0/D0P0.7 P0.6 P0.5 P0.4 P0.3 P0.2 P0.1 P0.0P0.7 P0.6 P0.5
9、 P0.4 P0.3 P0.2 P0.1 P0.0P2P2口是口是高高8 8位地址位地址口。口。P2.7P2.7P2.5P2.5P2.6P2.6P0P0口口/CE/CE/CE/CE/CE/CEP2.2-2.0P2.2-2.0RAMRAM (2K2K)A10 A9 A8A10 A9 A8P2.5P2.5 做做 RAM RAM 片选线片选线 (0000H0000H07FFH07FFH)P2.2,P2.1,P2.0P2.2,P2.1,P2.0与与P0P0口口共同寻址共同寻址 2K2K字节字节存储单元存储单元地址范围:地址范围:XXXX0 0X XX X000000 0000 0000 0000 00
10、00 XX XX0 0X XX X111111 1111 1111 1111 1111 线选寻址线选寻址:用一条或几条地址线对外寻址用一条或几条地址线对外寻址 MCS-51MCS-51单片机单片机AD7-0AD7-0D7-0D7-0D7-0D7-0Q7-0Q7-0Q7-0Q7-0P2.7P2.7P2.5P2.5P2.6P2.6P0P0口口/CE/CE/CE/CE/CE/CEP2.2-2.0P2.2-2.0RAM RAM(2K2K)A10 A9 A8A10 A9 A8P2.7P2.7 做做输出锁存器输出锁存器的片选线的片选线 地址范围:地址范围:0 0XXX XXXX XXXX XXXXXXX
11、XXXX XXXX XXXXMCS-51MCS-51单片机单片机AD7-0AD7-0D7-0D7-0D7-0D7-0Q7-0Q7-0P2.6P2.6 做做输入缓冲器输入缓冲器的片选线的片选线 地址范围:地址范围:X X0 0XX XXXX XXXX XXXXXX XXXX XXXX XXXX锁存器锁存器缓冲器缓冲器(例例:7FFFH)7FFFH)(例例:0BFFFH)0BFFFH)P2.7P2.7P2.5P2.5P2.6P2.6/CE/CE/CE/CE/CE/CE常用译码器件:常用译码器件:74LS13874LS138:3-83-8译码器译码器 译码寻址译码寻址:用用地址线地址线加加译码器件译
12、码器件对外寻址对外寻址 P0.7-P0.7-P0.0P0.074LS13874LS138Y0Y0A AB BC CG G G2A G2A G2BG2B0#0#1#1#2#2#7#7#+5V+5VMCSMCS-51-51Y1Y1Y2Y2Y7Y7/CE/CE74LS13974LS139:双:双2-42-4译码器译码器RAM,ROM存储器扩展单片机本身资源不足以满足应用需求的情况下单片机本身资源不足以满足应用需求的情况下,必须借助外部器件对系统进行扩展必须借助外部器件对系统进行扩展主要介绍主要介绍:RAM:RAM、ROMROM其中涉及到其中涉及到 62646264、27642764、74LS3737
13、4LS373、74LS24474LS244、74LS24574LS245等芯片。等芯片。系统扩展系统扩展以以AT89C51/52AT89C51/52应用为例进行介绍应用为例进行介绍AT89C51/52 AT89C51/52 与与 MCS-51MCS-51系列的系列的8031/80328031/8032在在性能性能、引脚引脚、指令指令等方面完全兼容等方面完全兼容,此外,内部还集成此外,内部还集成了了4K/8K 4K/8K 的的Flash ROMFlash ROM。程序存储器程序存储器 EPROM EPROM 的扩展:的扩展:单片机单片机内部没有内部没有ROM,ROM,或虽有或虽有ROMROM但但
14、容量太小容量太小时时,必须扩展外部程序存储器方能工作。最常用的必须扩展外部程序存储器方能工作。最常用的ROMROM器件是器件是EPROMEPROM。如如:27642764(8K(8K)/27128)/27128(16K)(16K)/27256/27256(32K(32K)/27040)/27040(512K)(512K)一、一、存储器的扩展存储器的扩展(EPROM)(EPROM)Vpp VccVpp VccA12 A12 PGMPGMA7 A7 NCNCA6 A8A6 A8A5 A9A5 A9A4 A11 A4 A11 A3 A3 OEOEA2 A10A2 A10A1 A1 CECEA0 D7
15、A0 D7D0 D6D0 D6D1 D5D1 D5D2 D4D2 D4GND D3GND D32764Vpp VccVpp VccA12 A12 PGMPGMA7 A7 A13A13A6 A8A6 A8A5 A9A5 A9A4 A11 A4 A11 A3 A3 OEOEA2 A10A2 A10A1 A1 CECEA0 D7A0 D7D0 D6D0 D6D1 D5D1 D5D2 D4D2 D4GND D3GND D327128Vpp VccVpp VccA12 A12 A14A14A7 A7 A13A13A6 A8A6 A8A5 A9A5 A9A4 A11 A4 A11 A3 A3 OEOEA2
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
10 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第五 存储器 扩展
