单片机数据存储器的拓宽
一、常用的静态RAM芯片
如今,常用的SRAM芯片有6116()、6264(8K×8)、62128(16K×8)、62256(32K×8)等。
1.6116
6116芯片为24引脚双列直插封装,容量为2K×8位。如图1。其管脚图见3(a)。其间A0~A10为地址线,为写选通讯号,D0~D7为数据线,Vcc标明电源(十5V),是片选信号,低电平有用,GND接地,为数据输出容许信号。
图1 6116芯片
图2 6116和6264的引脚图
2.6264
6264是8K×8位的静态RAM,它选用CMOS技能制作,单一+5V供电,额外功耗200mW,典型读取时刻200ns,封装办法为DIP28,其管脚图如图2(b)所示。其间A0~A12为地址输入线,D0~D7为三态双向数据线,是片选信号输入线,低电平有用,是读选通讯号输入线,低电平有用,是写选通讯号输入线,低电平有用。
二、数据存储器拓宽举例拓宽数据存储器和拓宽程序存储器的办法类似,由P2口供应高8位地址,P0口分时供应低8位地址和8位数据总线。拜访片外数据存储器的指令有:
MOVX A,@Ri
MOVX A,@DPTR
MOVX @Ri,A
MOVX @DPTR,A
例剖析下面电路图中2块6264芯片的根柢地址计划。
图3 用2片RAM6264的拓宽电路
解:此电路图是由2块6264芯片,在片外拓宽16K个单元数据存储器的拓宽电路。接P1.7引脚来进行片选。6264(1)和6264(2)的编址都是8KB,根柢地址计划都自0000H到1FFFH(假定未用地址线取0),因为它们所接的地址完全相同。
2764A15 A14 A13 A12 A11 A10 A9 A8 A7 A6 A5 A4 A3 A2 A1A0
最高地址 XX X 0 0 0 0 0 0 0 0 0 0 000
最低地址 XX X 1 1 1 1 1 1 1 1 1 1 111