這個(gè)電路時(shí)單片機(jī)動(dòng)態(tài)掃描和矩陣鍵盤的電路。
如果想要輸入4個(gè)數(shù)字在數(shù)碼管上面顯示,比如說(shuō),我要讓數(shù)碼管顯示4567,我就要在鍵盤上按4然后5,6,7,就像家里用的計(jì)算器顯示一樣。
主程序要一直不停的掃描數(shù)碼管,才能顯示不同的數(shù)字,用一個(gè)while(1)循環(huán),這樣又不能停,好像單片機(jī)就干不了其他的事了,都去掃描數(shù)碼管去了。
我是新手啊,怎樣能讓單片機(jī)一邊掃描顯示著數(shù)碼管又一邊可以去干其他的事?
最簡(jiǎn)單的辦法:把鍵盤掃描子函數(shù)和數(shù)碼管子函數(shù)全放在while(1)內(nèi),這不就行了嗎。
歡迎光臨 (http://www.zg4o1577.cn/bbs/) | Powered by Discuz! X3.1 |