標(biāo)題:
單片機(jī)如何通過(guò)矩陣鍵盤(pán)顯示4位數(shù)?
[打印本頁(yè)]
作者:
Castrato
時(shí)間:
2022-4-20 16:12
標(biāo)題:
單片機(jī)如何通過(guò)矩陣鍵盤(pán)顯示4位數(shù)?
比如第一次按下0,顯示0,第二次按下2顯示02,第三次按下3顯示023,第四次按下F,顯示023F
作者:
xianfajushi
時(shí)間:
2022-4-20 16:56
使用數(shù)組存儲(chǔ)與讀取顯示
作者:
xianfajushi
時(shí)間:
2022-4-20 16:57
當(dāng)然不用數(shù)組也是可以經(jīng)過(guò)處理的
作者:
Castrato
時(shí)間:
2022-4-20 17:07
xianfajushi 發(fā)表于 2022-4-20 16:56
使用數(shù)組存儲(chǔ)與讀取顯示
有源程序嗎,我寫(xiě)了很久就只能顯示1位
作者:
Castrato
時(shí)間:
2022-4-20 17:12
xianfajushi 發(fā)表于 2022-4-20 16:56
使用數(shù)組存儲(chǔ)與讀取顯示
比如說(shuō)第一次按鍵我將它存儲(chǔ)在a[3]里,第二次在按下時(shí)我怎么判斷這次值是第二次的按鍵值還是第一次的按鍵值,是需要添加標(biāo)志位嗎?是添加在鍵盤(pán)掃描程序里還是主程序中
作者:
lkc8210
時(shí)間:
2022-4-20 17:24
當(dāng)有鍵按下而且鍵值有效
KeyVal = getKey();
for(i=0;i<3;i++)
{
a[i] = a[i+1];//移位
}
a[3] = KeyVal;
作者:
xianfajushi
時(shí)間:
2022-4-20 17:58
可參
http://www.torrancerestoration.com/bbs/dpj-219577-1.html
作者:
xianfajushi
時(shí)間:
2022-4-20 18:00
另外i可參
https://blog.csdn.net/xianfajush ... 1018.2226.3001.4450
作者:
zhxiufan
時(shí)間:
2022-4-20 18:03
很好實(shí)現(xiàn),用四個(gè)變量比如LED1,LED2,LED3,LED4表示四個(gè)數(shù)碼管的顯示數(shù)據(jù),每按下一個(gè)鍵這么處理:
LED1=LED2;
LED2=LED3;
LED3=LED4;
LED4=KEYVAL;
歡迎光臨 (http://www.torrancerestoration.com/bbs/)
Powered by Discuz! X3.1