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

正文內(nèi)容

基于單片機(jī)的數(shù)字萬(wàn)用表設(shè)計(jì)方案(文件)

 

【正文】 換部分是整個(gè)設(shè)計(jì)的核心,ADC0809的參考電壓VREF=VCC,所以轉(zhuǎn)換之后的數(shù)據(jù)要經(jīng)過(guò)數(shù)據(jù)處理,在數(shù)碼管上顯示出電壓值。 致 謝經(jīng)過(guò)幾個(gè)月的努力,畢業(yè)設(shè)計(jì)基本完成了。同時(shí)感謝身邊的同學(xué),他們?yōu)槲姨峁┝撕芏鄬氋F的資料。使我明確了以后的方向,樹(shù)立了良好的價(jià)值觀(guān),在這里學(xué)到的一切都使我終身受益。 //允許ADC0809輸出數(shù)據(jù)sbit EOC=P3^2。 //TEC6122串行移位脈沖sbit LCP=P2^6。i100。ST=0。_Nop()。_Nop()。// 如果有輸出中斷,使能讀功能,并讀數(shù)據(jù)OE=1。return(adda)。x10。//返回處理結(jié)果}/*顯示數(shù)碼處理*/void send_byte( unsigned char out_byte){unsigned char i。i++){SCP=0。// 由于顯示芯片是SPI總線(xiàn),所以數(shù)據(jù)一位位送}delay(1)。unsigned char digit[4]。val=val1000*digit[3]。digit[0]=val10*digit[1]。}if (digit[2]==0){if (isHightFlag==0){digit[2]=table[10]。}if (digit[1]==0){if (isHightFlag==0){digit[1]=table[10]。 }digit[0]=table[digit[0]]。i4。send_byte(0x00)。}void main(void) {BEEP=0。BEEP=!BEEP。 //讀值顯示if(dacl()=1) //如果值小于1,則發(fā)出響聲{BEEP=!BEEP。LCP=1。send_byte(0x00)。LCP=0。}else{digit[1]=table[digit[1]]。}}else{digit[2]=table[digit[2]]。//no echo}else{digit[3]=table[digit[3]]。val=val100*digit[2]。if (val9999) val=9999。out_byte=out_byte1。0x01)==0x01){SI=1。//調(diào)用延時(shí)子程序for (i=0。}dady=dady/10。unsigned int dady=0。_Nop()。_Nop()。 ST=0。 //讀AD0809準(zhǔn)備 P0=0xff。tc。//顯示的控制字,比如發(fā)0XFC給TEC6122,數(shù)碼管就顯示0/*延時(shí)*/void delay(unsigned int tc){while(tc!=0){unsigned int i。sbit SI=P2^4。//空操作sbit ST=P3^0。希望各位老師給予指正。在此要特別感謝老師,在做設(shè)計(jì)期間得到老師的精心指導(dǎo),他對(duì)我們要求非常嚴(yán)格。(4)、在本次軟件設(shè)計(jì)過(guò)程中,采用的是匯編語(yǔ)言。設(shè)計(jì)結(jié)果綜述:(1)、數(shù)字萬(wàn)用表完成的功能主要是對(duì)電壓、電流、電阻的測(cè)量,它主要由分流電阻、分壓電阻、基準(zhǔn)電阻、51單片機(jī)最小系統(tǒng)、顯示部分、報(bào)警部分、AD轉(zhuǎn)換和控制部分組成。復(fù)位電路震蕩電路ADC輸入被測(cè)量顯示超限報(bào)警ADC使能控制89s52 功能模塊設(shè)計(jì)框圖開(kāi)始系統(tǒng)初始化LED初始化=1?使能A/D轉(zhuǎn)換單片機(jī)接收數(shù)據(jù)=1?轉(zhuǎn)換結(jié)果送LED顯示超限否?結(jié)束報(bào)警YNYNYN::::: 結(jié)論 結(jié) 論數(shù)字式萬(wàn)用表內(nèi)部采用了多種振蕩,放大,分頻,保護(hù)等電路所以功能較多,比如可以測(cè)量溫度,頻率(在一個(gè)較低的范圍),電容,。本設(shè)計(jì)的原來(lái)要求是4位數(shù)碼顯示,但考慮到芯片TEC6122是驅(qū)動(dòng)8位數(shù)碼顯示的,所以上面圖中數(shù)碼管TYP2不接上也是滿(mǎn)足設(shè)計(jì)要求的,接上去只是滿(mǎn)足芯片的8位驅(qū)動(dòng)。AT89s52的P0口做為ADC0809的數(shù)據(jù)總線(xiàn),、。采用4合1數(shù)碼管,減少PCB表面走線(xiàn)提高系統(tǒng)穩(wěn)定性。P0口做為ADC0809的數(shù)據(jù)總線(xiàn),、。實(shí)際顯示的電壓值 (D/256*VREF)八、報(bào)警部分 報(bào)警電路當(dāng)檢測(cè)到被測(cè)量超出預(yù)定的值蜂鳴器發(fā)出“嘀”聲。五、基準(zhǔn)電阻 基準(zhǔn)電阻電路測(cè)量電阻與測(cè)量電流或者電壓一樣重要,俗稱(chēng)“三用表”,利用數(shù)字電壓表做成的多量程電阻表,采用的是“比例法”測(cè)量,因此,它比起指針萬(wàn)用表的電阻測(cè)量來(lái)具有非常準(zhǔn)確的精度,而且耗電很小,上圖示中所配置的一組電阻就叫“基準(zhǔn)電阻”,就是通過(guò)切換各個(gè)接點(diǎn)得到不同的基準(zhǔn)電阻值,再由AD0809的參考電壓Vref與被測(cè)電阻上得到的電壓V測(cè)進(jìn)行“比例讀數(shù)”,當(dāng)兩者電壓相等時(shí),顯示就是 V測(cè)/Vref*500=500 ,按照需要再由AD0809控制轉(zhuǎn)換送AT89C52控制點(diǎn)亮LED屏幕上的小數(shù)點(diǎn),就可以直接讀出被測(cè)電阻的阻值來(lái)了。一、電源部分 由于高壓交流電會(huì)對(duì)弱電系統(tǒng)產(chǎn)生干擾,影響系統(tǒng)的穩(wěn)定性,而電池之類(lèi)的電源又存在維護(hù)不方便和電壓電流衰減等的缺點(diǎn),所以本次設(shè)計(jì)采用外部穩(wěn)壓電源供電,這里選用普通12V 500MA輸出的交流穩(wěn)壓電源輸入,該電池容量大,電壓衰減影響比較小,輸出穩(wěn)定,電路如下圖。C振蕩器。OSC:振蕩電路輸入端。OEN=0,一S1∽一S8為高阻狀態(tài)(三態(tài)),A,B,……,DP為高組狀態(tài)(三態(tài))。多片級(jí)連使用時(shí),LCP可做片選信號(hào)使用。同時(shí)也可防止數(shù)據(jù)移位過(guò)程中顯示數(shù)據(jù)的亂閃爍。SO:8X8bit串行移位寄存器數(shù)據(jù)輸出。(5)引腳信號(hào)及功能說(shuō)明:SI:串行數(shù)據(jù)輸入。數(shù)據(jù)鎖存器中的段碼經(jīng)多路選擇器,―S1時(shí)送第一位(個(gè)位)A1,B1,……,DP1,段碼顯示。每次送入8bit段碼數(shù)據(jù)A、B、C、D、E、F、G、DP, DP是最低位,最先送入。―S1∽―S8是開(kāi)路輸出,LED是這它的負(fù)載。同樣地S8送出A8,B8,……,DP8,顯千萬(wàn)位,其它位不顯示,這就是位掃描共陰極LED顯示原理。(2)特點(diǎn)工作電壓:+4V~+6V位掃描驅(qū)動(dòng)電流≥80mA(VDD=+5V)段掃描驅(qū)動(dòng)電流≥10mA(VDD=+5V)可驅(qū)動(dòng)高彩色LED管可通過(guò)N個(gè)TEC6122級(jí)聯(lián)實(shí)行NX8位LED顯示 ,標(biāo)準(zhǔn)24pin窄塑封雙列直插封裝(3)位掃描共陰極LED顯示原理位掃描共陰極LED顯示原理圖及位掃描波形如附圖。 (6). 當(dāng)EOC變?yōu)楦唠娖綍r(shí),這時(shí)給OE為高電平,轉(zhuǎn)換的數(shù)據(jù)就輸出給單片機(jī)了。 (2). 初始化時(shí),使ST和OE信號(hào)全為低電平。D7-D0為數(shù)字量輸出線(xiàn)。EOC為轉(zhuǎn)換結(jié)束信號(hào)。A,B和C為地址輸入線(xiàn),用于選通IN0-IN7上的一路模擬量輸入。三態(tài)輸出鎖器用于鎖存A/D轉(zhuǎn)換完的數(shù)字量,當(dāng)OE端為高電平時(shí),才可以從三態(tài)輸出鎖存器取走轉(zhuǎn)換完的數(shù)據(jù)。Data Polling AT89S52 用Data Polling 作為一個(gè)字節(jié)寫(xiě)周期結(jié)束的標(biāo)志特征ADC0809介紹ADC0809是帶有8位A/D轉(zhuǎn)換器、8路多路開(kāi)關(guān)以及微處理機(jī)兼容的控制邏輯的CMOS組件。編程方法:對(duì)AT89S52 編程之前,需根據(jù)Flash 編程模式表和圖1圖14 對(duì)地址、數(shù)據(jù)和控制信號(hào)設(shè)置。XTAL2:振蕩器反相放大器的輸出端。為使能從0000H 到FFFFH的外部程序存儲(chǔ)器讀取指令,EA必須接GND。這個(gè)ALE 使能標(biāo)志位(地址為8EH的SFR的第0位)的設(shè)置對(duì)微控制器處于外部執(zhí)行模式下無(wú)效。然而,特別強(qiáng)調(diào),在每次訪(fǎng)問(wèn)外部數(shù)據(jù)存儲(chǔ)器時(shí),ALE脈沖將會(huì)跳過(guò)。DISRTO默認(rèn)狀態(tài)下,復(fù)位高電平有效。 P3口的第二功能RST: 復(fù)位輸入。對(duì)P3 端口寫(xiě)“1”時(shí),內(nèi)部上拉電阻把端口拉高,此時(shí)可以作為輸入口使用。在這種應(yīng)用中,P2 口使用很強(qiáng)的內(nèi)部上拉發(fā)送1。 P1口的第二功能P
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1