|
電梯初始顯示 0。單片機(jī)的 P1 口的 8 只引腳接有 8 只按鍵開關(guān) K1~K8,這 8 只按鍵開關(guān) K1~K8
分別代表 1 樓~8 樓。如果按下代表某一樓層的按鍵,單片機(jī)控制的點(diǎn)陣屏將從當(dāng)前位置向上或向下平
滑滾動顯示到指定樓層的位置。
在上述功能的基礎(chǔ)上, 向電路中添加 LED 指示燈和蜂鳴器, 使系統(tǒng)可以同時識別依次按下的多個按
鍵,在到達(dá)指定位置后蜂鳴器發(fā)出短暫聲音且 LED 閃爍片刻,數(shù)字繼續(xù)滾動顯示。例如,當(dāng)前位置在 1
層時,用戶依次按下 6、5 時,則數(shù)字分別向上滾動到 5、6 時暫停且 LED 閃爍片刻,同時蜂鳴器發(fā)出提
示音。如果在待去的樓層的數(shù)字中,有的在當(dāng)前運(yùn)行的反方向,則數(shù)字先在當(dāng)前方向運(yùn)行完畢后,再依
次按順序前往反方向的數(shù)字位置。
用 P2 口做 8×8 點(diǎn)陣的行選通,P1 口完成按鍵的讀取及確認(rèn)。
|
|