当有多个传感器或多种类型时,假如用51单片机去控制,当传感器同时检测到信号时,应如何控制其工作先后顺序

在硬件上有什么好的改进,在软件上有什么好的建议?谢谢!

理论来讲用中断,但是如果需要太多,那么只好利用传感器的高低电平信号接到引脚上,然后用单片机不断的连续扫描所有接口,得出结果后送主机,由主机判断做出决定,然后发给控制单片机,由控制单片机去执行驱动任务!这样一来就是连续扫描,连续分析,三台单片机连续工作!但实际生活中不需要这么多!比如因需要而停止,这种情况很多!比如人工停止,错位传感报警停止,紧急停止,等等,这类可以用一个接口控制,就是一个简单的指令,停止!然后将该接口的地址显示在屏幕上.....
温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答