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

正文內(nèi)容

單片機(jī)設(shè)計(jì)論文-基于單片機(jī)的溫濕度檢測(cè)及顯示(存儲(chǔ)版)

  

【正文】 寫(xiě)入顯示地址時(shí)要求最高位 D7 恒定為高電平 1 所以實(shí)際寫(xiě)入的數(shù)據(jù)應(yīng)該 是 01000000B( 40H)+10000000B(80H)=11000000B(C0H)。 可實(shí)現(xiàn)兩個(gè)由軟件選擇的節(jié)電模式,空閑模式和掉電模式,空閑模式凍結(jié) CPU 但 RAM 定時(shí)器,串口和中斷系統(tǒng)仍然工作 , 掉電模 式保存 RAM 的內(nèi)容 ,但是凍結(jié)振蕩器導(dǎo)致所有其它的片內(nèi)功能停止工作。 P0 能夠用于外部程序數(shù)據(jù)存儲(chǔ)器,它可以被定義為數(shù)據(jù) /地址的第八位。 P2 口當(dāng)用于外部程序存儲(chǔ)器 或 16 位地址外部數(shù)據(jù)存儲(chǔ)器進(jìn)行存取時(shí), P2 口輸出地址的高八位。當(dāng)振蕩器復(fù)位器件時(shí),要保持 RST 腳兩個(gè)機(jī)器周期的高電平時(shí)間。另外,該引腳被略微拉高。 XTAL1:反向振蕩放大器的輸入及內(nèi)部時(shí)鐘工作電路的輸入。寫(xiě)時(shí)用 ,讀時(shí)用 做外部數(shù)據(jù)存儲(chǔ)器的選通信號(hào) 。 TL用作 8 位計(jì)數(shù)器, TH 用以保存初值 。 89C51 的系統(tǒng)時(shí)鐘設(shè)計(jì) 時(shí)鐘電路是用來(lái)產(chǎn)生 89C51 單片機(jī)工作時(shí)所必須的時(shí)鐘信號(hào), 89C51 本身就是一個(gè)復(fù)雜的同步時(shí)序電路,為保證工作方式的實(shí)現(xiàn), 89C51 在唯一的時(shí)鐘信 號(hào)的控制下嚴(yán)格的按時(shí)序執(zhí)行指令進(jìn)行工作,時(shí)鐘的頻率影響單片機(jī)的速度和穩(wěn)定性。溫濕度傳感器監(jiān)測(cè)值傳輸給單片機(jī), 并液晶顯示。 AT89C52 是一種低功耗、高性能的 CMOS8 位微控制器,具有 8K 在系統(tǒng)可 編程 Flash存儲(chǔ)器,采用的工藝是 Atmel公 司的高密度非易失存儲(chǔ)器技術(shù);片上 Flash 允許程序存儲(chǔ)器在系統(tǒng)可編程,亦適于常規(guī)編程器;在單芯片上,擁有靈巧的 8 位 CPU和在系統(tǒng)可編程 Flash,使得 AT89C52 為眾多嵌入式控制應(yīng)用系統(tǒng)提供高靈活、超有效的解決方案;價(jià)格 低廉、性能可靠、抗干擾能力強(qiáng)。 圖 15 振 蕩 電路 圖 16 復(fù)位電路 單片機(jī)課設(shè) 22 軟件設(shè)計(jì) 系統(tǒng)軟件程序基于 Keil 開(kāi)發(fā)平臺(tái),采用 C 語(yǔ)言編寫(xiě)。雖然問(wèn)題重重, 但在老師和同學(xué)的幫助下, 問(wèn)題都得以解決 , 所以 , 非常感謝那些幫助過(guò)我的老師和同學(xué)。 uchar RH,RL,TH,TL。 i。 ep = 1 。 ep = 0 。 ep = 0 。 write_cmd(0x01) 。 write_byte(q) 。//2040us 單片機(jī)課設(shè) 29 delay1()。 while((!io)amp。 count=2。 } void receive()//接收數(shù)據(jù) { uchar T_H,T_L,R_H,R_L,check,num_check。//DHT11 高電平 80us 是否結(jié)束 count=2。 check=receive_byte()。 num_check=R_H+R_L+T_H+T_L。 while(1) { receive()。 display(0x02,RH/10+0x30)。 單片機(jī)課設(shè) 31 display(0x41,39。 display(0x45,0x43)。T39。:39。 } } } void main() { lcd_init()。delay1()。 T_H=receive_byte()。amp。 data_byte|=temp。delay1()。i8。//18ms io=1。 } void display(uchar addr, uchar q)//在某一地址上顯示一字節(jié) { delay(10) 。 write_cmd(0x08) 。 rs = 1 。 rs = 0 。 rs = 0 。 i。 sbit ep = P2^7 。通過(guò)這次課程設(shè)計(jì)使我懂得了理論與實(shí)際相結(jié)合 的 重要 性 ,只有理論知識(shí)是遠(yuǎn)遠(yuǎn)不夠的,只有把所學(xué)的理論知識(shí)與實(shí)踐相結(jié)合起來(lái),從理論中得出結(jié)論,才能真正 讓自己有 所了解,有所體會(huì) ,從而提高自己的實(shí)際動(dòng)手能力和獨(dú)立思考的能力。 1602字符型液晶模塊是點(diǎn)陣型液晶,驅(qū)動(dòng)方便,經(jīng)編碼后顯示內(nèi)容多樣化。本系統(tǒng)主要硬件設(shè)計(jì)包括 電源 電路、蜂鳴器電路、晶振電 路、復(fù)位電路、 LCD 顯示電路以及溫濕度傳感器電路。 為了提高穩(wěn)定性我們采用溫度穩(wěn)定性好的NPO 電容,采用的晶振頻率為 12MHZ。 TH0 僅用作簡(jiǎn)單的內(nèi)部定時(shí)功能,它占用了定時(shí)器 T1 的控制位 TR1 和中斷標(biāo)志位 TF1,啟動(dòng)和關(guān)閉僅受 TR1 控制。定時(shí)時(shí)間 t=(216初值 ) 振蕩周期 12;計(jì)數(shù)長(zhǎng)度位 216=65536 個(gè)外部脈沖 。低 128 字節(jié)中的 20H~ 2FH 共 16 字節(jié)可用位尋 址方式訪問(wèn)各位,共 128 個(gè)位地址, 30H~ 7FH 共 80 個(gè)單元為用戶 RAM 區(qū),作堆?;驍?shù)據(jù)緩沖用,片內(nèi) RAM圖 11 89C51 存儲(chǔ)器配置 單片機(jī)課設(shè) 17 不夠用時(shí),須擴(kuò)展片外數(shù)據(jù)存儲(chǔ)器。注意加密 方式 1 時(shí), /EA 將內(nèi)單片機(jī)課設(shè) 16 部鎖定為 RESET;當(dāng) /EA 端保持高電平時(shí),此間內(nèi)部程序存儲(chǔ)器。如想禁止 ALE 的輸出可在 SFR8EH 地址上置 0。 P3 口也可作為 AT89C51 的一些特殊功能口,如下所示: RXD(串行輸入口) ; TXD(串行輸出口) ; /INT0(外部中斷 0) ; /INT1(外部中斷 1) ; T0(記時(shí)器 0 外部輸入) ; T1(記時(shí)器 1 外部輸入) ; /WR(外部數(shù)據(jù)存儲(chǔ)器寫(xiě)選通) ; /RD(外部數(shù)據(jù)存儲(chǔ)器讀選通) ; P3 口同時(shí)為閃爍編程和編程校驗(yàn)接收一些控制信號(hào)。并因此作為輸入時(shí), P2 口的管腳被外部拉低,將輸出電流。 P0 口 : P0 口為一個(gè) 8 位漏級(jí)開(kāi)路雙向 I/O 口,每腳可吸收 8TTL 門電流。 該系列 單片機(jī) 是采用高性能的靜態(tài)89C51 設(shè)計(jì) 由先進(jìn) CMOS 工藝制造并帶有非易失性 Flash 程序存儲(chǔ)器全部支 持圖 9 硬件原理圖 單片機(jī)課設(shè) 13 12 時(shí)鐘和 6 時(shí)鐘操作 P89C51X2 和 P89C52X2/54X2/58X2 分別包含 128 字節(jié)和256 字節(jié) RAM 32 條 I/O 口線 3 個(gè) 16 位定時(shí) /計(jì)數(shù)器 6 輸 入 4 優(yōu)先級(jí)嵌套中斷結(jié)構(gòu) 1 個(gè)串行 I/O 口可用于多機(jī)通信 I/O 擴(kuò)展或全雙工 UART以及片內(nèi)振蕩器和時(shí)鐘電路 。 LCD1602 的 RAM 地址映射及標(biāo)準(zhǔn)字庫(kù)表 液晶顯示模塊是一個(gè)慢顯示器件,所以在執(zhí)行每條指令之前一定要確認(rèn)模塊的忙標(biāo)志為低電平,表示不忙,否則此指令失效。 D:控制整體顯示的開(kāi)與關(guān),高電平表示開(kāi)顯示,低電平表示關(guān)顯示 C:控制光標(biāo)的開(kāi)與關(guān),高電平表 示有光標(biāo),低電平表示無(wú)光標(biāo) B:控制光標(biāo)是否閃爍,高電平閃爍,低電平不閃爍。 第 15 腳:背光源正極。 單片機(jī)課設(shè) 8 LCD1602 的基本參數(shù)及引腳功能 1602LCD 分為帶背光和不帶背光兩種,基控制器大部分為 HD44780,帶背光的比不帶背光的厚,是否帶背光在應(yīng)用中并無(wú)差別,兩者尺寸差別如下圖 5所示: LCD1602 的 主要技術(shù)參數(shù): 顯示容量 :162 個(gè)字符 芯片工作電壓 :— 工作電流 :() 模塊最佳 工作電壓 : 字符尺寸 :(WH)mm 引腳功能說(shuō)明 LCD1602 采用標(biāo)準(zhǔn)的 14 腳(無(wú)背光)或 16 腳(帶背光)接口,各引腳接口說(shuō)明如 圖 6 所示 : 圖 5 LCD1602 尺寸圖 單片機(jī)課設(shè) 9 編號(hào) 符號(hào) 引腳說(shuō)明 編號(hào) 符號(hào) 引腳說(shuō)明 1 VSS 電源地 9 D2 數(shù)據(jù) 2 VDD 電源正極 10 D
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1