您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

单片机外部数据存储器的扩展

2024/8/9 10:31:45发布158次查看
在8031单片机应用系统中,静态ram是最常见的,由于这种存储器的设计无需考虑刷新问题,因而它与微处理器的接口很简单。最常用的静态ram芯片有6116(2kb×8)、6264(8kb×8)、62128(16kb×8)、62256(32kb×8)等多种,它们都用单一+5v供电,双列直插封装,6116为24引脚封装,6264、62128、62256为28引脚封装。
静态ram通常有读出、写入和未选中三种工作方式。静态ram的工作方式选择见表所示。
扩展数据存储器空间地址同外扩程序存储器一样,由p2口提供高8位地址,p0口分时提供低8位地址和8位双向数据总线。片外sram的读和写由8031的rd(p3.1)和wr(p3.6)信号控制,片选端(ce)由地址译码器的译码输出控制。因此,sram在与单片机连接时,主要解决地址分配、数据线和控制信号线的连接。
mcs-51系列单片机64k字节外部ram空间是由p0口和p2口提供的16根地址线决定的,要想扩大ram空间,可用增加地址线的办法来解决。每增加一根地址线,空间扩大一倍。增加地址线的方法有以下两种:一种是利用p1口增加地址线,另一种是利用扩展i/o口的方法增加地址线。
在单片机中,程序存储器和数据存储器是严格分开的,它们使用不同的读选通控制信号,通过不同的读指令进行读操作。读程序存储器时产生psen控制信号,而访问数据存储器时产生的是rd信号。由于程序存放在eprom中,这就给程序调试带来了困难,因为放在程序存储器中的程序只能运行却不能修改,而在数据存储器中的内容虽然可以修改,但不能运行程序。为解决这一矛盾,可把数据存储器芯片经过特殊的连接,充作程序存储器使用,使之既可以运行程序,又可以修改程序。这时的数据存储器可称为仿真的程序存储器。
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product