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

正文內(nèi)容

基于單片機(jī)和lcd的數(shù)字鐘設(shè)計-wenkub

2022-12-17 02:22:38 本頁面
 

【正文】 靈活,便于功能的擴(kuò)充等優(yōu)點。 3 設(shè)計意義 4 單片機(jī)選擇 9 時鐘電路 10 復(fù)位電路 10 三、軟件設(shè)計 ⑷ 到達(dá)鬧鐘時刻蜂鳴器警報,可以關(guān)掉警報。 利用單片機(jī)設(shè)計一個時鐘 , 單片機(jī)擴(kuò)展的 LCD 顯示器用來顯示秒 、 分 、 時計數(shù)單元中的值 , 可以非常準(zhǔn)確地顯示標(biāo)準(zhǔn)時間 。他是在一塊半導(dǎo)體上,集成了CPU、 ROM、 RAM、 I/O 接口、定時器 /計數(shù)器、中斷系統(tǒng)等功能部件,構(gòu)成了一臺完整的數(shù)字計算機(jī)。發(fā)展了各種 4 位單片機(jī),多用于家用電器、計算器、高級玩具。 第四階段 1983 年以后, 16 位單片機(jī)階段。 單片機(jī)的特點 單片機(jī)的集成度很高,他將微型計算機(jī)的主要部件都集成在一塊芯片上,具有下列特點: 體積小、重量輕、價格便宜、耗電少; 根據(jù)工程環(huán)境要求設(shè)計,且許多功能部件集成在芯片內(nèi)部,其信號通道受外界影響小,故可靠性高,抗干擾性能優(yōu)于采用一般的 CPU; 控制功能強(qiáng) ,運行速度快。 AT89C51 是美國 ATMEL 公司生產(chǎn)的低電壓,高性能 CMOS8 位單片機(jī),片內(nèi)含 4k bytes 的可反復(fù)擦寫的只讀程序存 儲器( PEROM)和 128 bytes 的隨機(jī)存取數(shù)據(jù)存儲器( RAM ),器件采用 ATMEL 公司的高密度、非易失性存儲技術(shù)生產(chǎn), 兼容標(biāo)準(zhǔn) MCS51 指令系統(tǒng),片內(nèi)置通 用 8 位 央處理器( CPU)和 Flash 存儲單元,功能強(qiáng)大 AT89C51 單片機(jī)可為您提供許多高性價比的應(yīng)用場合,可靈活應(yīng)用于各種控制領(lǐng)域。 1000 次擦寫周期 32 個可編程 I / O 口線 這些部件包括中央處理器 CPU、數(shù)據(jù)存儲器 RAM、程序存儲器ROM、定時器 /計數(shù)器和多種 I/O 接口電路。 AT89C51 提供以下標(biāo)準(zhǔn)功能: 4k 字節(jié) Flash 閃速存儲器, 128 字節(jié)內(nèi)部RAM, 32 個 I/ O 口線,兩個 16 位定時/計數(shù)器,一個 5 向量兩級斷結(jié)構(gòu),一個全雙工串行通信口,片內(nèi)振蕩器及時鐘電路。其引腳圖如下圖 1: 圖 1 AT89C51 引腳圖 引腳功能介紹: 在 FIash 編程時, P0 口接收指令字節(jié),而在程序校驗時,輸出指令字節(jié),校驗時,要求外接上拉電阻。作輸入口使用時,因為內(nèi)部存在上拉電阻,某個引腳被外部信號拉低時會輸出一個電流( IIL)。對端口寫“ 1”,通過內(nèi)部的上拉電阻把端口拉到高電平, 此時可作輸入口,作輸入口使用時,因為內(nèi)部存在上 拉電阻,某個引腳被外部信號拉低時會輸出一個電流( IIL)。 作輸入端時,被外部拉低的 P3 上拉電阻輸出電流( IIL)。 RST 復(fù)位輸入。即使不訪問外部存儲器, ALE仍以 時鐘振蕩頻率的 l/ 6 輸出固定的正脈沖信號,因此它可對外輸出時鐘或用于定時目的。 PSEN:程序儲存允許( PSEN)輸出是外部程序存儲器的讀選通信號,當(dāng)AT89C51 由外部程序存儲器取指令(或數(shù)據(jù))時, 個機(jī)器周期兩次 PSEN 有 ,即輸出兩個脈沖。欲使 CPU 僅訪問外部 程序存儲器(地址為 0000H— FFFFH), EA 端必須保持低電平(接地)。 定時 /計數(shù)器 8051 系列單片機(jī)至少有兩個 16 位內(nèi)部定 時器 /計數(shù)器。 8051 的 T/C 時加一計數(shù)的。 當(dāng) T/C 工作在計數(shù)器時,計數(shù)脈沖來自外部脈沖輸入引腳 T0 或 T1。 液晶是一種既有液體流動性,又有光特性的有機(jī)化合物。 圖 2 LCD 液晶顯示屏 1602 在單片機(jī)系統(tǒng)中 作為 液 晶 顯示器輸出器件有以下幾個優(yōu)點: 1顯示質(zhì)量高 由于液晶顯示器每一個點在收到信號后就一直保持那種色彩和亮度,恒定發(fā)光,而不像陰極射線管顯示器( CRT)那樣需要不斷刷新新亮點。 時鐘電路 晶體振蕩器電路給數(shù)字鐘提供一個頻率穩(wěn)定準(zhǔn)確的 12MHz 的方波信號 ,可保證數(shù)字鐘的走時準(zhǔn)確及穩(wěn)定 .不管是指針式的電子鐘還是數(shù)字顯示的電子鐘都使用了晶體振蕩器電路。 圖 3 復(fù)位電路 當(dāng)上電時,電源對電容充電,對單片機(jī)復(fù)位,當(dāng)死機(jī)時按復(fù)位開關(guān),使單片機(jī)從 00H 開始執(zhí)行程序。兩者均可配置為定時器或事件計數(shù)器。使用該功能時,外部輸入每個機(jī)器周期被采樣一次。仿真圖 如下圖 6?;叵脒@些問題,其實只要認(rèn)真思考很多功能都是可以避免的,電路做成后, LCD有顯示,但是不能正常計時走鐘通過檢測,查出單片機(jī) AT89S51 的 31 腳 EA 引腳 沒有接 5V 的電源作為高電 平(因為該系統(tǒng)中沒有擴(kuò)展外部程序存儲器,故電路通電工作后,其內(nèi)部程序執(zhí)行應(yīng)該從內(nèi)部程序存儲單元開始,也即 EA 引腳要接高電平。 在軟件的調(diào)試過程中主要遇到的問題是燒入程序后, LCD 管能顯示,也能走鐘,但時間明顯跳動很快,時,是由于從“秒”、“時”、“分”的循環(huán)次數(shù)太少,加大其循環(huán)次數(shù)能解決抖動問題。 參考文獻(xiàn) [1] 趙亮 、侯國銳等編著《單片機(jī) C語言編程與實例》 人民郵電出版社 [2] 李玉梅 《基于 MCS- 51系列單片機(jī)原理的應(yīng)用設(shè)計》 國防工業(yè)出版社 [3] 王德彪 《 MCS51單片機(jī)原理及接口技術(shù)》 電子工業(yè)出版社 [4] 張洪潤、藍(lán)清華 《單片機(jī)應(yīng)用技術(shù)教程》 清華大學(xué)出版社 附錄 程序 完整代碼 include define uint unsigned int define uchar unsigned char define lcd_data P0 define lcd_ P0 sbit lcd_en=P3^4。 sbit KDOWN=P3^2。 void delay(uint)。 void init()。 void main() { init()。//鍵盤掃描 if(aa==20) { aa=0。 if(fen==60) { fen=0。 if(yue==2amp。 } if((yue==1||yue==3||yue==5||yue==7||yue==8||yue==10||yue==12)amp。 if(yue==13) { yue=0。ri==31) { ri=0。 sfmdisplay(0x05,nian)。 } sfmdisplay(0x40+0x06,fen)。 aa++。x) for(y=110。 lcd_en=0。 delay(1)。 delay(1)。 lcd_en=0。 } while(*str!=39。 //設(shè)置顯示模式 write_(0x08)。 //讀寫字符時指針自動加 1
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1