51的MCU外扩RAM,用去了P0、P2和部分的P3,这部分IO还能作为普通IO用在其它地方吗?

2020-01-24 11:56发布

如题,普通的51外扩后能这样用吗?内部集成了XDATA的MCU(如STC)能不能这样用,谢谢
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
7条回答
NJ8888
1楼-- · 2020-01-24 12:25
 精彩回答 2  元偷偷看……
gold
2楼-- · 2020-01-24 12:26
我知道不好,想问一下这样能用不,MCU已经定了,没法改
flybabys
3楼-- · 2020-01-24 17:48
回复【2楼】gold  
-----------------------------------------------------------------------

如果用于外扩,就不能当普通IO了!还有因为这类MCU内部的RAM都有限,因此,要注意如果外扩RAM的话,最好把内部RAM屏蔽掉!
但实际上,用外扩地址总线的方式的话,实际上可操作资源比实际用IO的多得多了!
flywater
4楼-- · 2020-01-24 22:58
加锁存器,总线复用,
内部RAM和外部RAM都可以用,定义外部RAM从1K开始即可,超出内部RAM后MCU会自动切换到外部
qwind
5楼-- · 2020-01-24 23:19
可以加373与138锁存。STC的用内部512的IO还是可以用的,我试过。
songshanxiaozi
6楼-- · 2020-01-25 01:37
 精彩回答 2  元偷偷看……

一周热门 更多>