C8051 系列单片机没有与标准的51 单片机那样的数据总线(RD、WR、ALE)等,只能采用通用I/O 口模拟总线方式访问外部存储器。因此,C8051 访问一次外部存储器需要几十条
指令。即便这样,由于C8051 的绝大多数指令的执行只需一个机器(振荡)周期,在同样的时钟下与标准的51 单片机相当。例如,20MHz 的时钟下,在文献[2]给出的SRAM接口式中,C8051 读或写1 个字节需要1.7μs,这就是说可以达到的最大传输率为588KB/s。相比之下,标准51 读或写1 个字节需要1.2μs。为了充分发挥C8051 的能力,本文介绍两种高访问外部SRAM速度的接口方法。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉