打印

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

[复制链接]
2765|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,所以就扩展了

使用特权

评论回复
5
yanwuxu| | 2013-2-18 12:47 | 只看该作者
我手上有以前用剩下的LQFP封装的8255,价优,有意站内联系^_^

使用特权

评论回复
6
delin17| | 2013-2-18 13:47 | 只看该作者
是可以的,也可以考虑用其它芯片来做。台湾应该有便宜的扩展芯片

使用特权

评论回复
评分
参与人数 1威望 +2 收起 理由
maogao + 2
7
dirtwillfly| | 2013-2-18 19:19 | 只看该作者
没问题的

使用特权

评论回复
8
qjy_dali| | 2013-2-18 21:46 | 只看该作者
如果对扩展IO本身的速度要求很低的话,可以考虑串并转换IC

使用特权

评论回复
9
airwill| | 2013-2-18 21:59 | 只看该作者
软件实现其功能是没有问题的, 只是软件导致的时间延迟, 不知道楼主的系统能否接受?
请评估后决定

使用特权

评论回复
10
xg3469| | 2013-2-18 22:29 | 只看该作者
用端口实现片选和读写,没问题。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

6

主题

41

帖子

1

粉丝