freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

82158led點陣屏模仿電梯運行的樓層顯示-本科課程畢業(yè)設(shè)計(編輯修改稿)

2024-09-02 04:40 本頁面
 

【文章內(nèi)容簡介】 器和時鐘產(chǎn)生電路,石英晶體和微調(diào)電容需要外接。最高振蕩頻率為12M。 開關(guān)控制模塊單片機的Pl口的8只引腳接有8只按鍵開關(guān)K1~K8,這8只按鍵開關(guān)K1~K8分別代表l樓~8樓。如果按下代表某一樓層的按鍵,單片機控制的點陣屏將從當前位置向上或向下平滑滾動顯示到指定樓層的位置,系統(tǒng)檢測按鍵低電平識別依次按下的多個按鍵。8X8點陣,它共由64個發(fā)光二極管組成,且每個發(fā)光二極管是放置在行線和列線的交叉點上,當對應的某一行置1電平,某一列置0電平,則相應的二極管就亮;p2進行列掃描,p0輸入數(shù)據(jù).、使系統(tǒng)可以同時識別依次按下的多個按鍵,在到達指定位置后蜂鳴器發(fā)出短暫聲音且LED閃爍片刻,數(shù)字繼續(xù)滾動顯示。按鍵中斷檢測模塊,由于單片機檢測低電平,有8個按鍵需要檢測,采用2個四輸入端與門和一個二輸入端與門搭配,使之達到檢測是否有按鍵按下目的。 電源電路模塊電源電路如圖26所示。整個系統(tǒng)采用的電源電壓只需+5V電壓,將交流電經(jīng)變壓器變換為12V交流電,采用不可調(diào)的3端穩(wěn)壓器件LM7805將電源穩(wěn)定在5V直流輸出。 電源電路 電路總圖5. 軟件設(shè)計YNYNNNN開始創(chuàng)建變量,數(shù)組主程序開T0中斷初始化數(shù)組大小排列計數(shù)計滿?進入T0中斷有無按鍵?點陣掃描當前樓層進入外部中斷存鍵值判斷上升下降標志進入T0中斷是否上升?點陣上升掃描是否到達指定樓層?蜂鳴器響,LED閃爍有無上升下降請求?點陣下降掃描YYYY 電梯智能控制功能實現(xiàn)流程圖詳細程序見附錄。6 總結(jié)本課程設(shè)計了實現(xiàn)單片機控制下電梯智能控制系統(tǒng)的設(shè)計方案。由于條件的限制,沒有做成真正的電梯。但做成的電梯智能控制系統(tǒng)的硬件電路已能演示??梢园凑粘丝偷囊螅瑢⒊丝退偷揭サ哪康膶?。但是,電梯還有很多的擴展的空間并未實現(xiàn),比如電梯自動語音報站系統(tǒng)的設(shè)計,樓層監(jiān)控系統(tǒng),節(jié)能設(shè)計以及其它更多的服務。設(shè)計的核心內(nèi)容就是利用單片機C51的編程來實現(xiàn)控制外圍各電路的運行。通過本次設(shè)計,我熟練掌握了程控系統(tǒng)設(shè)計的一般步驟,熟悉了編程軟件的用法,并對編程能力起到了一定的提高作用。本系統(tǒng)具有硬件少,結(jié)構(gòu)簡單,容易實現(xiàn),性能穩(wěn)定可靠,成本低等特點。在此次設(shè)計中,我們得到以下體會:一、在這次點陣設(shè)計的過程讓我進一步熟悉KEIL及Proteus的使用。二、通過這次點陣設(shè)計,重新復習并進一步學習了MCS52優(yōu)點,明確了研究目標。三、在后的設(shè)計中,既要想到電路器件的聯(lián)合使用,又要靈活變通,舉一反三。通過本次設(shè)計,我收獲頗豐,本人的知識領(lǐng)域得到進一步擴展,專業(yè)技能得到進一步提高,同時提高了分析和解決實際問題的綜合能力。另外,也培養(yǎng)了自己嚴肅認真的科學態(tài)度和嚴謹求實的作風。由于本人水平有限,本次設(shè)計還存在一些不足之處,請評閱與答辯的各位老師批評指正。 附錄A 程序清單includeincludedefine uchar unsigned chardefine uint unsigned intuchar code Table_of_Digits[]= //點陣顯示數(shù)組{ 0x00,0x3C,0x24,0x24,0x3C,0x24,0x24,0x3C, //8 0x00,0x3C,0x04,0x04,0x04,0x04,0x04,0x00, //7 0x00,0x3C,0x20,0x20,0x3C,0x24,0x24,0x3C, //6 0x00,0x3C,0x20,0x20,0x3C,0x04,0x3C,0x00, //5 0x00,0x0C,0x14,0x24,0x7E,0x04,0x04,0x00, //4 0x00,0x3C,0x04,0x3C,0x04,0x04,0x3C,0x00, //3 0x00,0x3C,0x04,0x04,0x3C,0x20,0x3C,0x00, //2 0x00,0x08,0x38,0x08,0x08,0x08,0x3E,0x00, //1 0x00,0x3C,0x66,0x42,0x42,0x66,0x3C,0x00 //0}。uchar i=0,t=0,j=0,a=0。 //i行掃描,t延遲char offset=0。static int Current_floor=0,Pressed_key_up=0,Pressed_key_down=0,b=0,c=0,max=0,min=0。 //Current_floor當前樓層,Pressed_key_up上升請求,Pressed_key_down下降請求 int flag。int floor_up[8]={9,9,9,9,9,9,9,9}。 //上升請求存放數(shù)組int floor_down[8]={0,0,0,0,0,0,0,0}。 //下降請求存放數(shù)組sbit KEY1=P1^0。 //定義P1口按鍵sbit KEY2=P1^1。 sbit KEY3=P1^2。sbit KEY4=P1^3。sbit KEY5=P1^4。sbit KEY6=P1^5。sbit KEY7=P1^6。sbit KEY8=P1^7。sbit LED=P3^7。 //定義LED跟蜂鳴器sbit SPEAK=P3^6。void Key_up_parison()。 //函數(shù)聲明 , 把floor_up[]按從小到大排列void Key_down_parison()。 //把floor_down[]按從大到小排列void max_min_pari
點擊復制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1