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

正文內(nèi)容

lcd顯示的指針式電子鐘(編輯修改稿)

2025-02-04 07:52 本頁面
 

【文章內(nèi)容簡介】 PG12864LCD 液晶 信息工程學(xué)院課程設(shè)計 ( 論文 ) 6 1 任務(wù)提出與方案論證 組成框圖中包含顯示模塊,控制器,時間模塊,設(shè)置模塊。顯示模塊有 LCD12864 來控制顯示,整個代碼實現(xiàn)主要由控制器來實現(xiàn),時間模塊有 DS1302 來實現(xiàn),可以顯示系統(tǒng)時間,也可自行調(diào)整,設(shè)置模塊為按鍵處理。具體模塊分析在相關(guān)的軟硬件設(shè)計中詳細(xì)介紹。 本系統(tǒng)以 AT89C51 單片機為控制核心,通過與 DS1302 信獲取實時時間,并將得到的數(shù)據(jù)通過 LCD12864 液晶顯示出來,同時通過相應(yīng)的按鍵調(diào)整相應(yīng)的值。因此本設(shè)計可分為一下模塊:顯示模塊、實時時間計算模塊、設(shè)置 模塊(時間設(shè)置模塊)。下面對各個模塊逐一進行論證分析。 本題目采用 PG12864LCD 液晶屏作為指針式電子鐘的顯示屏。液晶顯示屏模擬表盤與時針、分針、秒針顯示當(dāng)前時間。本電子鐘應(yīng)具有時鐘調(diào)整功能。 LCD 顯示當(dāng)前讀取的時間。設(shè)有 3 個功能鍵:“選擇”鍵、“調(diào)整”鍵和“確定”鍵。按一下“選擇”鍵,時鐘停止運行,進入時鐘調(diào)整模式,按下“調(diào)整”鍵,調(diào)整時針。再按一下“選擇”鍵,進入分針調(diào)整模式,按下“調(diào)整”鍵,調(diào)整分針。結(jié)束調(diào)整后,按下“確定”鍵,時鐘繼續(xù)運行。在指針式顯示時間的同時,還有一個浮動窗 口,該窗口中以數(shù)字形式顯示 DS1302 當(dāng)前的時鐘狀態(tài)。 原理說明 PG12864 是一種圖形點陣液晶顯示器,它主要由行驅(qū)動器/列驅(qū)動器及 128*64 全點陣液晶顯示器組成??赏瓿蓤D形顯示,也可以顯示 8*4 個( 16*16 點陣)漢字。并行 8 線數(shù)據(jù)通信,黑色點陣,黃色背景,獨立的 LED 背光光源。如何設(shè)計單片機與 PG12864LCD 液晶屏接口,并用軟件來控制 PG12864LCD 液晶屏來模擬顯示指針式電子鐘顯示時間是本題目的關(guān)鍵。 信息工程學(xué)院課程設(shè)計 ( 論文 ) 7 2 總體設(shè)計 按照功能要求,本時鐘系統(tǒng)的設(shè)計必須采用單片機軟件 系統(tǒng)實現(xiàn),用單片機的自動控制能力配合按鍵控制,來控制時鐘的調(diào)整及顯示。 本次設(shè)計時鐘電路,使用了 AT89C51 單片機芯片控制電路,單片機控制電路簡單且省去了很多復(fù)雜線路,使電路簡明易懂,使用按鍵調(diào)整時分秒,同時使用 C 語言程序控制整個時鐘顯示,使編程變得更容易,這樣通過芯片和顯示屏完成設(shè)計。軟件采用可讀性強的 C 語言來寫,經(jīng)過 KeilC 編譯通過,并最終將十六進制( HEX)文件燒寫到單片機中。程序編寫采取模塊化、結(jié)構(gòu)化設(shè)計。語言程序可以分為幾個主要功能模塊程序:驅(qū)動程序,定時 /計數(shù)器程序,鍵盤中斷掃描程序, PG12864LCD 液晶顯示程序。 信息工程學(xué)院課程設(shè)計 ( 論文 ) 8 3 詳細(xì) 設(shè)計 AT89C51 單片機簡介 AT89C51 是一種帶 4K 字節(jié)閃爍可編程可擦除只讀存儲器( FPEROM— Flash Programmable and Erasable Read Only Memory)的低電壓,高性能 CMOS8 位微處理器,俗稱單片機。該器件采用 ATMEL 高密度非易失存儲器制造技術(shù)制造,與工業(yè)標(biāo)準(zhǔn)的 MCS51 指令集和輸出管腳相兼容。由于將多功能 8 位 CPU 和閃爍存儲器組合在單個芯片中, ATMEL 的 AT89S51 是一種高效微控制器,為很多嵌入式控制系統(tǒng)提供了一種靈活性高且價廉的方案。 VCC:供電電壓。 GND:接地。 P0 口: P0 口為一個 8 位漏級開路雙向 I/O 口,每腳可吸收 8TTL 門電流。當(dāng) P1 口的管腳第一次寫 1 時,被定義為高阻輸入。 P0 能夠用于外部程序數(shù)據(jù)存儲器,它可以被定義為數(shù)據(jù) /地址的第八位。在 FIASH 編程時, P0 口作為原碼輸入口,當(dāng) FIASH 進行校驗時, P0輸出原碼,此時 P0 外部必須被拉高。 P1 口: P1 口是一個內(nèi)部提供上拉電阻的 8 位雙向 I/O 口, P1 口緩沖器能接收輸出 4TTL門電流。 P1 口管腳寫入 1 后,被內(nèi)部上拉為高,可用作輸入, P1 口被外部下拉為低電平時,將輸出電流,這是由于內(nèi)部上拉的緣故。在 FLASH 編程和校驗時, P1 口作為第八位地址接收。 P2 口: P2 口為一個內(nèi)部上拉電阻的 8 位雙向 I/O 口, P2 口緩沖器可接收,輸出 4 個 TTL門電流,當(dāng) P2 口被寫 “ 1” 時,其管腳被內(nèi)部上拉電阻拉高,且作為輸入。并因此作為輸入時, P2 口的管腳被外部拉低,將輸出電流。這是由于內(nèi)部上拉的緣故。 P2 口當(dāng)用于外部程序 存儲器或 16位地址外部數(shù)據(jù)存儲器進行存取時, P2口輸出地址的高八位。在給出地址 “1 ”時,它利用內(nèi)部上拉優(yōu)勢,當(dāng)對外部八位地址數(shù)據(jù)存儲器進行讀寫時,
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1