永发信息网

89c51单片机怎么扩展储存?

答案:6  悬赏:10  手机版
解决时间 2021-01-24 06:00
  • 提问者网友:一抹荒凉废墟
  • 2021-01-23 07:58
我要用51单片机做一些小控制并且跟上位机通信,但是4k的储存空间似乎装不了这个程序,怎么扩展到64k呢,需要占用那些引脚?
最佳答案
  • 五星知识达人网友:归鹤鸣
  • 2021-01-23 08:36
书上一般都用并行扩展,比如用74HC373或者573,然后连接ROM什么的,而要在工程上,这么用就被人笑话了,典型的本本主义.
一般都采用串行ROM,比如AT24C04什么的,采用I2C总线方式工作,占用的IO口少,效率很高。
当然也可以选用内存比较大的MCU,但这样做,成本上升很快,对于一些中低档产品控制原料成本不利。
全部回答
  • 1楼网友:舍身薄凉客
  • 2021-01-23 12:28
P2的几个引脚吧,好像是,看看教材吧~@~
  • 2楼网友:洎扰庸人
  • 2021-01-23 12:11
com/news/shownews.8888c.asp给你介绍个网站,看看吧 下雪的云彩 2007-06-05 1 0 分享
  • 3楼网友:有你哪都是故乡
  • 2021-01-23 11:30
P0做低8位,P2做高8位,用373做地址锁存器,EA脚接地
  • 4楼网友:三千妖杀
  • 2021-01-23 10:58
扩展ROM比较麻烦,建议改用ROM空间大的单片机,如:华邦芯片,STC芯片 等等,ROM大,而且功能强,和51兼容的。 AT89C55的ROM也大些,不知够不够? 例如:STC11F60XX,有60K的ROM空间
  • 5楼网友:风格不统一
  • 2021-01-23 09:32
扩展储存麻烦,, 用52单片机有8K 还有更大的如55单片机(TA89C1051的1K到AT89S55的20K,有许多品种,选择余地) 还有一些兼容51单片机ROM有128K
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯