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

正文內容

畢業(yè)設計—單片機控制led點陣顯示屏設計-閱讀頁

2025-02-01 01:37本頁面
  

【正文】 6T0 溢出率 =1/16f/12( 65536t) 其中 f 位晶振頻率, t 為定時器 T0 初值(工作在 16 位定時器模式)。為消除在切換行顯示數(shù)據(jù)的時候產生拖尾現(xiàn)象,驅動程序先要關閉顯示屏,即消隱,等顯示數(shù)據(jù)打入輸出鎖存器并鎖存,然后再輸出新的行號,重新打開顯示。圖形或文字顯示有靜止、移入移出等顯示方式。由于單片機沒有停機指令, 所以可以設置系統(tǒng)程序不斷的循環(huán)執(zhí)行上述顯示效果。 圖 5 是系統(tǒng)主程序流程圖。軟件部分需要調試的主要有顯示屏刷新頻率及顯示效果兩部分。 表 顯示平刷新率與 T0 初值關系表( 24MHz 晶振) 刷新率 25 50 75 85 100 120 T0 初值 0Xec78 0Xf63C 0Xf830 0xF97E 0XFA42 0XFB1E 0xFBEE 開始 系統(tǒng)初始化 “卷簾出”顯示效果 “上滾屏”顯示效果 “左跑馬”顯示效果 “卷簾入”顯示效果 12 從理論上來說, 24Hz 以上的刷新頻率就能看到穩(wěn)定的連續(xù)的顯示,刷新率越高,顯示越穩(wěn)定,同時刷新頻率越高,顯示驅動程序占用的 CPU 時間越多。 顯示效果處理程序的內容及方法非常廣泛,其調試過程在此不作具體討論,讀者可以照源程序自行分析。 總結 本文設計的一個室內用 5x 7 的點陣 LED 圖文顯示屏,能夠在目測條件下 LED 顯示屏各點亮度均勻、充足,可顯示圖形和文字,顯示圖形和文字應穩(wěn)定、清晰無串擾。本系統(tǒng)具有硬件少,結構簡單,容易實現(xiàn),性能穩(wěn)定可靠,成本低等特點。 本文設計的 LED 顯示屏能夠實現(xiàn)在目測條件下 LED 顯示屏各點亮度均勻、充足,可顯示圖形和文字,顯示圖形和文字應穩(wěn)定、清晰無串擾。 文章給出 了系統(tǒng)具體的硬件設計方案 ,硬件結構電路圖,軟件流程圖和具體匯編語言程序設計與調試等方面。 通過這次畢業(yè)設計,重新復習并進一步學習了 MCS51;熟練掌握 了 WORD 軟件的使用。 致謝 本文是在 胡花 老師的悉心指導下完成的。 參考文獻 [1] 何立民 .MCS51 系列單片機應用系統(tǒng)設計與接口技術 .北京航空航天大學出版社, 1990 13 [2] 任濤等 .閃速存儲器數(shù)據(jù)及應用簡明速查手冊 .電子工業(yè)出版社, 1997 [3] 何立民 .單片機應用技術選編 .北京航空航天大學出版社, 2022 [4] 張毅剛等 .MCS51 單片機應用設計 .哈爾濱工業(yè)電子出版社, 1996 [5] 鄔寬明 .單片機外圍器件實用手冊 .北京航空航天大學出版社, 1998 [6] 張凱 .LED介紹完 全手冊 .北京航空航天大學出版社, 2022 [7] 張友德等 .單片微型機原理應用與實驗,復旦大學出版社, 1996 14 附錄 A 5x 7的點陣 LED圖文顯示屏的硬件原理圖 15 附錄 B 主要匯編程序清單 5x 7的點陣 LED主 程序 ORG 000H LJMP MAIN ORG 0030H MAIN: MOV A,00H ; 起始地址 MOV P0,A ; 清屏幕 MOV R2,200 ; 延時 100ms DI: MOV R3,248 DJNZ R3,$ DJNZ R2,D1 MOV 20H,00H; 取碼指針暫存地址 20H W1: MOV R1,00FH; 每個字停留時間 W2: MOV R6,05H ; 每個字有 5個數(shù)據(jù) MOV R4,01H ; 掃描行的初值 MOV R0,20H ; 取碼指針 暫存地址 20H的值載入 R0 W3 MOV A,R4 ; 掃描指針載入 A MOV P2,A ; 輸出至 P2掃描行 RL A ; 將掃描值左移 ( 準備掃描下一行 ) MOV R4,A ; 下一行掃描值存入掃描指針 R4 MOV A,R0 ; 將取碼指針載入 A MOV DPTR,TABLE; 數(shù)據(jù)指針指到 TABLE MOVC A,A+DPRT; 至 TABLE取碼 MOV P0, A ; 將取到的碼輸出至 P0顯示 INC R0 ;取碼指針加 1(取下一個數(shù)據(jù)碼) MOV R3, 10H;延時 5ms(掃描時間) D2: MOV R5, 248 DJNZ R5, $ DJNZ R3,D2 ANL P2,00 ;清除屏幕 DJNZ R6,W3 ;顯示 1個字了?( 5個碼) DJNZ R1,W2 ; 每個字停留的時間到了? MOV 20H,R0 ;將取碼指針暫存于地址 20H CJNE R0,90,W1; 18個字, 90個碼取完?不是則跳至 W1是則循環(huán) LJMP MAIN TABLE: DB 3EH,41H,41H,41H,3EH。 1 DB 27H,45H,45H,45H,39H。 3 DB 0CH,14H,24H,7FH,04H。 5 DB 3EH,49H,49H,49H,26H。 7 DB 36H,49H,49H,49H,36H。 9 DB 7CH,12H,11H,12H,7CH。 B END 附錄 C 0B點陣顯示代碼的形成 字符 0B對應的數(shù)據(jù)碼 0 3EH,41H,41H,41H,3EH 1 00H,21H,7FH,01H,00H 2 27H,45H,45H,45H,39H 3 22H,49H,49H,49H,36H 4 0CH,14H,24H,7FH,00H 5 72H,51H,51H,51H,4EH 6 3EH,49H,49H,49H,26H 7 40H,40H,40H,4FH,70H 8 36H,49H,49H,49H,36H 9 32H,49H,49H,49H,3EH A 7CH,12H,11H,12H,7CH B 7FH,49H,49H,49H,36H 如下圖所示,假設顯示數(shù)字 “0” 1 2 3 4 5 ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● 3E 41 41 41 3E 因此,形成的列代碼為 3EH, 41H, 41H, 41H, 3EH;只要把這些代碼分別送到相應的列線上面,即可實現(xiàn) “0”的數(shù)
點擊復制文檔內容
電大資料相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1