C51外扩6264芯片在proteus下的仿真

来源:互联网 发布:react服务器端渲染 seo 编辑:程序博客网 时间:2024/05/16 07:48

1、原理图

这里,我是利用P0口来往外扩的内存中写数据,所以在上部加上上拉电阻(由于截图没有给出);

程序:


这里有问题需要注意,首先就是当我们把P0口当地址口使用时,外部并不需要上拉电阻,其次,在<absacc.h>这个头文件中,我们利用XBYTE[0x4000]来写外部内存时,其实我们同时利用了P0和P2这两个端口,也就是说,因为6264有13条地址线,(其最大寻址空间为8K),余下的3根线我们把他当做片选信号线接在74HC138译码器上,共8x8共64K的寻址空间;

注意,在proteus中,之前我用的是74ls138,但不能进行译码,所以我用了74H138译码器,这一点要注意,

0 0
原创粉丝点击