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

正文內(nèi)容

基于at89c51單片機(jī)的電壓表設(shè)計(jì)(更新版)

  

【正文】 39。 E=1。 delay(5)。 for(x=z。 sbit START=P3^4。經(jīng)過(guò)這兩個(gè)星期的學(xué)習(xí)我覺(jué)得自己不論是在理論知識(shí)方面還是在動(dòng)手能力方面都有了不小的進(jìn)步自己從中受益匪淺。 圖 主程序流程圖 子程序框圖 LCD 顯示 子 程序框圖如圖 所示, A/D 轉(zhuǎn)換 子 程序框圖如圖 所示。這樣就構(gòu)成一個(gè)穩(wěn)定的自激振蕩器。 若要復(fù)位 ,只要按圖中的 RESET 鍵電源 VCC 經(jīng)電阻 R R2 分壓在 RESET端產(chǎn)生一個(gè)復(fù)位高電平。 ( 4) RS RS 為寄存器選擇高電平 1 時(shí)選擇數(shù)據(jù)寄存器、低電平 0 時(shí)選擇指令寄存器。 IR 用于寄存指令 碼只能寫入不能讀出 DR 用于寄存數(shù)據(jù) , 數(shù)據(jù)由內(nèi)部操作自動(dòng)寫入 DDRAM 和 CGRAM,或者暫存從 DDRAM 和 CGRAM 讀出的數(shù)據(jù) , BF為 1時(shí)液晶模塊處于內(nèi)部模式 , 不響應(yīng)外部操作指令和接受數(shù)據(jù) , DDTAM 用來(lái)存儲(chǔ)顯示的字符能存儲(chǔ) 80 個(gè)字符碼 ,CGROM 由 8 位字符碼生成 5*7 點(diǎn)陣字符 160 中和 5*10 點(diǎn)陣字符 32種 。 EOC 為 AD 轉(zhuǎn)換結(jié)束信號(hào)當(dāng) AD 轉(zhuǎn)換結(jié)束時(shí)此端輸出一個(gè) 高電平取反給 (6) OE 輸出允許控制信號(hào)高電平有效。芯片模型如圖 。 (10)Pin10Pin17 為 輸入輸出腳稱為 P3 口。 P1 口是一個(gè)帶內(nèi)部上拉電阻的 8 位雙向 I/0 口。片外程序存儲(chǔ)器的讀選通信號(hào)。 EA 為外部程序存儲(chǔ)器訪問(wèn)允許控制端。 VCC(40 引腳 ) 電源 。 (3)2 個(gè) 16 位可編程定時(shí) /計(jì)數(shù)器中斷時(shí)鐘頻率 024MHz。 圖 系統(tǒng)框圖 P2 P3 P0 時(shí)鐘電路 A/D 轉(zhuǎn)換電路 測(cè)量電壓輸入 顯示系統(tǒng) 指示電路時(shí)鐘電路 P1 AT89C51 3 第二章 硬件電路設(shè)計(jì) AT89C51 的功能介紹 簡(jiǎn)單概述 AT89C51 是一種帶 4K 字節(jié)閃存可編程可擦除只讀存儲(chǔ)器 FPEROM— Flash Programmable and Erasable Read Only Memory 的低電壓、高性能 CMOS 8 位微處理器俗稱單片機(jī)。 (2)A/D 轉(zhuǎn)換采用 ADC0808 實(shí)現(xiàn)。 本文是以簡(jiǎn)易數(shù)字直流電壓表的設(shè)計(jì)為研究?jī)?nèi)容,本系統(tǒng)主要包括三大模塊 :轉(zhuǎn)換模塊、數(shù)據(jù)處理模塊及顯示模塊。 傳統(tǒng)的指針式刻度電壓表功能單一,進(jìn)度低,容易引起視差和視覺(jué)疲勞,因而不能滿足數(shù)字化時(shí)代的需要。 11 參考文獻(xiàn) 參 考 資 料 [1]. 《單片機(jī)原理及及應(yīng)用》 王 迎旭 編 機(jī)械工業(yè)出版社 . [2]. 《微型計(jì)算機(jī)原理與接口技術(shù)》 吳秀清 編 中國(guó)科學(xué)技術(shù)出版社 . [3]. 《 51 系列單片機(jī)原理及設(shè)計(jì)實(shí)例》 樓然苗,李良兒等 編 北京航空航天大學(xué)出版社 . 指導(dǎo)教 師簽字 日期 Ⅲ 基于 AT89C51 單片機(jī) 的數(shù)字電壓表設(shè)計(jì) 摘要: 隨著信息化技術(shù)的發(fā)展,電子檢測(cè)經(jīng)常需要測(cè)量高精度的電壓 。 3. LCD 液晶顯示原理。 作者簽名: 日期: 年 月 日 學(xué)位論文版權(quán)使用授權(quán)書 本學(xué)位論文作者完全了解學(xué)校有關(guān)保留、使用學(xué)位論文的規(guī)定,同意學(xué)校保留并向國(guó) 家有關(guān)部門或機(jī)構(gòu)送交論文的復(fù)印件和電子版,允許論文被查閱和借閱。 0 課程設(shè)計(jì)成果說(shuō)明書 題 目 : 基于 AT89C51 單片機(jī)的電壓表設(shè)計(jì) 畢業(yè)設(shè)計(jì)(論文)原創(chuàng)性聲明和使用授權(quán)說(shuō)明 原創(chuàng)性聲明 本人鄭重承諾:所呈交的畢業(yè)設(shè)計(jì)(論文),是我個(gè)人在指導(dǎo)教師的指導(dǎo)下進(jìn)行的研究工作及取得的成果。本人完全意識(shí)到本聲明的法律后果由本人承擔(dān)。 2. ADC8080 模數(shù)轉(zhuǎn)換芯片的功能。 7. 通過(guò)電位器取得 0~5V 的電壓,用 ADC0808 轉(zhuǎn)換后通過(guò) LCD 顯示。 2 第二章 硬件電路設(shè)計(jì) 5 ADC0808 電路接線圖 6 LM016L 的電路接線圖 9 子程序框圖由于數(shù)字式儀器具有讀數(shù)準(zhǔn)確方便、精度高、誤差小、測(cè)量速度快等特而得到廣 泛應(yīng)用。 目前,數(shù)字電壓表的內(nèi)部核心部件是 A/D 轉(zhuǎn)換器,轉(zhuǎn)換的精度很大程度上影響著數(shù)字電壓表的準(zhǔn)確度,因而,以后數(shù)字電壓表的發(fā)展就著眼在高精度和低成本這兩個(gè)方面。 設(shè)計(jì)思路 ⑴根據(jù)設(shè)計(jì)要求選擇 AT89C51 單片機(jī)為核 心控制器件。 系統(tǒng)框圖如圖 所示。 (2)32 個(gè)雙向 I/O 口 128 8 位內(nèi)部 RAM 。電源引腳接入單片機(jī)的工作電源。 (4)EA/Vpp(31 引腳 )。 (6)PSEN(29 引腳 )。 (8)Pin1Pin8 為 輸入輸出腳稱為 P1 口。而在訪問(wèn) 8 位地址的外部數(shù)據(jù)存儲(chǔ)器時(shí)其引腳上的內(nèi)容在此期間不會(huì)改變。一般在硬件仿真時(shí)采用 ADC0808 進(jìn)行 A/D 轉(zhuǎn)換實(shí)際使用時(shí)采用ADC0809 進(jìn)行 A/D 轉(zhuǎn)換。 (5) EOC 輸出允許控制信號(hào)高電平有效。 ADC0808 電路接線圖 如圖 所示 圖 ADC0808 連接圖 6 顯示電路 LM016L 的結(jié)構(gòu)及功能 LM016L 液晶模塊采用 HD44780 控制器 , HD44780 具有簡(jiǎn)單而功能較強(qiáng)的指令集 , 可以實(shí)現(xiàn)字符移動(dòng)閃爍等功能 , LM016L 與單片機(jī) MCU 通訊可采用 8 位或 4 位并行傳輸兩種方式 , HD44780 控制器由兩個(gè) 8 位寄存器 , 指令寄存器 IR 和數(shù)據(jù)寄存器 DR。 ( 3) V0會(huì)產(chǎn)生“鬼影”使用時(shí)可以通過(guò)一個(gè) 10K 的電位器調(diào)整對(duì)比度。按鍵復(fù)位具有上電復(fù)位功能。 大小為 1MHZ 30pF。程序代碼見(jiàn)附錄一 。通過(guò)這次設(shè)計(jì)學(xué)會(huì)了 Proteus 和 Keil 軟件的使用方法掌握經(jīng)驗(yàn)。 參考文獻(xiàn): [1]. 《單片機(jī)原理及及應(yīng)用》 王迎旭 編 機(jī)械工業(yè)出版社 . [2]. 《微型計(jì)算機(jī)原理與接口技術(shù)》 吳秀清 編 中國(guó)科學(xué)技術(shù)出版社 . [3]. 《 51 系列單片機(jī)原理及設(shè)計(jì)實(shí)例》 樓然苗,李良兒等 編 北京航空航天大學(xué)出版社 . 12 附錄一 : include define uchar unsigned char define uint unsigned int sbit EOC=P3^3。 //********延時(shí)函數(shù) *********** void delay(uint z) { uint x,y。 P0=。 delay(5)。 } //*********顯示 1 個(gè)字符 ********** void Display_OneChar(unsigned char Onechar) { switch(Onechar) { case 39。 case 39。 case 39。 case 39。break。break。break。break。break。break。break。break。break。break。break。break。break。break。break。break。break。break。break。break。break。break。break。break。break。break。break。break。break。break。break。break。break。break。break。break。break。Count++) {Display_OneChar(Uchar[Count])。 //把計(jì)算數(shù)字的每個(gè)位存入數(shù)組。 } 14 for(Count1=0。 START=1。 //處理運(yùn)算結(jié)果。 TH0=0x3C。 init()。 }} }
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1