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

正文內(nèi)容

基于at89c51單片機(jī)的智能電流檢測(cè)系統(tǒng)設(shè)計(jì)-畢業(yè)設(shè)計(jì)-在線瀏覽

2025-03-07 14:56本頁面
  

【正文】 4)單個(gè)+5V電源供電5)模擬輸入電壓范圍0~+5V,不需零點(diǎn)和滿刻度校準(zhǔn)6)工作溫度范圍為40~+85攝氏度7)低功耗,約15mW2.內(nèi)部結(jié)構(gòu)ADC0808是CMOS單片型逐次逼近式A/D轉(zhuǎn)換器,它由8路模擬開關(guān)、地址鎖存與譯碼器、比較器、8位開關(guān)樹型D/A轉(zhuǎn)換器、逐次逼近。下面說明各引腳功能:IN0~I(xiàn)N7:8路模擬量輸入端21~28:8位數(shù)字量輸出端ADDA、ADDB、ADDC:3位地址輸入線,用于選通8路模擬輸入中的一路ALE:地址鎖存允許信號(hào),輸入,高電平有效START: A/D轉(zhuǎn)換啟動(dòng)信號(hào),輸入,高電平有效EOC: A/D轉(zhuǎn)換結(jié)束信號(hào),輸出,當(dāng)A/D轉(zhuǎn)換結(jié)束時(shí),此端輸出一個(gè)高電平(轉(zhuǎn)換期間一直為低電平)OE:數(shù)據(jù)輸出允許信號(hào),輸入,高電平有效。要求時(shí)鐘頻率不高于640KHZREF(+)、REF():基準(zhǔn)電壓Vcc:電源,單一 +5VGND:地 ADC0808外部引腳圖當(dāng)電流通過IN0通道進(jìn)入ADC0808時(shí),通過單片機(jī)給其指令使其開始轉(zhuǎn)換。此 地址經(jīng)譯碼選通8路模擬輸入之一到比較器。下降沿啟動(dòng) A/D轉(zhuǎn)換,之后EOC輸出信號(hào)變低,指示轉(zhuǎn)換正在進(jìn)行。當(dāng)OE輸入高電平時(shí),輸出三態(tài)門打開,轉(zhuǎn)換結(jié)果的數(shù)字量輸出到數(shù)據(jù)總線上。根據(jù)ADC0808的功能及其工作過程,: 單片機(jī)與ADC0808硬件接線圖 單片機(jī)顯示電路設(shè)計(jì) 液晶顯示器LM016L簡(jiǎn)介 單片機(jī)處理過的數(shù)據(jù)要通過LM016L液晶顯示器將結(jié)果顯示出來。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用來存儲(chǔ)顯示的字符,能存儲(chǔ)80個(gè)字符碼,CGROM由8位字符碼生成5*7點(diǎn)陣字符160中和5*,可以查看下面的ASCII碼表。6EE(或EN)端為使能(enable)端,下降沿使能。 flag(DB7):在此位為被清除為0時(shí),LCD將無法再處理其他的指令要求。 因?yàn)長(zhǎng)M016L識(shí)別的是ASCII碼,試驗(yàn)可以用ASCII碼直接賦值,在單片機(jī)編程中還可以用字符型常量或變量賦值,如‘A’。 顯示地址:1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 1600H 01H 02H 03H 04H 05H 06H 07H 08H 09H 0AH 0BH 0CH 0DH 0EH 0FH40H 41H 42H 43H 44H 45H 46H 47H 48H 49H 4AH 4BH 4CH 4DH 4EH 4FHLM016L通過D0~D7的8位數(shù)據(jù)端傳輸數(shù)據(jù)和指令。光標(biāo)加1),N=0(讀或?qū)懸粋€(gè)字符后地址指針減1 amp。通常推薦的初始化過程:延時(shí)15ms寫指令38H延時(shí)5ms寫指令38H 延時(shí)5ms 寫指令38H 延時(shí)5ms(以上都不檢測(cè)忙信號(hào)) (以下都要檢測(cè)忙信號(hào))寫指令38H寫指令08H 關(guān)閉顯示寫指令01H 顯示清屏寫指令06H 光標(biāo)移動(dòng)設(shè)置寫指令0cH 顯示開及光標(biāo)設(shè)置單片機(jī)通過以上指令集和相應(yīng)的ASCII碼表顯示數(shù)據(jù)。AT89C51能處理各類信號(hào),在信號(hào)送達(dá)后單片機(jī)內(nèi)的各個(gè)存儲(chǔ)器和寄存器開始相應(yīng)的動(dòng)作來完成所要求的結(jié)果。: 單片機(jī)引腳圖P0口:P0口是一組8位漏極開路型雙向I/O口,也即地址/數(shù)據(jù)總線復(fù)用口。在訪問外部數(shù)據(jù)存儲(chǔ)器或程序存儲(chǔ)器時(shí),這組口線分時(shí)轉(zhuǎn)換地址(低8位)和數(shù)據(jù)總線復(fù)用,在訪問期間激活內(nèi)部上拉電阻。而在程序校驗(yàn)時(shí),輸出指令字節(jié),校驗(yàn)時(shí),要求外接上拉電阻。對(duì)端口寫“l(fā)”,通過內(nèi)部的上拉電阻把端口拉到高電平,此時(shí)可作輸入口。與AT89C5l不同之處是,/計(jì)數(shù)器2的外部計(jì)數(shù)輸入(/T2)和輸入(/T2EX)。P2口:P2 是一個(gè)帶有內(nèi)部上拉電阻的8位雙向I/O口,P2的輸出緩沖級(jí)可驅(qū)動(dòng)(吸收或輸出電流)4個(gè)TTL邏輯門電路。在訪問外部程序存儲(chǔ)器或16位地址的外部數(shù)據(jù)存儲(chǔ)器(例如執(zhí)行MOVXDPTR指令)時(shí),P2口送出高8位地址數(shù)據(jù)。Flash編程或校驗(yàn)時(shí),P2亦接收高位地址和一些控制信號(hào)。P3口輸出緩沖級(jí)可驅(qū)動(dòng)(吸收或輸出電流)4個(gè)TTL邏輯門電路。此時(shí),被外部拉低的P3口將用上拉電阻輸出電流(IIL)。單片機(jī)除了4個(gè)端口外,還有其他引腳,在這里簡(jiǎn)單介紹一下: RST:復(fù)位輸入。ALE/PROG:當(dāng)訪問外部程序存儲(chǔ)器或數(shù)據(jù)存儲(chǔ)器時(shí),ALE(地址鎖存允許)輸出脈沖用于鎖存地址的低8位字節(jié)。要注意的是:每當(dāng)訪問外部數(shù)據(jù)存儲(chǔ)器時(shí)將跳過一個(gè)ALE脈沖。如有必要,可通過對(duì)特殊功能寄存器(SFR)區(qū)中的8EH單元的D0位置位,可禁止ALE操作。此外,該引腳會(huì)被微弱拉高,單片機(jī)執(zhí)行外部程序時(shí),應(yīng)設(shè)置ALE禁止位無效。在此期間,當(dāng)訪問外部數(shù)據(jù)存儲(chǔ)器,將跳過兩次PSEN信號(hào)。欲使CPU僅訪問外部程序存儲(chǔ)器(地址為0000H—FFFFH),EA端必須保持低電平(接地)。如EA端為高電平(接Vcc端),CPU則執(zhí)行內(nèi)部程序存儲(chǔ)器中的指令。XTAL1:振蕩器反相放大器的及內(nèi)部時(shí)鐘發(fā)生器的輸入端。3 電流檢測(cè)系統(tǒng)軟件設(shè)計(jì) AD轉(zhuǎn)換和數(shù)據(jù)采集程序設(shè)計(jì)數(shù)據(jù)采集是由ADC0808實(shí)現(xiàn)的,ADC0808是以逐次逼近原理進(jìn)行模/數(shù)轉(zhuǎn)換的器件。在數(shù)據(jù)輸出完成后,oe管腳要置于低電平,以為下次數(shù)據(jù)輸出做準(zhǔn)備。液晶顯示器共有16個(gè)管腳,數(shù)據(jù)指令傳送端D0~D7,還有數(shù)據(jù)和地址命令切換端rw,rs。在此期間,D7管腳除了傳輸數(shù)據(jù)和指令還兼做判斷busy flag(以下簡(jiǎn)稱bf)寄存器的指示端。bf的置位由液晶顯示器自動(dòng)執(zhí)行。 單片機(jī)內(nèi)部數(shù)據(jù)傳輸程序和外部中斷程序單片機(jī)在執(zhí)行數(shù)據(jù)顯示的程序時(shí),有P0口傳送到P2的數(shù)據(jù)和單片機(jī)內(nèi)本身傳送給P2的“current flow”數(shù)據(jù),為了防止兩個(gè)數(shù)據(jù)發(fā)生干擾,于是選擇應(yīng)用中斷程序。這樣單片機(jī)內(nèi)部的數(shù)據(jù)和P0口傳到P2口的數(shù)據(jù)之間不會(huì)產(chǎn)生干擾,可以分時(shí)傳送數(shù)據(jù)。標(biāo)定值為:0~85,86~170,171~255.在標(biāo)定好數(shù)據(jù)之后,從標(biāo)定的范圍中選取三組數(shù)據(jù)進(jìn)行數(shù)學(xué)分析和計(jì)算,從而得出轉(zhuǎn)換所需要的參數(shù),: 數(shù)據(jù)采集實(shí)際電流值I(mA)標(biāo)定范圍顯示數(shù)據(jù)D1000~855118086~17092500171~255252數(shù)據(jù)在采集好之后,要對(duì)其進(jìn)行處理。其中k和d是所求的參數(shù)。將k,D這兩個(gè)參數(shù)帶入程序中就可顯示最終的結(jié)果。通過最終驗(yàn)算,所測(cè)數(shù)據(jù)98%在合格范圍內(nèi),能達(dá)到一般精度等級(jí)。模數(shù)轉(zhuǎn)換和數(shù)據(jù)采集子程序附錄:include include include include define uchar unsigned char define uint unsigned int sbit rs=P1^5。 sbit e=P1^7。sbit oe=P3^1。sbit adda=P1^1。sbit addc=P1^3。void ad0808()//ad08
點(diǎn)擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1