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

正文內(nèi)容

基于單片機(jī)的電量檢測(cè)系統(tǒng)設(shè)計(jì)-在線瀏覽

2025-03-07 16:28本頁面
  

【正文】 內(nèi)的程序是公司制作芯片時(shí),代為用戶燒紙的,出場(chǎng)的8051都是含有特殊用途的單片機(jī)。8751是在8031基礎(chǔ)上,增加了4K字節(jié)的EPROM,它構(gòu)成了一個(gè)程序小于4KB的小系統(tǒng)。但其價(jià)格相對(duì)8031較貴。隨著大規(guī)模集成電路技術(shù)的不斷發(fā)展,能裝入片內(nèi)的外圍接口。所以不采用89C51單片機(jī)是一種帶4K字節(jié)閃爍可編程可擦除只讀存儲(chǔ)器(FPEROM—Falsh Programmable and Erasable Read Only Memory)的低電壓,高性能CMOS8位微處理器,俗稱單片機(jī)。單片機(jī)的可擦除只讀存儲(chǔ)器可以反復(fù)擦除100次。由于將多功能8位CPU和閃爍存儲(chǔ)器組合在單個(gè)芯片中,ATMEL的89C51是一種高效微控制器,89C2051是它的一種精簡(jiǎn)版本。所以采用此單片機(jī)較好。 GND:接地。當(dāng)P1口的管腳第一次寫1時(shí),被定義為高阻輸入。在FIASH編程時(shí),P0 口作為原碼輸入口,當(dāng)FIASH進(jìn)行校驗(yàn)時(shí),P0輸出原碼,此時(shí)P0外部必須被拉高。P1口管腳寫入1后,被內(nèi)部上拉為高,可用作輸入,P1口被外部下拉為低電平時(shí),將輸出電流,這是由于內(nèi)部上拉的緣故。  P2口:P2口為一個(gè)內(nèi)部上拉電阻的8位雙向I/O口,P2口緩沖器可接收,輸出4個(gè)TTL門電流,當(dāng)P2口被寫“1”時(shí),其管腳被內(nèi)部上拉電阻拉高,且作為輸入。這是由于內(nèi)部上拉的緣故。在給出地址“1”時(shí),它利用內(nèi)部上拉優(yōu)勢(shì),當(dāng)對(duì)外部八位地址數(shù)據(jù)存儲(chǔ)器進(jìn)行讀寫時(shí),P2口輸出其特殊功能寄存器的內(nèi)容。 P3口:P3口管腳是8個(gè)帶內(nèi)部上拉電阻的雙向I/O口,可接收輸出4個(gè)TTL門電流。作為輸入,由于外部下拉為低電平,P3口將輸出電流(ILL)這是由于上拉的緣故。RST:復(fù)位輸入。ALE/:當(dāng)訪問外部程序存儲(chǔ)器或說句存儲(chǔ)器時(shí),ALE(地址鎖存允許)輸出脈沖用于鎖存地址的低8位字節(jié)。但要注意的是:每當(dāng)訪問外部數(shù)據(jù)存儲(chǔ)器時(shí)將跳過一個(gè)ALE脈沖。如有必要,可通過對(duì)特殊功能寄存器(SFR)區(qū)中的8EH單元的D0位置位,可禁止ALE操作。:程序存儲(chǔ)允許()輸出時(shí)外部程序存儲(chǔ)器的讀取通信號(hào),當(dāng)AT89C51由外部程序存儲(chǔ)器取指令或數(shù)據(jù)時(shí),每個(gè)機(jī)器周期兩次有效,即輸出兩個(gè)脈沖,在此期間,當(dāng)訪問外部數(shù)據(jù)儲(chǔ)存器時(shí),這兩次有效的信號(hào)不出現(xiàn)。需要注意的是:如果加密位LB1被編程,復(fù)位時(shí)內(nèi)部會(huì)鎖存EA端狀態(tài)。XTAL1:振蕩器反相放電器及內(nèi)部時(shí)鐘發(fā)生器的輸入端。時(shí)鐘振蕩器:AT89C51中有一個(gè)用于購(gòu)車個(gè)內(nèi)部振蕩器的高增益反相放大器,引腳XTAL1和XTAL2F分別是該放大器的輸入端和輸出端。外界適應(yīng)晶體(或陶瓷振蕩器)及電容CC2接在放大器的反饋回路中構(gòu)成并聯(lián)振蕩電路。10pF,而如使用陶瓷振蕩器建議使用40pF177。用戶也可以采用外部時(shí)鐘,采用時(shí)鐘的電路如圖33。圖32 內(nèi)部振蕩電路 圖33 外部振蕩電路由于外部時(shí)鐘信號(hào)是通過一個(gè)2分鐘觸發(fā)器作為內(nèi)部時(shí)鐘信號(hào)的,所以對(duì)外部時(shí)鐘信號(hào)的占空比沒有特殊要求,但最小高電平持續(xù)時(shí)間和最大的低電平持續(xù)時(shí)間應(yīng)符合產(chǎn)品技術(shù)條件的要求。用戶可以從芯片上的型號(hào)和讀取芯片內(nèi)的簽名字節(jié)獲得該信息。編程方法:編程前,先設(shè)置好地址,數(shù)據(jù)及控制信號(hào),編程單元的地址加在PI口和P2口,-﹝11位地址范圍為0000H-0FFFH﹞,數(shù)據(jù)從P0口輸入,為低電平,RST保持高電平,EA/Vpp引腳是編程電源的輸入端,按要求加上標(biāo)稱電壓,ALE/PROG引腳輸入編程脈沖﹝負(fù)脈沖﹞。(2)在數(shù)據(jù)線上加上要寫入的數(shù)據(jù)字節(jié)。(4)在高電壓編程方式時(shí),將EA/Vpp加上+12V編程電壓。改變編程電源的地址和寫入一個(gè)字節(jié),重復(fù)15步驟,直到全部文件編程結(jié)束。AT89C51的極限參數(shù): 工作溫度: 55℃to+125℃;儲(chǔ)藏溫度:60℃to+150℃;任一引腳對(duì)地電壓:℃to+℃;最高工作電壓:;直流輸出電壓:。由于數(shù)字信號(hào)處理技術(shù)在圖形、視頻、無線通訊的廣泛應(yīng)用,對(duì)高速高精度的CMOS工藝的模數(shù)轉(zhuǎn)換器的要求日益迫切。因此本次設(shè)計(jì)選用一款逐次比較型A/D轉(zhuǎn)換器ADC0809.被采樣的電壓、電流信號(hào)分兩路進(jìn)入ADC0809進(jìn)行模數(shù)轉(zhuǎn)換,即當(dāng)START上跳沿時(shí),所有內(nèi)部寄存器清零;下調(diào)沿時(shí),開始進(jìn)行A/D轉(zhuǎn)換,在轉(zhuǎn)換期間,START應(yīng)保持低電平。當(dāng)EOC為高電平時(shí),表明轉(zhuǎn)換結(jié)束,否者表明正在進(jìn)行A/D轉(zhuǎn)換,即ECO=1時(shí)。圖34 A/D轉(zhuǎn)換器原理方框圖由圖中可以看出,A/D轉(zhuǎn)換器的輸入有兩種,即模擬輸入信號(hào)Vin和參考電壓Vref;其輸出時(shí)一組二進(jìn)制數(shù)。常用的A/D轉(zhuǎn)換器有:雙積分式、逐位比較式及秉性比較時(shí)幾種。 圖35 A/D轉(zhuǎn)換器的輸入位置(1) 模擬輸入信號(hào)Vin和參考電壓Vref(2) 數(shù)字輸出信號(hào)(3) 啟動(dòng)轉(zhuǎn)換新號(hào),輸入(4) 轉(zhuǎn)換完成信號(hào)或者“忙”信號(hào),輸出(5) 數(shù)據(jù)輸出允許信號(hào),輸入為了與單片機(jī)接口,必須設(shè)置圖所示的一些數(shù)據(jù)輸入接口、狀態(tài)輸入接口及控制輸出接口等。轉(zhuǎn)換結(jié)束,CPU發(fā)出數(shù)據(jù)輸出允許信號(hào),將裝換完成的數(shù)據(jù)讀入。 ADC0809是8位逐次逼近型A/D轉(zhuǎn)換器,它由一個(gè)8路模擬開關(guān)、一個(gè)地址鎖存譯碼器、一個(gè)A/D轉(zhuǎn)換器和一個(gè)三態(tài)輸出鎖存器組成。三態(tài)輸出鎖存器用于鎖存A/D轉(zhuǎn)換完的數(shù)字量,當(dāng)OE端為高電平時(shí),才可以從三態(tài)輸出鎖存器取走轉(zhuǎn)換完的數(shù)據(jù)。信號(hào)單極性,電壓范圍是0V-5V,若信號(hào)太小,必須進(jìn)行放大。由低到高的正跳變有效,此時(shí)鎖存地址選擇先的狀態(tài),從而選通相應(yīng)的模擬通道,一邊進(jìn)行A/D轉(zhuǎn)換。A、B、C為地址輸入線,用于選通IN0-IN7的一路模擬量輸入。圖37 ADC0809引腳圖表33通道選擇表CBA選擇的通道000IN0001IN1010IN2011IN3100IN4101IN5110IN6111IN7INO-IN7:8條模擬量輸入通道。ADDA、ADDB、ADDC:3位地址輸入線,用于選通8路模擬輸入中的一路。START: A/D轉(zhuǎn)換啟動(dòng)脈沖輸入端,輸入一個(gè)正脈沖(至少100ns寬)使其啟動(dòng)(脈沖上升沿使0809復(fù)位,下降沿啟動(dòng)A/D轉(zhuǎn)換)。 OE:數(shù)據(jù)輸出允許信號(hào),輸入,高電平有效。 CLK:時(shí)鐘脈沖輸入端。 REF(+)、REF():基準(zhǔn)電壓。 GND:地。此地址經(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ù)總線上 鍵盤輸入部分 矩陣式鍵盤在鍵盤中按鍵數(shù)量較多時(shí),為了減少I/O口的占用,通常將按鍵排列成矩陣形式。這樣,一個(gè)端口(如P1口)就可以構(gòu)成4*4= 16個(gè)按鍵,比之直接將端口線用于鍵盤多出了一倍,而且線數(shù)越多,區(qū)別越明顯,比如再多加一條線就可以構(gòu)成20鍵的鍵盤,而直接用端口線則只能多出一鍵(9鍵)。這樣,當(dāng)按鍵沒有按下時(shí),所有的輸出端都是高電平,代表無鍵按下。 獨(dú)立式按鍵就是各按鍵相互獨(dú)立,每個(gè)按鍵各接入一根輸入線,一根輸入線上的安檢工作狀態(tài)不會(huì)影響其他輸入線的工作狀態(tài)。獨(dú)立式按鍵電路配置靈活,軟件簡(jiǎn)單,但每個(gè)按鍵需要占用一個(gè)輸入口線,在按鍵數(shù)量較多時(shí),需要較多的輸入口線且電路結(jié)構(gòu)復(fù)雜,故此種鍵盤適用于按鍵較少或操作速度較高的場(chǎng)合。 LED顯示部分 LED顯示屏是二十世紀(jì)八十年代后期在全球迅速發(fā)展起來的新型信息顯示媒體。在單片機(jī)應(yīng)用系統(tǒng)中,如果需要顯示的內(nèi)容只有數(shù)碼和某些字母,使用LED數(shù)碼管是一種較好的選擇。LED數(shù)碼管是有發(fā)光二極管作為顯示字段的數(shù)碼型顯示器件,其中七只發(fā)光二極管分別對(duì)應(yīng)a~g筆端構(gòu)成“日”字形,另一個(gè)發(fā)光二極管Dp作為小數(shù)點(diǎn)。圖39 數(shù)碼管LED顯示器是由N各LED顯示塊拼接成N個(gè)LED顯示器。段選線控制顯示字符的字形,而位選線為各個(gè)LED顯示塊的公共端,它控制該LED顯示位的亮、暗。 LED的動(dòng)態(tài)顯示方式在多位LED顯示時(shí),為了簡(jiǎn)化硬件電路,通常將所有位的段選線相應(yīng)的并聯(lián)在一起,有一個(gè)8位I/O控制,形成段選線的多路復(fù)用。其中段選線占用一個(gè)8位I/O口,而位選段占用一個(gè)4位I/O口。若要將各位LED能夠顯示出與本位相應(yīng)的顯示字符,就必須采用掃描顯示方式,即在某一時(shí)刻,只讓某一位的位選線狀態(tài),而其他各位的位選線處于關(guān)閉狀態(tài),同時(shí)段選線上輸出相應(yīng)位要顯示字節(jié)的段碼。但也不能太長(zhǎng),因?yàn)楫吘挂芟抻谂R界閃爍頻率,而且此時(shí)
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1