8*8LED點(diǎn)陣屏模仿電梯運(yùn)行的樓層顯示 1、 功能描述 點(diǎn)陣屏初始狀態(tài)顯示“0”,用兩個(gè)按鍵控制電梯的上升或下降啟動(dòng)電梯,用單片機(jī)的某個(gè)I/O口的8只引腳接有8只按鍵開(kāi)關(guān)K1~K8,這8只按鍵開(kāi)關(guān)分別代表1樓到8樓,如果按下代表某一樓層的按鍵,單片機(jī)控制的點(diǎn)陣屏將從當(dāng)前位置向上或向下逐層滾動(dòng)到指定樓層的位置。 在上述功能的基礎(chǔ)上,向電路中添加LED指示燈和蜂鳴器,使系統(tǒng)可以通過(guò)識(shí)別依次按下的多個(gè)按鍵,在到達(dá)指定位置后蜂鳴器發(fā)出短暫聲音且LED閃爍片刻,數(shù)字繼續(xù)滾動(dòng)顯示。例如,當(dāng)前位置在1層時(shí),用戶依次按下6、5時(shí),則數(shù)字分別向上滾動(dòng)到5、6時(shí)暫停且LED閃爍片刻,同時(shí)蜂鳴器發(fā)出提示音,如果在待去的樓層的數(shù)字中,有的在當(dāng)前運(yùn)行的反方向,則數(shù)字先在當(dāng)前方向運(yùn)行完畢后,再依次按順序前往反方向的數(shù)字位置。 2、設(shè)計(jì)要求: 復(fù)位電路的設(shè)計(jì);時(shí)鐘電路的設(shè)計(jì);顯示電路及驅(qū)動(dòng)電路的設(shè)計(jì) 掃描模式的選擇設(shè)計(jì);系統(tǒng)主程序及子程序的設(shè)計(jì) 元件及元件參數(shù)的選擇
|