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

正文內(nèi)容

基于stc89c52單片機(jī)數(shù)控直流電壓源(完整版)

  

【正文】 ESET端產(chǎn)生一個(gè)高電平。單片機(jī)本身就如一個(gè)復(fù)雜的同步時(shí)序電路,為保證工作方式的實(shí)現(xiàn),電路應(yīng)在唯一的時(shí)鐘信號(hào)控制下嚴(yán)格地按時(shí)序進(jìn)行工作。一般要求外部信號(hào)高電平的持續(xù)時(shí)間大于20us,且為頻率低于12MHz的方波。本設(shè)計(jì)采用電流輸出模式,再使輸出電流通過(guò)一個(gè)高輸入阻抗的線性運(yùn)算放大器實(shí)現(xiàn)相應(yīng)的模擬信號(hào)電壓輸出,該D/A轉(zhuǎn)換器有三種工作方式,單緩沖工作方式,雙緩沖工作方式,直通方式,該電路采用直通方式,DA的、和接地,讓DA工作在直通狀態(tài)下。其電路圖如圖所示: 圖6 D/A轉(zhuǎn)換電路圖 電壓調(diào)整電路模塊 集成運(yùn)放UA741UA741是一款集成運(yùn)算放大器,集成運(yùn)算放大器是一種高增益多級(jí)直接耦合放大器,其各部分作用如圖7所示:(1) 差動(dòng)輸入級(jí) 使運(yùn)放有盡可能高的輸入阻抗級(jí)共模抑制比。其引腳圖如圖8所示: 差動(dòng)輸入級(jí)輸 出 級(jí)中間輸入級(jí) 偏置電路 圖7 集成運(yùn)放UA741組成框圖 圖8 UA741管腳圖 電路工作原理 本設(shè)計(jì)這一部分的工作原理為:將前一步電路輸出的反相電壓再接上一個(gè)UA741進(jìn)行放大,此UA741采用反相接法,由于前一個(gè)UA741中輸出的電壓是負(fù)電壓,所以該部分接上的UA741作為負(fù)反饋放大電路對(duì)輸出電壓進(jìn)行反相放大,再通過(guò)一個(gè)可調(diào)的滑動(dòng)變阻器調(diào)節(jié)該運(yùn)算放大器的電壓放大倍數(shù)。 圖9 電壓調(diào)整電路圖 鍵盤電路模塊 鍵盤電路的分類 鍵盤接口通常包括硬件和軟件兩部分。編碼鍵盤主要是用硬件來(lái)實(shí)現(xiàn)對(duì)鍵的識(shí)別。本設(shè)計(jì)采用機(jī)械觸點(diǎn)式鍵盤按非編碼方式工作。LED中的發(fā)光二極管有兩種接法::把發(fā)光二極管的陽(yáng)極連在一起構(gòu)成公共陽(yáng)極。LED顯示器由七個(gè)發(fā)光二極管組成,本設(shè)計(jì)采用共陽(yáng)極接法。LED顯示器工作在靜態(tài)顯示方式下,共陰極點(diǎn)或共陽(yáng)極點(diǎn)連接在一起接地:每位的段選(adp)與一個(gè)8位并行口相連。共陰極數(shù)碼管的字型,字段和編碼的關(guān)系如下表1: 十六進(jìn)制數(shù) h gf edcba 顯示代碼 0 11000000 0xc0 1 11111001 0xf9 2 10100100 0xa4 3 10110000 0xb0 4 10011001 0x99 5 10010010 0x92 6 10000010 0x82 7 11111000 0xf8 8 10000000 0x80 9 10010000 0x90 . 01111111 0x7f 表 1 數(shù)碼管編碼表(共陽(yáng))5 軟件部分 開發(fā)工具介紹 單片的使用除了硬件,同樣也要軟件的使用,我們寫匯編程序編程CPU可執(zhí)行的機(jī)器碼有兩種方法,一種是手工匯編,一種是機(jī)器匯編。其中,當(dāng)電源打開的時(shí)候,單片機(jī)控制單元STC89C52進(jìn)行復(fù)位,寄存器清零,單片機(jī)送給DAC0832的數(shù)值為00H,輸出電壓為0V,此時(shí)經(jīng)過(guò)兩個(gè)運(yùn)算放大器的倒相放大后,電壓仍為0V,再經(jīng)過(guò)穩(wěn)壓器LM350后,輸出為Vout=*(1+27/220)=。然后再次調(diào)用顯示子函數(shù),顯示減小后的電壓值。 開 始 初 始 化顯示初值送顯示緩存調(diào)顯示子程序調(diào)延時(shí)子程序調(diào)鍵掃子程序是否有鍵按下 YKRY2鍵按下 Y NKEY3鍵按下 Y N調(diào)顯示子程序 調(diào)延時(shí)子程序 N返 回 圖13 子程序流程圖 開 始初 始 化暫存顯示的電壓查表取段控碼段控碼送P2口位控碼送P1口調(diào)延時(shí)子程序修改段控碼修改位控碼三位掃描完 N Y 返 回 圖14 顯示子程序流程圖 鍵掃子程序源程序 鍵掃子程序負(fù)責(zé)掃描P1口,屏蔽掉高四位數(shù)據(jù)后,得到P1口的處理函數(shù),即P1口低四位的反碼,然后調(diào)鍵掃描,判斷P1口是否為0,經(jīng)顯示子程序延時(shí)去抖后,為零即無(wú)鍵按下,不為零即有鍵按下,然后返回鍵值給主函數(shù)。軟件部分設(shè)計(jì)為控制按鍵每按一次,單片機(jī)P0口輸出數(shù)據(jù)增加3,此時(shí)調(diào)整UA741的放大系數(shù)。所以在本次設(shè)計(jì)中不能達(dá)到0V的電壓,但如果在0832的基準(zhǔn)電壓上再加上一個(gè)5V的基準(zhǔn)電壓便可達(dá)到輸出0V的要求。我們課本上所學(xué)知識(shí)是有限的,因此我們?cè)诮鉀Q實(shí)際問(wèn)題的時(shí)候,不但要充分利用已學(xué)的知識(shí),還要積極的運(yùn)用網(wǎng)絡(luò),常到圖書館查閱資料。8 謝辭在這次課程設(shè)計(jì)中,要特別感謝帶領(lǐng)我們的老師,雖然這是我們第二次做課程設(shè)計(jì),但是我們對(duì)于這次的設(shè)計(jì)題目沒(méi)有多少思路,不知如何下手,每次見面你都會(huì)給我們講的特別仔細(xì),讓我們明白接下來(lái)一步該做什么,該借閱什么樣的參考書,最后是報(bào)告的格式,格式非常重要,包括以后的畢業(yè)論文。sbit g=P1^4。 vol=。 //P0口數(shù)據(jù)加3 P0=t。 // } break。 // 取電壓值小數(shù)點(diǎn)的一位 led[2]=k%100。 // P1口送位碼,選中第零位 delay(700)。 //調(diào)延時(shí)程序 } break。 } }uchar keychuli(){ uchar k。 //調(diào)P1口處理函數(shù) if(keyzhi!=0) // 有鍵動(dòng)作延時(shí)抖動(dòng),否則函數(shù)返回 { put_on_leds()。}。 //再次調(diào)P1口處理函數(shù) if(keyzhi!=0) //有
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1