求解:一套动作用两个单片板指挥,动作不协调。

2019-07-15 16:07发布

请教高手:我现在有个工位需要有十一个输入点,但是我的单片机板上只有八个输出点,我就把两个单片机板一起用时间进行控制,但是发现两个板不能进行协调工作并且板子的信号点只有一个。该怎么用程序解决。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
9条回答
HARRY007
1楼-- · 2019-07-15 19:47
我说下我的个人见解,用接信号点的板子做主机,通过I/O控制自己和另外一块板子,另外一块板子采用外部中断。接收到中断立即执行操作,主机在发出动作信号后也是立即执行动作。
zenobia0211
2楼-- · 2019-07-15 22:24
HARRY007 发表于 2015-9-12 13:24
我说下我的个人见解,用接信号点的板子做主机,通过I/O控制自己和另外一块板子,另外一块板子采用外部中断。接收到中断立即执行操作,主机在发出动作信号后也是立即执行动作。

我就是这样做的,但两块板的动作不能相互配合:主机板的动作做一部分,接着从机板的动作做一部分,又跳回主机板的动作做。两个衔接的部分完全不能协调
go2od
3楼-- · 2019-07-16 01:29
 精彩回答 2  元偷偷看……
zenobia0211
4楼-- · 2019-07-16 04:25
go2od 发表于 2015-9-12 14:12
你可以加595进行扩展,

板子无法扩展,只能靠程序相互配合
HARRY007
5楼-- · 2019-07-16 09:35
zenobia0211 发表于 2015-9-12 13:56
我就是这样做的,但两块板的动作不能相互配合:主机板的动作做一部分,接着从机板的动作做一部分,又跳回主机板的动作做。两个衔接的部分完全不能协调

用中断还不行?代码反应这么慢?好奇怪啊
zenobia0211
6楼-- · 2019-07-16 15:01
HARRY007 发表于 2015-9-12 15:15
用中断还不行?代码反应这么慢?好奇怪啊

不是代码反应慢而是两个板嵌合的时间点无法重合

一周热门 更多>