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

正文內(nèi)容

畢業(yè)設(shè)計(jì)-基于adc0809液晶顯示的數(shù)字電壓表設(shè)計(jì)-免費(fèi)閱讀

2026-01-01 19:14 上一頁面

下一頁面
  

【正文】 temp!=39。 for(temp=*p。 rw = 1。 delay(3)。 _nop_()。 rw = 0。 P3 = m。 bit lcd_busy()。 sbit rw=P1^6。 temp=P2。 ST=0。 ALE=0。 } void ADC0809_init() { TMOD=0x20。 sbit ALE=P0^3。 uchar AD()。 volt[2]=((int)a)%100/10+0x30。 lcd_data(str,0x40)。 ADC0809_init()。 uchar value=0。 16 致 謝 通過這一階段的努力,我的畢業(yè)論文《數(shù)字電壓表》終于完成了,這意味著大學(xué)生活即將結(jié)束。不能以元器件是否是最高性能作為選擇元器件的標(biāo)準(zhǔn)。因?yàn)槠綍r(shí)所需要測量的被測電壓的電壓值不是一個(gè)定值,多多少少都有一些微小的變化。再檢查所有功能,觀察是否能預(yù)期的一樣??梢栽谟布娐返妮斎攵溯斎胍阎膸讉€(gè)電壓,分別觀察 LCD 上是否顯示相應(yīng)的電壓值。軟件調(diào)試是一個(gè)模塊一個(gè)模塊進(jìn)行的。要盡可能的用和管腳大小接近的鉆頭。向 LCD 的顯示緩沖區(qū)中送字符,程序中采用2個(gè)字符數(shù)組,一個(gè)顯示字符,另一個(gè)顯示電壓數(shù)據(jù),要顯示的字符或數(shù)據(jù)被送到相應(yīng)的數(shù)組中,完成后再統(tǒng)一顯示 .首先取一個(gè)要顯示的字符或數(shù)據(jù)送到 LCD的顯示緩沖區(qū),程序延時(shí) ,判斷是否夠顯示的個(gè)數(shù),不夠則地址加一取下一個(gè)要顯示的字符或數(shù)據(jù)。圖 是內(nèi)部時(shí)鐘方式:單片機(jī)內(nèi)部有一個(gè)構(gòu)成振蕩器的增益反相放大器,引腳 XTAL1 和 XTAL2 分別是此放大器的輸入端和輸入端,這個(gè)放大器與作為反饋元件的片外晶振一起構(gòu)成自激振蕩器。 P2端口作 A/D 轉(zhuǎn)換數(shù)據(jù)讀入用, P0 端口用作 0809 的 A/D 轉(zhuǎn)換控制。 A/D 轉(zhuǎn)換由集成電路 0809 完成。 1 16, REF( +)、 REF( ):基準(zhǔn)電壓。 6, START: A/ D 轉(zhuǎn)換啟動(dòng)信號(hào),輸入高電平有效, START 上升沿時(shí),復(fù)位ADC0809; START 下降沿時(shí)啟動(dòng)芯片,開始進(jìn)行 A/D轉(zhuǎn)換;在 A/D轉(zhuǎn)換期間, START 應(yīng)保持 低電平。 LCD 各地址列舉如下表: 表 LCD1601 161 顯示字的外部地址 16 1 16 字 1行 1601 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 80 81 82 83 84 85 86 87 C0 C1 C2 C3 C4 C5 C6 C7 表 LCD1601 的指令組 指 令 說 明 設(shè)置碼 RS R/W D7 D6 D5 D4 D3 D2 D1 D0 清除顯示幕 0 0 0 0 0 0 0 0 0 * 光標(biāo)回到原點(diǎn) 0 0 0 0 0 0 0 0 1 * 進(jìn)入模式設(shè)定 0 0 0 0 0 0 0 1 I/D S 顯示幕 ON/OFF 0 0 0 0 0 0 1 D C B 移位 0 0 0 0 0 1 S/C R/L * * 功能設(shè)定 0 0 0 0 1 DL N F * * 字發(fā)生器地址設(shè)定 0 0 0 1 AGC 設(shè)置顯示地址 0 0 0 1 ADD 忙碌標(biāo)志位 BF 0 0 1 BF 顯示數(shù)據(jù) 1 0 寫入數(shù)據(jù) 讀取數(shù)據(jù) 1 1 讀取數(shù)據(jù) I/D I/D=1 表示加 1, I/D=0 表示減 1 S S=1 表示顯示幕 ON S=0表示 OFF D D=1 表示顯示屏幕 ON D=0表示顯示屏幕 OFF C C=1 表示光標(biāo) ON C=0表示光標(biāo) OFF B B=1 表示閃爍 ON B=0表示顯示閃爍 OFF S/C S/C=1表示顯示屏幕移位 S/C=0光標(biāo)移位 R/L R/L=1表示右移 R/L=0表示左移 7 DL DL=1表示 8位 DL=0表示 4位 F F=1表示 5 10點(diǎn)矩陣 F=0表示 5 7點(diǎn)矩陣 N N=1表示 2行顯示行 N=0表示 1行顯示行 BF BF=1:內(nèi)部正在動(dòng)作 BF=0:可接收指令或數(shù)據(jù)碼 常用的 A/D 芯片簡介 常用的 A/D 芯片有 AD0809, AD0832, TLC2543C 等幾種。 常用顯示器件簡介 本次設(shè)計(jì)中有顯示模塊,而常用的顯示器件比較多,有數(shù)碼管, LED 點(diǎn)陣,1602 液晶, 12864 液晶等。 /PSEN:外部程序存儲(chǔ)器的選通信號(hào)。在 FLASH 編程期間,此引腳用于輸入編程脈沖。P2口在 FLASH 編程和校驗(yàn)時(shí)接收高八位地址信號(hào)和控制信號(hào)。 P1 口: P1 口是一個(gè)內(nèi)部提供上拉電阻的 8 位雙向 I/O 口, P1 口緩沖器能接收輸出 4TTL 門電流。 AT89S52 有 40 個(gè)引腳, 32個(gè)外部雙向輸入 /輸出( I/O)端口,同時(shí)內(nèi)含 2個(gè)外中斷口, 2 個(gè) 16 位可編程定時(shí)計(jì)數(shù)器 ,2個(gè)全雙工串行通信口,片上 Flash 2 允許程序存儲(chǔ)器在系統(tǒng)可編程,亦適于常規(guī)編程器。 AT89S52 單片機(jī)性能簡介 單片機(jī)采用 MCS51 系列單片機(jī)。而目前常用的單片機(jī)的 8 位有51系列單片機(jī), AVR 單片機(jī), PIC 單片機(jī)。隨后,在斜波式的基礎(chǔ)上雙引伸出階梯波式,它的唯一的 進(jìn)步是成本降低了,可是準(zhǔn)確寬,速以及抗干擾能力都未能提高。這種電子測量的儀表之所以出現(xiàn),一方面是由于電子計(jì)算機(jī)的應(yīng)用逐漸推廣到系統(tǒng)的自動(dòng)控制信實(shí)驗(yàn)研究的領(lǐng)域,提出了將各種被觀察量或被控制量轉(zhuǎn)換 成數(shù)碼的要求,即為了實(shí)時(shí)控制及數(shù)據(jù)處理的需要;另一方面,也是電子計(jì)算機(jī)的發(fā)展,帶動(dòng)了脈沖數(shù)字電路技術(shù)的進(jìn)步,為數(shù)字化儀表的出現(xiàn)提供了條件。單片機(jī)控制系統(tǒng)能夠取代以前利用復(fù)雜電子線路或數(shù)字電路構(gòu)成的控制系統(tǒng),可以軟件控制來實(shí)現(xiàn),并能夠?qū)崿F(xiàn)智能化。現(xiàn)在單片機(jī)控制范疇無所不在,例如通信產(chǎn)品、家用電器、智能儀器儀表、過程控制和專用控制裝置等等,單片機(jī)的應(yīng)用領(lǐng)域越來越廣泛。所以,數(shù)字化測理儀表的產(chǎn)生與發(fā)展與電子計(jì)算機(jī)的發(fā)展是密切相關(guān)的;同時(shí),為革新電子測量中的煩鎖和陳舊方式也催促了它的飛速發(fā)展,如今,它又成為向智能化儀表發(fā)展的必要橋梁。而現(xiàn)在,數(shù)字電壓表的發(fā)展已經(jīng)是非常的成熟,就原理來講,它從原來的一,二種已發(fā)展到多種,在功能上講,則從測單一參數(shù)發(fā)展到能測多種參數(shù);從制作元件來看,發(fā)展到了集成電路,準(zhǔn)確度已經(jīng)有了很大的提高,精度高達(dá) 1NV;讀數(shù)每秒幾萬次,而相對以前,它的價(jià)格也有了降低了很多。 應(yīng)用最廣的 8 位單片機(jī)還是 intel 的 51系列單片機(jī)。由 ATMEL 公司生產(chǎn)的 AT89S52 是一種低功耗、高性能 CMOS8 位微控制器,具有 8K 在系統(tǒng)可編程 Flash 存儲(chǔ)器。其將通用的微處理器和Flash 存儲(chǔ)器結(jié)合在一起,特別是可反復(fù)擦寫的 Flash 存儲(chǔ)器可有效地降低開發(fā)成本。 P1 口管腳寫入 1 后,被內(nèi)部上拉為高,可用作輸入, P1口被外部下拉為低電平時(shí),將輸出電流,這是由于內(nèi)部上拉的緣故。 P3 口: P3 口管腳是 8個(gè)帶內(nèi)部上拉電阻的雙向 I/O口,可接收輸出 4個(gè) TTL門電流。在平時(shí), ALE 端以不變的頻率周期輸出正脈沖信號(hào),此頻率為振蕩器頻率的 1/6。在由外部程序存儲(chǔ)器取指期間,每個(gè)機(jī)器周期兩次 /PSEN 有效。 1602 液晶是工業(yè)字符型液晶,能夠同時(shí)顯示 16*2 即 32個(gè)字符。下面簡單介紹一下這三種芯片。本信號(hào)有時(shí)簡寫為 ST. 7, EOC: A/ D 轉(zhuǎn)換結(jié)束信號(hào),輸出,當(dāng) A/ D 轉(zhuǎn)換結(jié)束時(shí),此端輸出一個(gè)高電平(轉(zhuǎn)換期間一直為低電平)。 11, Vcc:電源,單一+ 5V。 0809 具有 8路擬輸入端口,地址線( 23~ 25 腳)可決定對哪一路模擬輸入作 A/D 換。(具體電路參照附件 1) 單片機(jī)系統(tǒng) 單片機(jī)最小系統(tǒng)包括晶振電路,復(fù)位電路,電源。在該圖中,電容 C1 和 C2取 30pf,晶體的振蕩頻率取 12Mhz,晶體振蕩頻率高,則系統(tǒng)的時(shí)鐘頻率也高,單片機(jī)運(yùn)行速度也就快。 3 電壓表系統(tǒng)電路的制做 繪制電路板 我使用 AD10 軟件繪制原理圖,然后生成 PCB圖。 第四焊接時(shí),首先要確認(rèn)元件安裝到正確位置,焊接時(shí)要先加熱焊盤,再上錫,不能上錫過多,容易引起短路,尤其是覆銅板,要特別注意。首先單獨(dú)調(diào)試各子程序是否能夠按照預(yù)期的功能,接口電路的控制是否正常。 4)檢查數(shù)據(jù)的轉(zhuǎn)換模塊程序。如果一樣,說明設(shè)計(jì)成功完成 5 數(shù)據(jù)結(jié)果分析 系統(tǒng)調(diào)試和校準(zhǔn) 設(shè)計(jì)完成之后,我們要對數(shù)據(jù)進(jìn)行調(diào)試。因此本設(shè)計(jì)為之增加了可測 5秒內(nèi)平均電壓的電壓值。往往高性能器件的價(jià)格也是較高的。在大學(xué)階段,我在學(xué)習(xí)上和思想上都受益非淺,這除了自身的努力外,與各位老師、同學(xué)和朋友的關(guān)心、支持和鼓勵(lì)是分不開的。 include include uchar str[5] 。 lcd_init()。 20 lcd_data(volt,0x46)。 volt[3]=((int)a)%10+0x30。 /**ADC0809 模數(shù)轉(zhuǎn)換模塊程序 **/ include define uchar unsigned char define uint unsigned int sbit ST=P0^4。 uchar v。 TH1=
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1