lindabell 发表于 2012-5-25 08:44:36

STC 连续扩展外部RAM

STC单片机里扩展了1k的ram,地址是0x0000~0x03FF;我想在0x0400~0x23FF 的地址上再扩展8K的外部RAM
根据手册里说当地址超过0x3ff时会自动访问外部(单片机外)扩展的RAM,不知道有人测试过吗?
我简单画了原理图,不知道有没有错;不太肯定
还有地址线A14、A15没有使用,是不是可以当做普通的IO使用啊;会不会有影响啊



eaglelpx 发表于 2012-5-25 08:59:25

他们说他们测过...
我没扩过

mbass51 发表于 2012-5-25 09:52:51

容量大,用cm3啦

babysnail 发表于 2012-5-25 10:14:44

用movx会影响a15,a14,a13... 要当io用手动地址加读P0。

虽然指令相同,查一下pdf应该会有使能地址线的标志位。或区别片内ram和片外ram的标志位。

lindabell 发表于 2012-5-25 15:53:12

mbass51 发表于 2012-5-25 09:52 static/image/common/back.gif
容量大,用cm3啦

其实很多是用来做缓冲的

dzymushi 发表于 2012-5-25 15:55:52

个人觉得扩展不如换个RAM大的芯片

lf415744311 发表于 2012-5-25 23:18:50

本帖最后由 lf415744311 于 2012-5-25 23:20 编辑

         楼主我这个贴就扩展了外部RAM32K的,引脚是可以复用的当时我就用了P2口,既作地址输出用,也作数据输出端口
http://www.ourdev.cn/thread-5429207-1-1.html

lindabell 发表于 2012-5-25 23:59:43

lf415744311 发表于 2012-5-25 23:18 static/image/common/back.gif
楼主我这个贴就扩展了外部RAM32K的,引脚是可以复用的当时我就用了P2口,既作地址输出用,也作 ...

可惜附件下不下来

philip_0620 发表于 2012-5-26 18:59:15

应该不行的吧

lindabell 发表于 2012-5-27 08:05:54

philip_0620 发表于 2012-5-26 18:59 static/image/common/back.gif
应该不行的吧

能不能说说原因
页: [1]
查看完整版本: STC 连续扩展外部RAM