新手上路,51单片机控制32路继电器,怎么读回继电器状态,IO口怎么分配好?

2019-07-16 11:59发布

使用51单片机控制4片595然后接4片2803驱动继电器,但要求是怎么确定驱动器已经输出了我设定的操作动作,怎么将其状态读回到单片机,而51IO口有限,如何设计电路才合适?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
5条回答
李春明
1楼-- · 2019-07-16 12:58
这个问题楼主可以参考一下32位流水灯的程序,
我de大爷
2楼-- · 2019-07-16 16:08
王栋春 发表于 2017-11-17 14:36
这个问题楼主可以参考一下32位流水灯的程序,

因为我的是要求2803驱动器输出的数据反馈到单片机,和单片机发送的命令比较,然后给上位机发送一个正确或错误的信息,以便于判断操作是否成功。我就是不知道电路该怎么设计好,32个继电器相应的就有32个2803的管脚,电路怎么设计才能分配好51的IO口,32路怎接到单片机的IO上。
李春明
3楼-- · 2019-07-16 17:51
 精彩回答 2  元偷偷看……
zhb2004xp
4楼-- · 2019-07-16 20:06
4个8位并行输入串行输出的移位寄存器读取状态是否可用?
勇哥-lzu
5楼-- · 2019-07-16 20:54
控制和读状态用不同的IO口 用译码器做控制,编码器做状态监测   

一周热门 更多>