这几天做了做以太网控制器的实验,对CP2200的控制涉及到一些C8051F020外部数据存储器接口的访问的内容,在这里总结一下。
首先看一下C8051F020的原理框图
此图来源于芯片手册,借来用一下。从这张图可以清楚的看到芯片存储器的分布和存储器接口的分布。从红色部分可以看出地址总线、数据总线、总线控制是配置到哪些端口的,具体的配置,在下面将会详细的说明。
C8051F020对外部存储器空间的访问是使用外部传送指令MOVX和数据指针DPTR来实现的。而且C8051F020有片内的4K数据存储器(XRAM)和可扩展的外部数据存储器接口(EMIF)。这里主要怎么使用这个EMIF