只需一步,快速开始
热门: 51单片机 | 24小时必答区 | 单片机教程 | 单片机DIY制作 | STM32 | Cortex M3 | 模数电子 | 电子DIY制作 | 音响/功放 | 拆机乐园 | Arduino | 嵌入式OS | 程序设计
使用道具 举报
不是的,各個開關相互獨立,可產任意動作(不排除兩個開關同時動作,或一個剛動作完,正在計時時,另一個也動作),但單片機要對每個開關都要響應。我主要是想弄清楚,單片機是怎麼應對這種多個同時要執行的任務。新手上路,謝謝你!
不是的,各個開關相互獨立,可產任意動作(不排除兩個甚至多个開關同時動作,或一個剛動作完,正在計時時,另一個也動作),但單片機要對每個開關都及时響應。我主要是想弄清楚,單片機是怎麼應對這種多個同時要執行的任務。新手上路,謝謝你!
客人(123.5.*.*),谢谢你的解答。但我要求的十二路开关是相互独立的,既是平等的,没有哪个比其它的重要的概念。就是用中断,也只有两级呀。要是再有第三个开关动用呢?况且,当第一个开关动作后正在计时时,第二个开关动作,单片机去执行中断为第二个开关计时去了,那第一个开关计到中途的时间怎么办?总不能等第二个开关计时完成后再回来继续为第一个开关计时吧。我们再设想一种情况:在一秒之内这些开关都动作了一遍,且不是同时动作,动作的时间间隔,也不相同。请高手们指点一下思路,谢谢了!
本版积分规则 发表回复 回帖后跳转到最后一页
手机版|小黑屋|51黑电子论坛 | 管理员QQ:125739409;技术交流QQ群281945664
Powered by 单片机教程网