標(biāo)題: 怎么把兩個(gè)單片機(jī)程序結(jié)合在一起 一個(gè)靜態(tài)顯示數(shù)字一個(gè)蜂鳴器音樂的 [打印本頁]

作者: qq3209115610    時(shí)間: 2018-6-21 21:54
標(biāo)題: 怎么把兩個(gè)單片機(jī)程序結(jié)合在一起 一個(gè)靜態(tài)顯示數(shù)字一個(gè)蜂鳴器音樂的
我有兩個(gè)程序 一個(gè)靜態(tài)顯示數(shù)字一個(gè)蜂鳴器音樂的 怎么把兩個(gè)程序結(jié)合在一起

作者: qq3209115610    時(shí)間: 2018-6-21 21:57
用匯編
作者: 赤瞳之父    時(shí)間: 2018-6-22 09:22
應(yīng)該不難,只要沒有公用的IO口就行,嚴(yán)格按照程序邏輯順序把兩個(gè)合在一起,你這兩個(gè)都是很小很簡單的程序,注意一下公共變量,函數(shù)這些就好。
作者: sir5    時(shí)間: 2018-6-22 09:46
把兩個(gè)程序相應(yīng)的功能改成函數(shù),然后自己用其中的一個(gè)做主程序或者重新建個(gè)主程序調(diào)用函數(shù)即可。
作者: qq3209115610    時(shí)間: 2018-6-22 12:42
qq3209115610 發(fā)表于 2018-6-21 21:57
用匯編

兄弟把兩個(gè)程序發(fā)給你的話可以幫我弄一下嗎

作者: 菜鳥來了    時(shí)間: 2018-6-22 15:29
基本能理解你的意思,就是兩個(gè)程序能分別同時(shí)運(yùn)行對吧。
如果是靜態(tài)顯示數(shù)字,那就很簡單了,直接用鎖存器鎖存數(shù)據(jù)顯示數(shù)字就不用管了,然后運(yùn)行蜂鳴器程序。
如果是動(dòng)態(tài)顯示數(shù)字,可以用到中斷。在運(yùn)行一個(gè)程序的同時(shí)設(shè)置條件,滿足條件中斷生效,運(yùn)行另外一個(gè)程序。
作者: tyut05000    時(shí)間: 2018-6-22 16:13
兩個(gè)函數(shù)輪流執(zhí)行
作者: 步步為盈    時(shí)間: 2018-6-22 22:10
這個(gè)不難,倆程序先后執(zhí)行就可以了
作者: 8425    時(shí)間: 2018-6-22 23:19
雙機(jī)通信應(yīng)該管用吧,要么匯編
作者: zl2168    時(shí)間: 2018-6-23 08:05
8425 發(fā)表于 2018-6-22 23:19
雙機(jī)通信應(yīng)該管用吧,要么匯編

兩種方法都是誤導(dǎo)
作者: 8425    時(shí)間: 2018-6-23 20:30
zl2168 發(fā)表于 2018-6-23 08:05
兩種方法都是誤導(dǎo)

我是小白,謝謝指導(dǎo)
作者: 張子昂    時(shí)間: 2018-7-10 10:18
樓主資料找到了嗎?我也想要這個(gè)。




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