鈑金沖剪復(fù)合機(jī)床 手機(jī):18539592850 網(wǎng)站:www.douyashuo.com
主要是實(shí)現(xiàn)鍵盤處理,程序中必須確認(rèn)是哪一個按鍵被按下,然后轉(zhuǎn)到相應(yīng)的處理程序中執(zhí)行,實(shí)際上該程序是一個完整的鍵盤掃描程序,如果改動其中的處理次程序完全可以應(yīng)用到其它的控制電路中。
鍵盤掃描程序的任務(wù)簡單講就是︰首先確認(rèn)是否有按鍵按下,然后透過掃描判斷來得到是在哪一行的按鍵,后透過比較預(yù)先設(shè)定的4行表格查找并計算得到具體的按鍵,從而轉(zhuǎn)到相應(yīng)的功能程序。
關(guān)于各鍵的相應(yīng)處理功能就較簡單,只要對應(yīng)不同的按鍵輸入相應(yīng)的控制命令,對于S0-S9是控制P3.3-P3.0不同的狀態(tài)以得到所對應(yīng)的BCD編碼,對于S10-S13則是控制P3.4,P3.5的狀態(tài)以實(shí)現(xiàn)對U3-U6的控制,限于篇幅,詳細(xì)內(nèi)容可以參見程序,程序開始執(zhí)行時是逐個控制4位BCD編碼輸出,對應(yīng)的數(shù)碼管依次顯示,初始狀態(tài)為0001,0000,0000,0000 4位BCD碼分別從J3,J2引出,數(shù)碼管顯示為1,0,0,0。