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

正文內(nèi)容

led點(diǎn)陣廣告牌系統(tǒng)設(shè)計(jì)(參考版)

2025-07-02 19:17本頁面
  

【正文】 [8]ToolsforModelingDiscreteEventSystems[M].PrenticeH,1992:2431.[9] 李群芳,、:清華大學(xué)出版社,2022[10] 戴梅萼,(第 3 版).北京:清華大學(xué)出版社,2022。[6] 倪云峰,何蓉,詹訓(xùn)進(jìn),:西安電子科技大學(xué)出版社。} } void kaishi() { }21參考文獻(xiàn) [1] 靳桅,鄔芝權(quán), 51 系列單片機(jī)的 LED 顯示屏開發(fā)技術(shù)(第 2 版)[2] 李光飛,李良兒, C 程序設(shè)計(jì)實(shí)例指導(dǎo)[3] 系列單片機(jī)實(shí)用接口技術(shù)[M].北京:北京航空航天大學(xué)出版社,1993年:5056。 key=key_scan()。 } a++。 //清屏 hang1=0x00。 hang1=tabler[j+b+1]。k5。i++) { lie=i。 } } } for(i=0。hang0=0x00。i64。 if(b==0) //顯示到最后一個(gè)字,回頭顯示,判斷值=字?jǐn)?shù)*32 { b=448。 key=key_scan()。 b=2。while(1) { j=0。else if(r==1)tabler=tabler2。 //控制移動(dòng)間隔時(shí)間else n=5。else if(m==2)n=4。m=key。 //顯示偏移控制,char 類型最多只能顯示 14 個(gè)漢字+一個(gè)空白位字符 uchar a。 } } void youyi() { uchar i,j,k。33 } j+=2。 hang0=0x00。k++) { hang0=tablel[j+b]。 for(k=0。i64。//hang1=0x00。 //清屏 hang1=0x00。jn。i++) { lie=i。for(i=0。//unsigned char n。key=key_scan()。 b+=2。while(1) { j=0。else if(l==2)tablel=tablel3。32if(l==0)tablel=tablel1。else if (m==9)n=5。 if(m==7)n=2。 //i:每個(gè)字的顯示循環(huán);j 每個(gè)字的顯示碼除以 2;k 每列刷新次數(shù) uchar m,n。 //顯示偏移控制,char 類型最多只能顯示 14 個(gè)漢字+一個(gè)空白位字符 uchar a=0。i++)。 for(i=0。 }return(0)。 return(key)。 if(P1!=ksp1[j]) break。j=2。 if(P1!=ksp0[i]) break。i=2。 P1=0x70。31 P1=0x70。break。case 6:l++。case 5:zanting()。if(r==3)r=0。break。break。 if(P1==0x70) s=1。 key=key_scan()。 while(s) {P1=0x70。char code *tablel。void zuoyi()。void zanting()。uchar key_scan()。uchar ksp1[3]={0x37,0x57,0x67}。unsigned char key_code[]={0x79,0x24,0x30,0x19,0x12,0x02,0x78,0x00,0x10}。希望這次的經(jīng)歷能讓我在以后學(xué)習(xí)中激勵(lì)我繼續(xù)進(jìn)步。這是我們都希望看到的也正是我們進(jìn)行畢業(yè)設(shè)計(jì)的目的所在。此外,整個(gè)設(shè)計(jì)過程中悲喜交加,有時(shí)遇到問題整夜冥思苦想,偶爾夢到自己在做畢業(yè)設(shè)計(jì),經(jīng)過不斷地學(xué)習(xí)、多次嘗試解決問題之后,往往給自己帶來無比的興奮。這是大學(xué)四年中我唯一一次獨(dú)立完成設(shè)計(jì)、焊接、調(diào)試。 }5 總結(jié)經(jīng)過了兩個(gè)多月的查閱資料、學(xué)習(xí)和實(shí)踐,終于完成了《LED 點(diǎn)陣廣告牌的設(shè)計(jì)》的設(shè)計(jì)。 }return(0)。 } key=i*3+j+1。j++) { P1=ksp1[j]。 } for(j=0。i++) { P1=ksp0[i]。 while(P1!=0x70) { for(i=0。 while(P1!=0x70) {delay(10)。 } } } 33 的矩陣鍵盤掃描流程圖矩陣鍵盤掃描程序如圖 所示 Y N Y N開始有鍵按下=1?全行輸出 1,全列讀入列狀態(tài)均為 0?置位有鍵按下散轉(zhuǎn)程序段逐行處理程序段軟件延時(shí),跳出22 | 圖 矩陣鍵盤掃描程序 33 的矩陣鍵盤掃描程序 //鍵盤掃描 unsigned char key_scan() { unsigned char i,j,key。if(l==4)l=0。 break。21break。case 4:r++。case 9:case 8:case 7:zuoyi()。 } switch(key) {case 1:case 2:case 3:youyi()。 } } while(!s) {P1=0x70。 if(P1!=0x70) {s=0。驅(qū)動(dòng)電路如圖 所示1718 圖 LED 點(diǎn)陣驅(qū)動(dòng)電路⑵ 1664LED 點(diǎn)陣顯示屏 由于 1664 LED 點(diǎn)陣顯示屏的行線列線較多,故選擇大點(diǎn)陣設(shè)計(jì) PCB 板原理圖,其原理圖如圖 所示 19 圖 LED 點(diǎn)陣顯示屏4 軟件程序設(shè)計(jì) LED 點(diǎn)陣系統(tǒng)主程序流程圖 LED 點(diǎn)陣系統(tǒng)主程序流程圖如圖 所示 Y N開始系統(tǒng)初始化鍵盤掃描有鍵按下嗎? 點(diǎn)陣顯示20 圖 主程序流程圖 LED 點(diǎn)陣系統(tǒng)主程序關(guān)鍵代碼 void main() { while(1) { uchar s=1。⑵ 鍵盤掃描過程 1).判斷是否有鍵按下 2).鍵盤消抖 3).再次判斷是否有鍵按下 4).識別鍵碼 LED 點(diǎn)陣顯示模塊⑴ 1664LED 點(diǎn)陣顯示驅(qū)動(dòng) 點(diǎn)陣的陰極驅(qū)動(dòng)是由單片機(jī)的 P0 口經(jīng)過 2 片輸出緩存器 74LS237 向1664LED 點(diǎn)陣輸出字型碼作為行驅(qū)動(dòng)信號。⑴ 該 LED 點(diǎn)陣顯示系統(tǒng)的鍵盤由 MCS51 單片機(jī)本身的 P1 口來構(gòu)成 33 矩陣式鍵盤。14 單片機(jī)最小系統(tǒng)原理圖,如圖 所示 圖 單片機(jī)最小系統(tǒng)原理圖 33 矩陣鍵盤 把所有按鍵排列成行列矩陣形式的鍵盤,選用 P1 端口中的 ~ 為四根行線,~ 為四根列線,行線和列線的交叉處放置一按鍵,當(dāng)健按下時(shí)行列線接通,構(gòu)成一個(gè) 33 的矩陣鍵盤,可定義 9 個(gè)按鍵。手動(dòng)復(fù)位要求在電源接通的條件下,在單片機(jī)運(yùn)行期
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1