STC 连续扩展外部RAM
STC单片机里扩展了1k的ram,地址是0x0000~0x03FF;我想在0x0400~0x23FF 的地址上再扩展8K的外部RAM根据手册里说当地址超过0x3ff时会自动访问外部(单片机外)扩展的RAM,不知道有人测试过吗?
我简单画了原理图,不知道有没有错;不太肯定
还有地址线A14、A15没有使用,是不是可以当做普通的IO使用啊;会不会有影响啊
他们说他们测过...
我没扩过 容量大,用cm3啦 用movx会影响a15,a14,a13... 要当io用手动地址加读P0。
虽然指令相同,查一下pdf应该会有使能地址线的标志位。或区别片内ram和片外ram的标志位。 mbass51 发表于 2012-5-25 09:52 static/image/common/back.gif
容量大,用cm3啦
其实很多是用来做缓冲的
个人觉得扩展不如换个RAM大的芯片 本帖最后由 lf415744311 于 2012-5-25 23:20 编辑
楼主我这个贴就扩展了外部RAM32K的,引脚是可以复用的当时我就用了P2口,既作地址输出用,也作数据输出端口
http://www.ourdev.cn/thread-5429207-1-1.html lf415744311 发表于 2012-5-25 23:18 static/image/common/back.gif
楼主我这个贴就扩展了外部RAM32K的,引脚是可以复用的当时我就用了P2口,既作地址输出用,也作 ...
可惜附件下不下来 应该不行的吧 philip_0620 发表于 2012-5-26 18:59 static/image/common/back.gif
应该不行的吧
能不能说说原因
页:
[1]