karyboa 發(fā)表于 2017-8-26 12:47
感謝各位前輩解惑,我回去再修改看看,另外我因為是用STC的單片機,所以才再這里發(fā)問,發(fā)問內(nèi)容讓大家看不 ...
wulin 發(fā)表于 2017-8-26 08:13
你用3個按鍵組合控制可以把3個鍵組合成一個8位函數(shù),你程序框架不合理,按鍵和顯示混在一起。要分開寫。按 ...
wulin 發(fā)表于 2017-8-26 18:48
給你寫的程序試了嗎?
wulin 發(fā)表于 2017-8-26 18:48
給你寫的程序試了嗎?
karyboa 發(fā)表于 2017-8-26 22:58
回報您寫的程序,測試了這個程序,是每組輸入組合都可以對應(yīng)不同的輸出沒錯,但是....我不需要按鍵鎖定的功 ...
karyboa 發(fā)表于 2017-8-26 22:58
回報您寫的程序,測試了這個程序,是每組輸入組合都可以對應(yīng)不同的輸出沒錯,但是....我不需要按鍵鎖定的功 ...
wulin 發(fā)表于 2017-8-27 07:23
如果不是用按鍵代替,而是TTL電平觸發(fā),不考慮消抖還可以簡化程序:
#include
wulin 發(fā)表于 2017-8-27 07:23
如果不是用按鍵代替,而是TTL電平觸發(fā),不考慮消抖還可以簡化程序:
#include
wulin 發(fā)表于 2017-8-27 07:23
如果不是用按鍵代替,而是TTL電平觸發(fā),不考慮消抖還可以簡化程序:
#include
wulin 發(fā)表于 2017-8-27 07:23
如果不是用按鍵代替,而是TTL電平觸發(fā),不考慮消抖還可以簡化程序:
#include
karyboa 發(fā)表于 2017-8-27 23:47
補充一奌 : 有按鍵消斗的程序編譯的時后出現(xiàn)
" TEST7.C(42): warning C291: not every exit path retu ...
wulin 發(fā)表于 2017-8-28 08:38
這可能是不同編譯器出現(xiàn)的問題,實測刪除else return 0x07;對程序功能無礙,但邏輯不十分嚴謹。
也可以 ...
歡迎光臨 (http://www.torrancerestoration.com/bbs/) | Powered by Discuz! X3.1 |