如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
第8章MCS51的存储器扩展南京航空航天大学机电学院张臣2007年12月27日1《微机原理与应用》课件主要内容半导体存储器概述存储器的连接和扩展设计存储器与单片机的连接实例EPROM和RAM的综合扩展单片机外接EEPROM电路的存储器电路2007-12-27张臣2《微机原理与应用》课件§8-1半导体存储器概述除采用磁、光原理的辅存外,其它存储器主要都是采用半导体存储器本节介绍采用半导体存储器2007-12-27张臣3《微机原理与应用》课件一.存储器结构及外部一信号引线地址译码器地址内容0000H0001H地址总线0002HXXXXH读写控制总线数据总线2007-12-27存储器的逻辑结构示意图张臣4《微机原理与应用》课件11、存储器结构、地①①存储体存储体地读数址址写据存储器芯片的主要部分,用来存储信息存储器芯片的主要部分,用来存储信息存储体寄译电寄AB存②②地址译码电路地址译码电路码路存DB根据输入的地址编码来选中芯片内某个特根据输入的地址编码来选中芯片内某个特定的存储单元定的存储单元③③片选和读写控制逻辑片选和读写控制逻辑控制电路选中存储芯片,控制读写操作选中存储芯片,控制读写操作OEWECS2007-12-27张臣5《微机原理与应用》课件11、存储器结构、①存储体每个存储单元具有一个唯一的地址,可存储1位(位片结构)或多位(字片结构)二进制数据存储容量与地址、数据线个数有关:芯片的存储容量=2M×N=存储单元数×存储单元的位数M:芯片的地址线根数N:芯片的数据线根数2007-12-27张臣6《微机原理与应用》课件11、存储器结构、②地址译码电路00存储单元1AA51单译码结构单译码结构2行AA译4译164A双译码结构双译码结构A码个单元3码0A双译码可简化芯片设计72器64双译码可简化芯片设计A个单元1主要采用的译码结构主要采用的译码结构017A063列译码A3A4A52007-12-27单译码双译码张臣7《微机原理与应用》课件11、存储器结构、③片选和读写控制逻辑片选端CS*或CE*有效时,可以对该芯片进行读写操作输出OE*控制读操作。有效时,芯片内数据输出该控制端对应系统的读控制线写WE*控制写操作。有效时,数据进入芯片中该控制端对应系统的写控制线2007-12-27张臣8《微机原理与应用》课件11、存储器结构、存储器内部为双向地址译码,以节省内部引线和驱动器.如:1K容量存储器,双向地址译码需要10根地址线。单向译码需要1024根译码输出线和驱动器。双向译码X、Y方向各为32根译码输出线和驱动器。总共需要64根译码线和64个驱动器。2007-12-27张臣9《微机原理与应用》课件2.存储器外部2信号引线D0~7数据线:传送存储单元内容。根数与单元数据位数相同。A0~9地址线:选择芯片内部一个存储单元。根数由存储器容量决定。CS片选线:选择存储器芯片。当CS信号无效,其他信号线不起作用。R/W(OE/WE)读写允许线打开数据通道,决定数据的传送方向和传送时刻。2007-12-27张臣10《微机原理与应用》课件二.二半导体存储器的分类按制造工艺双极型:速度快、集成度低、功耗大MOS型:速度慢、集成度高、功耗低按使用属性随机存取存储器RAM:可读可写、断电丢失只读存储器ROM:正常只读、断电不丢失2007-12-27张臣11《微机原理与应用》课件二.二半导体存储器的分类静态RAM(SRAM)随机存取存储器动态RAM(DRAM)(RAM)非易失RAM(NVRAM)半导体ROM存储器掩膜式一次性可编程ROM(PROM)只读存储器(ROM)紫外线擦除可编程ROM(EPROM)电擦除可编程ROM(EEPROM)闪烁存储器FLASHROM(EEPROM)2007-12-27张臣12《微机原理与应用》课件三、随机读写存储器、随机读写存储器存储器中的信息可读可写,但失电后会丢失信息,读取和存入数据的时间很短。1.双极型:由TTL电路组成基本存储单元,存取速度快。2.MOS型:由CMOS电路组成基本存储单元,集成度高、功耗低。SRAM:静态RAM。存储单元使用双稳态触发器,可带电信息可长期保存。DRAM动态RAM:使用电容作存储元件,需要刷新电路。集成度高,反应快,功耗低