1024手机基地看电影,午夜福利视频导航,国产精品福利在线一区,亚洲欧美日韩另类成人,在线观看午夜日本理论片,成年超爽免费网站,国产精品成人免费,精品动作一级毛片,成人免费观看网站,97精品伊人久久大香蕉

標題: 51單片機不用定時中斷,如何實現多任務正常互不影響的運行 [打印本頁]

作者: 1758383027    時間: 2020-9-23 00:34
標題: 51單片機不用定時中斷,如何實現多任務正常互不影響的運行
如題
作者: mengzhixinheng    時間: 2020-9-23 07:44
分片輪詢,可以不用時基。
作者: aking991    時間: 2020-9-23 08:16
用Rtx51 Tiny系統就可以了,不過這個其實它也是利用定時器0去實現的,也就是用這個系統時程序中不能用到定時器0的相關配置使用等,否則就會報錯
作者: 1758383027    時間: 2020-9-23 12:40
能給個代碼嘛?
作者: 1758383027    時間: 2020-9-23 12:41
aking991 發表于 2020-9-23 08:16
用Rtx51 Tiny系統就可以了,不過這個其實它也是利用定時器0去實現的,也就是用這個系統時程序中不能用到定 ...

就用基本的代碼來實現
作者: 1758383027    時間: 2020-9-23 13:00
mengzhixinheng 發表于 2020-9-23 07:44
分片輪詢,可以不用時基。

具體怎么切片,
作者: Y_G_G    時間: 2020-9-23 17:27
8051是單核單片機機,如果不是使用定時器,ADC之類的外設硬件,它的運行只能是一條指令一條指令的執行下去,沒有多任務這個說法
它一定是先執行完這一條指令之后,才能去執行下一條指令的
但它的運行是比較高速的,所以,整體上感覺是多個任務在同時進行一樣
比如:鍵盤掃描,LED顯示,讀寫外部存儲同時進行,但它內部卻一定是一條一條的指令去執行的,沒有多任務
作者: mengzhixinheng    時間: 2020-9-23 19:29
1758383027 發表于 2020-9-23 13:00
具體怎么切片,

將一個個大任務拆分為一個個小任務,每次只執行一個小任務。當然這也不是簡單的事情。百度文庫里有單片機多任務執行的相關資料,看看再說。如果你完全不會還不如看看迷你操作系統怎么用。樓上說的那個RTX51是很簡單的。如果非要裸機多任務,那還是多看資料,多寫程序吧!




歡迎光臨 (http://m.raoushi.com/bbs/) Powered by Discuz! X3.1