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

正文內(nèi)容

單片機實踐報告五篇(編輯修改稿)

2025-05-02 13:13 本頁面
 

【文章內(nèi)容簡介】 7FH,6FH END 四:檢查程序是否有誤,然后修改,并將無誤的程序保存編譯為HEX格式文件,然后加載到單片機芯片中,查看電路,觀看仿真電路結(jié)果 .得到課題要求的結(jié)果。 五、實訓小結(jié) 1)通過實訓,我們自己動手分析設計程序加深了對知識的理解和對指令的運用。 2)通過對程序的編譯和電路的仿真,使我們能夠更直觀得看到程序運行的結(jié)果。 3)通過實訓與所學知識的結(jié)合,提高我們動手的能力和對技能的熟悉。強化了我們得專業(yè)技能,能更好的運用所學知識。 第四篇:單片機實習報告 1602液晶顯示設計 一、實驗簡介: 通過學習本門課程,能夠掌握利用 51 單片機完成簡單項目的應用系統(tǒng)設計和調(diào)試,掌握單片機應用程序的編寫和調(diào)試過程。本次實習,我的題目是用 51 單片機控制 1602 液晶顯示指定字符的設計,需要分別設計系統(tǒng)的硬件電路及調(diào)試軟件程序 ,并能夠正確演示調(diào)試結(jié)果。 二、實驗要求: 查找資料學習單片機的 LCD 點陣顯示原理; 理解 KST51 的 LCD點陣顯示電路圖; 編制程序在點陣 LCD 上實現(xiàn)字母:我愛單片機繪制原理圖; 完成實驗報告的撰寫。 三、硬件電路: (一) 89C52系列單片機 89C52 是 INTEL 公司 MCS51 系列單片機中基本的產(chǎn)品,它內(nèi)置 8位中央處理單元、 512字節(jié)內(nèi)部數(shù)據(jù)存儲器 RAM、 8k片內(nèi)程序存儲器( ROM)32 個雙向輸入 /輸出 (I/O)口、 3 個 16 位定時 /計數(shù)器和 5 個兩級中斷結(jié)構(gòu),一個全雙工串行通信口,片內(nèi)時鐘振蕩電路。此外, 89C52還可工作于低功耗模式,可通過兩種軟件選擇空閑和掉電模式。在空閑模式下凍結(jié) CPU 而 RAM 定時器、串行口和中斷系統(tǒng)維持其功能。掉電模式下,保存 RAM數(shù)據(jù),時鐘振蕩停止,同時停止芯片內(nèi)其它功能。 89C52有 PDIP(40pin)和 PLCC(44pin)兩種封裝形式。 單片機最小系統(tǒng) KST51 單片機開發(fā)板 最小系統(tǒng)是指單片機正常工作的最基本的外圍配置,主要包括時鐘電路、復位電路等。 51 單片機最小系統(tǒng)是利用 XTAL1和 XTAL2兩個引腳外接晶體振蕩器的內(nèi)部時鐘方式, C1 和 C2 的作用是穩(wěn)定頻率和快速起振,典型值為30pf,晶體振蕩器的振蕩頻率典型值為 6MHZ、 12MHZ 或者 ,系統(tǒng)與 PC 通信時常采用 。 復位電路設計形式包括:上電復位、按鍵復位、和利用專業(yè)的復位芯片進行管理,本次設計采用按鍵復位方式。 51 單片機最小系統(tǒng) 單片機引腳功能 51 系列單片機有 40 個引腳,包括 2 個電源引腳, 2 個外界晶振引腳, 4 個控制或其他電源復用引腳, 32 個 I/O 引腳。 1)主電源引腳( 2根) VCC(Pin40):電源輸入,接+ 5V 電源 GND(Pin20):接地線 2)外接晶振引腳( 2 根) XTAL1(Pin19)、 XTAL2(Pin18)主要用來構(gòu)成單片機的時鐘電路。時鐘電路用來產(chǎn)生單片機工作所需的時鐘信號。時鐘信號分為內(nèi)部時鐘方式和外部時鐘方式。 3)控制引腳( 4根) RST/VPP(Pin9):復位引腳,引腳上出現(xiàn) 2個機器周期的高電平將使單 片機復位。 ALE/PROG(Pin30):地址鎖存允許信號 PSEN(Pin29):外部存儲器讀選通信號 EA/VPP(Pin31):程序存儲器的內(nèi)外部選通,接低電平從外部程序存儲器讀指令,如果接高電平則從內(nèi)部程序存儲器讀指令。 4)輸入 /輸出引腳( 32 根) P0 口是一個雙功能的 8 位并行口,可以用做地址 /數(shù)據(jù)總線,另外 P0 口還可以作為通用 I/O 口使用,此時為準雙向口,且內(nèi)部無上拉電阻。 P1 口是單功能的 I/O 口,只能作為通用的 I/O口使用,為準雙向口,但內(nèi)部有上拉電阻。 P2 口是一個雙功能口,為準雙向口,但內(nèi)部有上拉電阻, P2 口功能主要有一下兩個方面:一是作為高 8 位地址輸出線使用時, P2 口可以輸出外部存儲器的高 8 位地址,與 P0 口輸出的低 8 位地址一起構(gòu)成16 位地址,可以尋址 64 位的地址空間;二是作為通用 I/O 口使用時,與 P1 口使用方法一樣。 P3 口作為通用 I/O 口時使用方法與 P1 一樣。另外, P3 口主要作為第二功能使用。 (二) 1602字符液晶 P3 口第二功能表 字符型液晶顯示模塊是一種專門用于顯示字母、數(shù)字、符號等點陣式 LCD, 1602 是指顯示的內(nèi)容為 16*2,即可以顯示兩行,每行 16 個字符。字符液晶絕大多數(shù)是基于 HD44780液晶芯片的。 1602實物圖 1602LCD的特性 +5V ,如:清屏、字符閃爍、光標閃爍、顯示移位等多種功能 80字節(jié)顯示數(shù)據(jù)存儲器 DDRAM 160個 5X7點陣的字型的字符發(fā)生器 CGROM 8 個可由用戶自定義的 5X7 的字符發(fā)生器CGRAM 字符型 LCD1602接口引腳 1 為 1602的電 源和地,引腳 1 16為背光電源,引腳 6 為控制端口,引腳 714 為數(shù)據(jù)端口,以下為各個端口的詳細介紹。 1602存儲器 HD44780內(nèi)置了 DDRAM(顯示數(shù)據(jù)存儲 RAM)、 CGROM(字符存儲 ROM)和 CGRAM(用戶自定義 RAM)。 DDRAM 就是顯示數(shù)據(jù) RAM,用來寄存待顯示的字符代碼。共 80 個字節(jié),其地址和屏幕的對應關系如下表: 在 DDRAM 的 00H 地址處顯示數(shù)據(jù),則必須將 00H 加上 80H,即0X80+0x00,若要在 DDRAM 的 01H處顯示數(shù)據(jù),則必須將 01H 加上 80H即 0X80+0x01。以此類推。 字符發(fā)生存儲器( CGROM)已經(jīng)存儲了 160 個不同的點陣字符圖形,如下表所示,這些字符有:阿拉伯數(shù)字、英文字母的大小寫、常用的符號、和日文假名等,每一個字符都有一個固定的代碼。 1602指令表 對 DDRAM 的內(nèi)容和地址操作, HD44780 的指令集及其設置說明,共有 11 條指令: 1)清屏指令 功能:清除液晶顯示器,即將 DDRAM 的內(nèi)容全部填入“空白”的字符碼 20H。光標歸位,即將光標撤回液晶顯示屏的左上方 。將地址計數(shù)器 (AC)的值設為 0。 2)光標歸位指令 功能:把光標撤回到顯示器的左上方 。把地址計數(shù)器 (AC)的值設置為 0。保持 DDRAM的內(nèi)容不變 3)輸入模式設置指令 功能:設定每次寫入 1 位數(shù)據(jù)后光標的移位方向,并且設定每次寫入的一個字符是否移動。參數(shù)設定的情況如下所示:位名設置 I/D0=寫入新數(shù)據(jù)后光標左移 1=寫入新數(shù)據(jù)后光標右移 S0=寫入新 數(shù)據(jù)后顯示屏不移動 1=寫入新數(shù)據(jù)后顯示屏整體右移1 個字 4)顯示開關控制指令 功能:控制顯示器開 /關、光標顯示 /關閉以及光標是否閃爍。參數(shù)設定的情況如下: 位名設置 D0=顯示功能關 1=顯示功能開 C0=無光標 1=有光標 B0=光標不閃爍 1=光標閃爍 5)設定顯示屏或光標移動方向指令 功能:使光標移位或使整個顯示屏幕移位。參數(shù)設定的情況如下:S/CR/L設定情況 00 光標左移 1 格,且 AC 值減 101光標右移 1 格,且 AC值加 110顯示器上字符全部左移一格,但光標不動 11 顯示器上字符全部右移 一格,但光標不動 6)功能設定指令 功能:設定數(shù)據(jù)總線位數(shù)、顯示的行數(shù)及字型。參數(shù)設定的情況如下:位名設置 DL0=數(shù)據(jù)總線為 4 位 1=數(shù)據(jù)總線為 8位 N0=顯示 1行 1=顯示 2行F0=5 7點陣 /每字符 1=5 10 點陣 /每字符 7)設定 CGRAM地址指令 功能:設定下一個要存入數(shù)據(jù)的 CGRAM 的地址。 8)設定 DDRAM地址指令 功能:設定下一個要存入數(shù)據(jù)的 CGRAM 的地址。 9)讀取忙信號或AC 地址指令 功能:讀取忙碌信號 BF 的內(nèi)容, BF=1 表示液晶顯示器忙,暫時無法接收單片機 送來的數(shù)據(jù)或指令 。當 BF=0 時,液晶顯示器可以接收單片機送來的數(shù)據(jù)或指令 。讀取地址計數(shù)器 (AC)的內(nèi)容。 10)數(shù)據(jù)寫入DDRAM或 CGRAM指令 功能:將字符碼寫入 DDRAM,以使液晶顯示屏顯示出相對應的字符 。將用戶自己設計的圖形存入 CGRAM。 11)從 CGRAM 或 DDRAM 讀出數(shù)據(jù)的指令 功能:讀取 DDRAM或 CGRAM中的內(nèi)容。 時序圖 ( 1)讀狀態(tài)輸入: RS=0, RW=1, E=1 讀數(shù)據(jù)輸入: RS=1, RW=1,E=1( 2)寫指令輸入: RS=0, RW=0, E=下降沿脈 沖, DB0~ DB7=指令碼寫數(shù)據(jù)輸入: RS=1,
點擊復制文檔內(nèi)容
試題試卷相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1