新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > 利用P89C669的23 b的线性地址并采用CPLD外部扩展设备

利用P89C669的23 b的线性地址并采用CPLD外部扩展设备

作者:时间:2009-12-25来源:网络收藏

对高位的线A19~A22进行译码,获得各芯片的片选线,如图7所示。

如果不是对SST29SF040进行读写,则高位线A16~A18仍然可以,这里将其作为74HC4052的3个输入控制线A,B,INH,即图8中的A_4052,B_4052,CS_4052。


4 KeilC51平台的测试

编写驱动程序是在KeilC51的平台上,由于的23 b地址线,在C51的平台上指针读写很方便,这里给出读写SRAM芯片M68AF127B的C源代码例子,以供参考。

以上3句为测试SRAM的测试代码,START_EX-TRAM为SRAM芯片的起始地址(可根据的内部设计进行相应的修改),第2,3句分别是写、读数据的宏。

5 结 语

的23 b的地址并设备资源可以说是不错的一个方法,对设备的访问将显得更加简便,当然,在成本方面系统设计工程师也要加以考虑,并最终寻找一个性价比最高的方案。


上一页 1 2 3 下一页

评论


相关推荐

技术专区

关闭