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

正文內容

基于單片機的點陣顯示設計畢業(yè)論文(參考版)

2025-06-30 20:26本頁面
  

【正文】 } }}}}} } //}}}}} } 35 。 //9 } delay(26)。P2=tab1[i+1+32*t]n9|tab1[i+32*(t+1)]16n。 // 9 P3=tab1[i+1+32*t]n|tab1[i+32*(t+1)]9n。i=i+2) { if(n=9) // 9 上半部分 { P1=i/2。c++) // { for(i=0。n++) { for(c=0。t++) // 8 顯示的字數(shù) { for(n=0。 } } void main() {while(1){ /**********上滾屏***************/ // if(k1==0) { for(t=0。jn。n0。 unsigned char j。 //////共陽數(shù)碼管 unsigned char t,t1,i=0。參考文獻[1] [J].世界電子元器件,2000, (02):277301.[2] 關積珍,陸家和. ,2004, (02):3437.[3] [J].零陵師范學院學報,2002,(9):367380.[4] 繆思恩. LED大屏幕顯示電路設計[J].電子技術應用,1996,(08):5677.[5] Dave Jackson. ,1998,(12):17.[6] [J].電腦與信息技術,1997,(04):613.[7] 高勝東,梁采,[J].成都氣象學院學報,1998,(03):108120.[8] ,2005,(06):35.[9] [D].佛山:佛山科學技術學院,1995.[10] 彭寧,[J].河北大學學報(自然科學版),1993,13(3):8689.[ 11] 陳玉華,王銘霞. LED大屏幕顯示電路的設計[J].大連海事大學學報,1997,(03):5556.[12] 鄭剛,[J].北方工業(yè)大學學報,2001,(03):4347.[13] 李元生. LED光柱專用驅動器[J]. 家庭電子,2005,(04):17.[14] 王亭,李瑞濤,[J].微型機與應用,2000(1):2527.[15] [J].現(xiàn)代電子技術,2002,(03) :5678.附錄1: 硬件原理圖附錄2: 設計程序 include sbit key1=P0^0。設計結束了,但學習還在繼續(xù)。認為LED技術也會進一步發(fā)展,LED應用將會更加廣泛。這些經(jīng)驗和教訓是:(1)設計之前應該進行大量的資料收集和分析,確定一個清晰的設計思路;(2)器件選擇時要詳細閱讀器件使用手冊,不但要考慮器件的功能實現(xiàn)還要考慮器件在整個系統(tǒng)中的兼容性;(3)硬件的系統(tǒng)的建立必須合理和穩(wěn)定,實物建立之前最好進行仿真這樣才能為軟件提供一個可靠的試驗平臺;(4)軟件的編寫不但要實現(xiàn)功能還要不斷的優(yōu)化、簡練、易讀。整個設計采用AT89C51做核心控制器,74HC154組成譯碼電路。從設計之初就確定了參照大屏幕顯示屏的實現(xiàn)方法和實際情況設計一款小屏幕的LED點陣顯示屏。接手題目之后從互聯(lián)網(wǎng)上對LED進行了詳細的資料收集,從技術和產(chǎn)業(yè)的兩方面對LED進行了了解。 結 論經(jīng)過一段時間的工作,終于完成了基于51單片機的LED顯示系統(tǒng)的設計,項目所要求的功能全部達到。同時也加深對單片機課程的全面掌握和認識,對單片機課程的應用得到了更深的了解。(5) 單擊“運行”按鈕進行仿真,觀察完后單擊 “停止”按鈕停止仿真。如圖54所示:圖54 編寫程序(5) 查看編譯結果無錯誤生成“hex”文件。如圖53所示:圖53 加載文件(4) 在工作區(qū)“”文件中寫入程序。圖51程序編寫界面 (2) 新建工程命名為led1616,并添加“AT89C51”單片機。各子程序編譯沒有錯誤后再輸入單片機進行驗證,這兩項都通過后再將所有的程序整合到一起形成一個完整的程序再進行編譯和驗證。RI=1?接收串口數(shù)據(jù)起始位‘S’接收起始位后33位數(shù)據(jù)接收到第34位?將第2位起的32位數(shù)據(jù)發(fā)回PC機NNNYYY中斷開始 中斷結束 圖46 通信程序流程圖所有軟件編寫完成后都必須經(jīng)過編譯才能被單片機識別使用。首先判斷數(shù)據(jù)是否設定的起始標志位‘S’如果是則開始接收起始位后的33個字節(jié),不是則中斷返回繼續(xù)等待。通信協(xié)議如表42所示:表42 串口通信數(shù)據(jù)結構數(shù)據(jù)結構第1個字節(jié)第2至第33個字節(jié)第34個字節(jié)內容起始標志位‘S’顯示數(shù)據(jù)控制指令作用判斷是否開始接收數(shù)據(jù)LED的顯示內容控制LED顯示方式具體串口中斷程序流程圖如圖46所示,在主程序中先進行了串行中斷的初始化,初始化內容包括了串行工作方式選擇,波特率的設定,計數(shù)初值的設定。因為不同的中斷同時產(chǎn)生而CPU響應的順序取決于內部查詢順序。表41 中斷允許寄存器格式D7D6D5D4D3D2D1D0EA——ESET1EX1ET0EX0 所以初始化時設定中斷允許寄存器初值為0XFF,指令為 IE=0XFF。ES、ET、EXET0、EX0為對應的串行口中斷、定時器/計數(shù)器1中斷、外部中斷1中斷、定時器/計數(shù)器0中斷、外部中斷0中斷的中斷允許位。EA為中斷允許總控制位,EA=1時CPU開發(fā)中斷;EA=1時。在編輯中斷程序時首先是將中斷控制寄存器(IE)初始化。MCS51單片機設置了4個專用寄存器用于中斷控制,分別為定時器控制寄存器(TCON),串行口中斷控制器(SCON),中斷允許控制寄存器(IE),中斷優(yōu)先級控制寄存器(IP)。 通信程序的設計系統(tǒng)采用串行中斷的方式進行通信。同理第17至32個元素的第8至第1位LED顯示屏中的第9至第16行。如此循環(huán)則產(chǎn)生一幅穩(wěn)定運動的畫面。顯示數(shù)據(jù)與列的對應關系為:第i列對應的數(shù)據(jù)為數(shù)組中i和第2i個數(shù)據(jù)。其中上下左右移動程序都調用了靜態(tài)顯示程序為子程序。畫面顯示時選通的第i列對應的數(shù)組元素為第i和i+16個元素。如圖(43)所示,一幅1616的點陣畫面點陣數(shù)據(jù)按照B1B2B3……B31B32存儲。 點陣數(shù)據(jù)表達方式該顯示系統(tǒng)的顯示數(shù)據(jù)采取縱向取模方向正向的數(shù)據(jù)存儲方式如圖42, 圖42 點陣數(shù)據(jù)原理圖 即數(shù)據(jù)是縱向的,一個像素對應一個位。 顯示程序的設計 LED顯示屏的顯示方式 LED點陣屏顯示方式主要由靜態(tài)顯示和動態(tài)掃描顯示兩種。中斷程序設定了LED點陣顯示屏所要顯示的內容和顯示的方式,最后執(zhí)行的是各種顯示程序。串行中斷包括發(fā)送中斷和接收中斷都是由軟件觸發(fā)。初始化完成后程序進入待機狀態(tài)等待中斷的發(fā)生,該程序中主要用到了兩個外部中斷源和串行中斷。通信程序接收上位機數(shù)據(jù),交給主程序處理再通過控制程序選擇不同的顯示程序進行顯示。首先分析程序所要實現(xiàn)的功能,程序要實現(xiàn)串口通信,靜態(tài)顯示,動態(tài)顯示三大功能。詳細硬件原理圖見附錄1。使用這種級連的辦法可以避免51單片機晶振頻率低的弱點,更容易實現(xiàn)大屏幕的顯示。由獨立的LED顯示系統(tǒng)組成一個大的LED顯示系統(tǒng)。同時為了降低制作難度, 僅作了一個字的輪流顯示,實際使用時可根據(jù)這個原理自行擴充顯示的字數(shù)。該系列顯示屏可顯示真彩色圖象、電腦動畫和電視機、錄象機、影碟機等視頻節(jié)目信息,圖象清晰穩(wěn)定,無噪點和閃爍感。(2)、圖文顯示屏 該產(chǎn)品主要用計算機控制,具有處理速度快、存儲容量大等特點,適合顯示面積較大的圖文信息,可適時顯示系統(tǒng)當前日歷、時間、文件等,被廣泛運用在商場、街道、廣場、車站等人群或流動量大的場合。 大屏幕LED顯示屏 隨著科學技術的高速發(fā)展,各種新型信息媒體,信息相關設備及手段不斷涌現(xiàn)。圖36 電源原理圖如圖所示,用220V轉12V的變壓器進行降壓后再通過一個橋式整流電路將交流電整流為直流電。此時需要對民用的220V進行降壓整流為5V直流電壓為顯示系統(tǒng)供電。電路如圖36所示:圖36 串口通信系統(tǒng)電路圖 電源設計在系統(tǒng)中MAX2374LS1674LS37AT89S51都需要5V的供電電壓,在系統(tǒng)開發(fā)過程中可以使用電腦USB供電。在通用的電平轉換芯片中MAX232系列的芯片以集成度高,單+5V電源工作,只需外接5個小電容
點擊復制文檔內容
法律信息相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1