能否用单片机IO模拟8255时序

[复制链接]
3256|9
 楼主| maogao 发表于 2013-2-18 11:42 | 显示全部楼层 |阅读模式
想用8255扩展单片机IO,过去通常都用单片机总线来控制8255,由于现在只扩展了8255,没扩展其他器件,所以想用IO模拟控制8255时序,P0为数据端口,再用P2.0~P2.2模拟A0,A1,cs,这样P2口的其余口可作为通用IO口用,还能省去373,这样可行吗,有没有什么问题呢? 谢谢!
NE5532 发表于 2013-2-18 12:02 | 显示全部楼层
当然可以,不就是高低电平吗,只要程序速度够就可以了。

评分

参与人数 1威望 +2 收起 理由
maogao + 2

查看全部评分

ZOUWEN1 发表于 2013-2-18 12:31 | 显示全部楼层
8255价格低吗?看来你的MCU选型有点问题,这样增加8255,同时PCB板和调试等成本都要增加,可靠性还降低。建议重新选MCU.

评分

参与人数 1威望 +2 收起 理由
maogao + 2

查看全部评分

 楼主| maogao 发表于 2013-2-18 12:41 | 显示全部楼层
ZOUWEN1 发表于 2013-2-18 12:31
8255价格低吗?看来你的MCU选型有点问题,这样增加8255,同时PCB板和调试等成本都要增加,可靠性还降低。建 ...

需要的输入输出接口太多,又只想用51,所以就扩展了
yanwuxu 发表于 2013-2-18 12:47 | 显示全部楼层
我手上有以前用剩下的LQFP封装的8255,价优,有意站内联系^_^
delin17 发表于 2013-2-18 13:47 | 显示全部楼层
是可以的,也可以考虑用其它芯片来做。台湾应该有便宜的扩展芯片

评分

参与人数 1威望 +2 收起 理由
maogao + 2

查看全部评分

dirtwillfly 发表于 2013-2-18 19:19 | 显示全部楼层
没问题的
qjy_dali 发表于 2013-2-18 21:46 | 显示全部楼层
如果对扩展IO本身的速度要求很低的话,可以考虑串并转换IC
airwill 发表于 2013-2-18 21:59 | 显示全部楼层
软件实现其功能是没有问题的, 只是软件导致的时间延迟, 不知道楼主的系统能否接受?
请评估后决定
xg3469 发表于 2013-2-18 22:29 | 显示全部楼层
用端口实现片选和读写,没问题。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

6

主题

41

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部