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

正文內容

畢業(yè)設計-基于單片機的lcd圖片與漢字顯示(參考版)

2024-12-06 14:32本頁面
  

【正文】 unsigned char code jieshu2[]={謝謝觀賞 }。 unsigned char code line42[]={心態(tài)決定幸福指數 }。 unsigned char code line34[]={顯示漢字輸入 11}。 unsigned char code line32[]={循環(huán)顯示輸入 01}。 unsigned char code line24[]={厚德澤人 }。 unsigned char code line21[]={時刻銘記 }。 unsigned char code line13[]={6102106078}。 } //回到基本指令集 /********************************************** 包含顯示數據 **********************************************/ unsigned char code line11[]={信息工程學院 }。 } Write_cmd(0x36)。k16。 Write_cmd(0x88)。j32。 } 附錄 程序代碼 33 i=0x80。k16。 //繪圖縱坐標 Write_cmd(0x80)。j32。 i=0x80。 } /********************************************** 函數名稱: picture 功能:在整個屏幕顯示畫圖 參數: Ptr指向圖片指針 返回值:無 *********************************************/ void picture(const uchar *ptr) { uchar i,j,k。i(num*2)。 Write_cmd(address)。 Write_cmd(0x80)。 附錄 程序代碼 32 Write_cmd(0x06)。 Write_cmd(0x01)。 Write_cmd(0x0c)。 Write_cmd(0x02)。 Write_cmd(0x30)。_nop_()。 EN=1。 //給 LCD 中寫入數據 RW=0。0x80)。 EN=0。_nop_()。 _nop_()。 P1=0xff。 RS=0。 _nop_()。_nop_()。 _nop_()。 //給 LCD 中寫入 命令 P1=cmd。0x80)。 _nop_()。 temp=P1。 _nop_()。 do //檢測 LCD 是否處于忙狀態(tài) { EN=1。 RW=1。} /******************************************** 函數名稱: Write_cmd 功能:向液晶中寫入命令 參數: cmd控制命令 返回值:無 ********************************************/ void Write_cmd(uchar cmd) {uchar temp=0。j0。i0。 //檢測 程序引腳 /******************************************* 函數名: Delay_Nms 功能:延時 N 個 ms 參數: n延時度 返回值:無 ******************************************/ void Delay_Nms(uint n) { uint i,j。 // 高電平表示讀出,低電平表示寫入 sbit EN=P3^2 。 sbit RS=P3^0 。}} /******************************************* 包含主程序中所要調用的函數 ******************************************/ include include typedef unsigned char uchar。s2==0)。 } while(s1==1amp。 // 顯示 結束語 Display_hz(0x8a,jieshu2,4)。 Write_cmd(0x01)。 picture(pic2)。 // 顯示小狗圖片 1 Delay_Nms(1000)。 Write_cmd(0x01)。 Display_hz(0x9a,line24,4)。 Display_hz(0x81,line21,4)。amp。 goto loop。amp。 Delay_Nms(1500)。 //顯示文字 Display_hz(0x90,line41,8)。 Delay_Nms(1500)。 //顯示昌大校訓 Display_hz(0x8a,line23,4)。s2==1) {do{Write_cmd(0x01)。} else if(s1==1amp。s2==0)。 //等待兩秒 } while(s1==1amp。 //清屏 picture(pic2)。 // 顯示小狗圖片 1 Delay_Nms(1500)。s2==0) {do {Write_cmd(0x01)。} else if(s1==1amp。 Delay_Nms(3000)。 附錄 程序代碼 28 Display_hz(0x89,line33,7)。 //顯示控制信息 Display_hz(0x80,line31,3)。amp。 Delay_Nms(1000)。 Display_hz(0x8a,line13,5)。 Display_hz(0x81,line11,6)。 Delay_Nms(100)。 Delay_Nms(100)。i0。 s2=0。 Delay_Nms(100)。 附錄 程序代碼 27 附錄 程序代碼 /********************************************** 程序功能: 用并行方式在液晶上顯示漢字和圖片 作者: 許 森 日期: 2021 年 5 月 20 日 **********************************************/ include include void main() { unsigned char i。 參考文獻 ( Perference) 25 參考文獻( Perference) [1] 靳梔,潘育山 .單片機原理及應用 —— C51 編程技術 [M].西南交通大學出版 社 ,. [2] 張毅剛,彭喜元,董繼成 . 單片機原理及應用 [M].高等教育出版社, . [4] 王陣營,李滿,楊君等 .ProtelDXP2021 電路設計與制版使用教程 [M].中國 鐵道出版社, . [5] 臧鐵鋼,唐才峰,陳學鋒,劉偉儉 .ProtelDXP 電路設計與應用 [M].中國鐵 道出版社, . [6] 李宏,張家田 .液晶顯示器件應用技術 [M].機械工業(yè)出版社, . [7] 小林俊介 ,喬雙,高巖譯 .下一代液晶顯示 [M].科學出版社, . [8] 孟慶龍 .單片機與三種液晶顯示器的接口技術 [J].信息化研究,第 35 卷第 6 期 . [9] 孟臣,李敏 .中文液晶圖文顯示器及其應用 [J].電子器件應用,第 5卷第 8 期 . 致 謝 26 致 謝 畢業(yè)設計的結束預示著 大學生活的結束,而在畢業(yè)設計過程中得到了很到老師和同學的幫助與支持,在此真摯的感謝陳根華老師在繁忙的工作中擠出時間給予的指導,感謝所有任課老師無私的教誨,感謝四年同窗的關心與幫助,謝謝你們?yōu)槲覄?chuàng)造的大學生活。 總體來說本課題難度 不大,本設計實現(xiàn)了 128x64 圖片與 16x16 漢字的顯示,是一個完整的實際問題的解決,是一個理論轉化位實踐的過程,對以后的工作和學習都有很大的幫助。在 PCB 板的布線,一定要耐心,適當選取線的寬度與焊盤大小 ,采取和理的布局,盡量避免使用飛線。我覺得本課題的最大難 點在于對于對液晶點陣書寫方式的理解也就是顯示坐標的理解,不同的液晶控制器有不同的書寫方式,例如本設計使用的 ST7920控制器是橫向書寫,而有的采用 SED1565 控制器是縱向書寫,而且是先從低位開始寫數據,所以在字模提取的時候應該根據不同的書寫方式來進行字模的提取。 圖 42 漢字顯示 圖片顯示 如圖 43所示可以顯示設定的 128x64 圖片。 第三章 軟件設計 20 圖 38 PCB板圖 第三章 軟件設計 21 圖 39 PCB3D視圖 第四章 硬件調試結果 22 第四章 硬件調試結果 顯示控制信息 如圖所示顯示控制信息,使用者可根據控制信息實現(xiàn)圖片與漢字有選擇的顯示。 。 ,調整元件布局。 PCB 文件加入工程文件。 。 漢字與圖像的仿真結果如下圖 37 圖 38所示。 試。 protues ISIS 編輯器繪制原理圖。 ,晶振頻率
點擊復制文檔內容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1