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

正文內(nèi)容

電子專業(yè)課設(shè)報(bào)告八路數(shù)據(jù)采集循環(huán)顯示-文庫(kù)吧資料

2025-04-17 22:56本頁(yè)面
  

【正文】 學(xué)們學(xué)會(huì)了很多東西。在檢查軟件時(shí)發(fā)現(xiàn)在判斷是否加5的標(biāo)志的建立存在問題。在此基礎(chǔ)上按相應(yīng)鍵號(hào)后,從特定的通道開始進(jìn)行循環(huán)采樣并顯示改變輸入信號(hào)和通道值。數(shù)碼管顯示每一路模擬電壓采樣的值并且能夠顯示通道號(hào)。改變位置后,程序就能夠出來,按下指定鍵后能夠?qū)崿F(xiàn)試驗(yàn)所要求的功能。所以在中斷程序開始就將一些需要保存的值推入堆棧,在中斷程序結(jié)束時(shí)彈出堆棧。通過反復(fù)調(diào)試,發(fā)現(xiàn)并排除軟件與硬件存在的各類問題,以滿足系統(tǒng)設(shè)計(jì)的預(yù)期目的。運(yùn)行后,觀察有無(wú)鍵盤顯示功能。采取各個(gè)擊破的方法調(diào)試好各個(gè)子程序。例如:調(diào)試顯示子程序時(shí),只將顯示子程序進(jìn)行匯編,確認(rèn)無(wú)誤后單步執(zhí)行,觀察CPU窗口和DATA窗口以及CODE窗口相應(yīng)單元的變化是否跟預(yù)期的一樣。模擬數(shù)據(jù)采集中原本設(shè)想的的是調(diào)節(jié)其中某一電位器,其相對(duì)應(yīng)的那一路電壓發(fā)生改變,但在實(shí)際運(yùn)行過程中其相鄰幾路電壓也隨之變化,經(jīng)過分析,可能是模擬地和數(shù)字地不能接在一起,調(diào)整之后,問題得到解決。數(shù)碼管顯示結(jié)果有誤差是由于ADC0809輸出的二進(jìn)制碼數(shù)轉(zhuǎn)換為BCD碼數(shù)的換算方法有一定誤差導(dǎo)致。調(diào)試時(shí),仍采用去掉無(wú)關(guān)元件的方法,逐層調(diào)試下去,就會(huì)定位故障元件了。由分到合的調(diào)試既告完成。由分到合是指首先按邏輯功能將用戶系統(tǒng)硬件電路分為若干塊,當(dāng)調(diào)試電路時(shí),與該元件無(wú)關(guān)的器件全部從用戶系統(tǒng)中去掉,這樣可以將故障范圍限定在某個(gè)局部的電路上。 動(dòng)態(tài)調(diào)試是在用戶系統(tǒng)工作的情況下發(fā)現(xiàn)和排除用戶系統(tǒng)硬件中存在的器件內(nèi)部故障、器件連接邏輯錯(cuò)誤的一種硬件檢查。給板加電,檢測(cè)所有插座或是器件的電源端是否符合要求值 第四步 聯(lián)機(jī)檢查。先用萬(wàn)用表復(fù)核目測(cè)中有疑問的連接點(diǎn),再檢測(cè) 各種電源線與地線之間是否有短路現(xiàn)象。檢查外部的各種元件或者是電路是否有斷點(diǎn)。個(gè)位:Dout*196/10000 十分位:(Dout*196/1000)%10 百分位:(Dout*196/100)%10 千分位:(Dout*196/10)%10 由此得到較為精確的數(shù)值。由于單片機(jī)進(jìn)行數(shù)學(xué)運(yùn)算時(shí)結(jié)果只取整數(shù)部分,因此當(dāng)輸出為(10000000)時(shí)計(jì)算出的電壓值V =2.OOV,很不準(zhǔn)確。 START: CLR ;START置位低 NOP NOP NOP NOP ;延時(shí)us SETB ;將START引腳點(diǎn)平拉高 NOP NOP NOP NOP ;延時(shí)us CLR ;又將START拉低 RE: JB ,RE ;檢測(cè)AD轉(zhuǎn)換是否完成 ACALL D10ms1 ;調(diào)用延時(shí)子程序 ACALL AD ;調(diào)用AD轉(zhuǎn)換程序 ACALL DISP ;調(diào)用顯示子程序 RET ADC0809轉(zhuǎn)換之后輸出的結(jié)果是8位二進(jìn)制數(shù)。行線輸出是低電平,一旦有鍵按下,則輸入線就會(huì)被拉低,這樣,通過讀入輸入線的狀態(tài)就可得知是否有鍵按下了。矩陣式結(jié)構(gòu)的鍵盤顯然比直接法要復(fù)雜一些,識(shí)別也要復(fù)雜一些,上圖中,列線通過電阻接正電源,并將行線所接的單片機(jī)的I/O口作為輸出端,而列線所接的I/O口則作為輸入。這樣,一個(gè)端口就可以構(gòu)成4*4=16個(gè)按鍵,比之直接將端口線用于鍵盤多出了一倍,而且線數(shù)越多,區(qū)別越明顯,比如再多加一條線就可以構(gòu)成20鍵的鍵盤,而直接用端口線則只能多出一鍵(9鍵)。矩陣鍵盤是單片機(jī)外部設(shè)備中所使用的排布類似于矩陣的鍵盤組,在鍵盤中按鍵數(shù)量較多時(shí),為了減少I/O口的占用,通常將按鍵排列成矩陣形式,如圖1所示。此鍵盤實(shí)現(xiàn)的功能是當(dāng)按下第一個(gè)鍵是,數(shù)碼管就只顯0通道號(hào)和0通道的電壓值,當(dāng)釋放按鍵,系統(tǒng)繼續(xù)循環(huán)顯示。如下如所示。 此模塊為數(shù)碼管的驅(qū)動(dòng)電路,兩片74LS373實(shí)現(xiàn)數(shù)碼管的動(dòng)態(tài)掃描顯示,U4作為數(shù)碼管的段選驅(qū)動(dòng),U5為位選驅(qū)動(dòng)。模塊圖如下圖所示。選亮數(shù)碼管采用動(dòng)態(tài)掃描顯示。OE端為高電平時(shí),可以讀出轉(zhuǎn)換的數(shù)字量。該信號(hào)通常可作為中斷申請(qǐng)信號(hào)。A/D轉(zhuǎn)換開始使EOC端輸出低電平。 ADC0809轉(zhuǎn)換模塊圖上圖所示原理圖工作過程為:ALE的上升沿將A、B、C端選擇的通道地址鎖存到8位A/D轉(zhuǎn)換器的輸入端。它將輸入的模擬信號(hào)進(jìn)行量化,即把連續(xù)的模擬信號(hào)轉(zhuǎn)換為計(jì)算機(jī)能處理的離散數(shù)字信號(hào)。 AD轉(zhuǎn)換電路 多路數(shù)據(jù)采集系統(tǒng),通過多路模擬開關(guān)控制多路之間的切換,實(shí)現(xiàn)單片A/D芯片對(duì)多路數(shù)據(jù)信號(hào)的逐個(gè)采集。第四章 硬件各模塊設(shè)計(jì)說明 模擬數(shù)據(jù)輸入電路為了使電路更加的直觀,增加系統(tǒng)的可讀性,將電位器的輸出電壓作為數(shù)據(jù)采集模塊的輸入,模塊圖如下圖所示。靜態(tài)驅(qū)動(dòng)是指每個(gè)數(shù)碼管的每一個(gè)段碼都由一個(gè)單片機(jī)的I/O端口進(jìn)行驅(qū)動(dòng),或者使用如BCD碼二十進(jìn)制譯碼器譯碼進(jìn)行驅(qū)動(dòng)。 :P0和P2組成的16位地址地址總線;P0分時(shí)復(fù)用為8位數(shù)據(jù)總線;ALE、PSEN、RST、EA和P3口的INT0、INTT0、TWR、RD以及P1口的TT2EX組成控制總線;而P3的RXD、TXD組成串行通信總線。最后一種是控制引腳,控制引腳有四條,部分引腳具有復(fù)位功能。還有兩個(gè)時(shí)鐘引腳XTALXTAL2。其中有四個(gè)電源引腳,用來接入單片機(jī)的工作電源。掉電保護(hù)方式下,RAM內(nèi)容被保存,振蕩器被凍結(jié),單片機(jī)一切工作停止,直到下一個(gè)中斷或硬件復(fù)位為止。 AT89C51單片機(jī) AT89C52具有以下標(biāo)準(zhǔn)功能: 8k字節(jié)Flash,256字節(jié)RAM,32 位I/O 口線,看門狗定時(shí)器,2 個(gè)數(shù)據(jù)指針,三個(gè)16 位定時(shí)器/計(jì)數(shù)器,一個(gè)6向量2級(jí)中斷結(jié)構(gòu),全雙工串行口,片內(nèi)晶振及時(shí)鐘電路。CLK:時(shí)鐘信號(hào)輸入端(一般為500KHz)。(以上兩種信號(hào)用于啟動(dòng)A/D轉(zhuǎn)換).EOC:轉(zhuǎn)換結(jié)束信號(hào)輸出引腳,開始轉(zhuǎn)換時(shí)為低電平,當(dāng)轉(zhuǎn)換結(jié)束時(shí)為高電平。START:A/D轉(zhuǎn)換啟動(dòng)信號(hào)輸入端。REF(+):參考電壓正端。VCC:+5V工作電壓。2)ADC引腳結(jié)構(gòu)ADC0809各腳功能如下:D7D0:8位數(shù)字量輸出引腳。多路開關(guān)可選通8個(gè)模擬通道,允許8路模擬量分時(shí)輸入,共用A/D轉(zhuǎn)換器進(jìn)行轉(zhuǎn)換。 第三章 器件說明 ADC0809模數(shù)轉(zhuǎn)換芯片 1)ADC0809內(nèi)部邏輯結(jié)構(gòu) ADC0809是帶有8位A/D轉(zhuǎn)換器、8路多路開關(guān)以及微處理機(jī)兼容的控制邏輯的CMOS組件。引腳10為ADC0809的時(shí)鐘信號(hào)輸人端CLOCK。引腳7為A/D轉(zhuǎn)換器,當(dāng)開始轉(zhuǎn)換時(shí),EOC信號(hào)為低電平,經(jīng)過一段時(shí)間,換結(jié)束,轉(zhuǎn)換結(jié)束信號(hào)EOC輸出高電平,轉(zhuǎn)換結(jié)果存放干ADC0809內(nèi)部的輸出數(shù)據(jù)寄存器中。引腳22為地址鎖存控制端ALE,當(dāng)輸入為高電平時(shí),C、B、A引腳輸入的地址鎖存于ADC0809內(nèi)部鎖存器中,經(jīng)內(nèi)部譯碼電路譯碼選中相應(yīng)的模擬通道。 工作原理分析 依據(jù)綜合課程設(shè)計(jì)的要求,利用ADC0809設(shè)計(jì)一個(gè)單通道模擬電壓采集顯示電路,要求對(duì)所接通道變化的模擬電壓值進(jìn)行采集,采集來的數(shù)字量送至數(shù)碼管指示出來,通過相關(guān)轉(zhuǎn)換在數(shù)碼管上精確顯示出來。數(shù)碼管的顯示采用軟件譯碼動(dòng)態(tài)顯示,通過按鍵模塊的操作可以選擇8路循環(huán)顯示,也可以選擇某條單路顯示。采用AT89C51作為控制模塊,ADC0809作
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1