您当前的位置:五五电子网电子知识单片机-工控设备综合-其它C8051与SRAM的高速接口 正文
C8051与SRAM的高速接口

C8051与SRAM的高速接口

点击数:7270 次   录入时间:03-04 11:48:07   整理:http://www.55dianzi.com   综合-其它

RET:注:在sysclk=20MHz时,这种方式将产生100ns

;宽的写脉冲。该SRAM所要求的最小值为7ns

同样,完成写1个字节到外部SRAM的操作共需19字节、23个周期,需要1.15μs(包括执行RET指令的0.25μs)。在不增加I/O口的情况下,比现有文献给出的接口电路速度提高了50%。

应用指出的是,上述程序是读或写1个字节所需的时间。如果是读或写1个数据块,则平均读或写1个字节所需的时间将缩短到0.8μs(读)或0.9μs(写),比标准51执行1条MOVX指令所需的时间(20MHz时钟时为1.2μs)快30%~50%。

类似地,也可以用八D锁存器锁存低8位地址。

结束语

本文介绍了2种提高C8051访问外部SRAM速度的接口电路和相应的程序。第一种方法能够大幅度提高C8051访问外部SRAM的速度,使读或写1个字节的时间缩短到0.95μs(包括执行RET指令的0.25μs时间),但这种方法要多使用1个8位的I/O口。第二种方法既提高C8051访问外部SRAM的速度,使读或写1个字节的时间由1.7μs缩短到1.15μs,同时,还不多占用I/O口线。

利用本文介绍的方法,可以显著地提高单片机C8051的系统性能。该方法不仅仅用于扩展外部RAM,也可用于扩展单片机的其它并行接口上。

上一页  [1] [2] 


本文关键字:接口  综合-其它单片机-工控设备 - 综合-其它