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

正文內(nèi)容

電子信息工程畢業(yè)設計-基于單片機數(shù)控直流電源設計(存儲版)

2025-02-12 14:22上一頁面

下一頁面
  

【正文】 ====================*//*================數(shù)碼管顯示函數(shù)=====================*//*===================================================*/void display(uchar qian,uchar bai,uchar shi,uchar ge){ csda=1。 wela=0。 wela=0。 wela=0。 wela=0。 aa++。 bubu()。 delay()。 SCL=1。 temp=date。 SCL=1。 delay()。 k=(k1)|j。 write_byte(address)。 respons()。 return date。i16。//接收AD數(shù)據(jù),從MSBLSB ADCLOCK=0。 //flag0為3時,數(shù)碼管顯示電路電壓,并開啟bubu函數(shù) } if(s1num==4) { s1num=0。 if(flag1==5) flag1=0。 } } } while(!s3) //等待松手釋放 { if(s1num==1) { shebujin()。 flag=0。 ge=shu%10。 ge=bujin%10。 ge=table3[flag1]%10。 } dastart(yibu)。 } if(a==1) { yibu=yibu10。 bai=table3[flag1]%1000/100。 bai=bujin%1000/100。 bai=shu%1000/100。 //此時數(shù)碼管處于顯示狀態(tài) } if(s4num==2) { flag=1。 } } if(s1num==2) { flag1。 if(bujin==1301) { bujin=0。 //flag0為1時,數(shù)碼管顯示步進電壓,按確定鍵之后,DA按bujin值輸出電壓 } if(s1num==2) { flag0=2。 //左移,準備輸入下一位值 din=1。 //EOC,CS置零開始本次通訊 adcs=0。 date=read_byte()。 start()。 /*器件地址,EEPROM默認前四位為1010,第8位是數(shù)據(jù)的傳送方向位(R/T),0表示主機發(fā)送數(shù)據(jù)(T),1表示主機接收數(shù)據(jù)(R)。 delay()。}uchar read_byte(){ uchar i,j,k。 SDA=CY。 delay()。 delay()。 delay()。 tt++。 TH0=(6553650000)/256。 wela=1。 wela=1。 wela=1。 wela=1。 P0=x*num1。x0。 s4num=0。 //初始化定時器1,關閉 TL1=(6553650000)%256。 delay()。 }}/*===========================主函數(shù)==================*/void init(){ di=1。 if(s1num==0) { xianshu()。 //顯示電路中的電流void shebujin()。 //應答void write_byte(uchar date)。 //AD的片選端sbit di=P2^7 。 //按鍵1,即功能切換鍵sbit s2=P3^1 。uchar code table3[]={ //常用電壓0x12c,0x1f4,0x258,0x384,0x4b0}。當再次按下s1鍵時停止步步函數(shù)。初始化函數(shù)進入鍵盤掃描函數(shù),并根據(jù)所按鍵的不同運行不同的子函數(shù)進入檢驗函數(shù),判斷電路中的電流是否超過額定電流,若超過則作出相應的反應.進入大循環(huán)2. 過流保護程序過流保護由中斷實現(xiàn),通過AD轉換檢測電路中的電流。7. ICL7107測試電路 ICL7107是一塊應用非常廣泛的集成電路?! ?PSEN:外部程序存儲器的選通信號。在FLASH編程期間,此引腳用于輸入編程脈沖。P2口在FLASH編程和校驗時接收高八位地址信號和控制信號。  P1口:P1口是一個內(nèi)部提供上拉電阻的8位雙向I/O口,P1口緩沖器能接收輸出4TTL門電流。   此外,AT89S51設計和配置了振蕩頻率可為0Hz并可通過軟件設置省電模式。緩沖控制輸入  當OE為低時,8個鎖存器的內(nèi)容可被正常輸出;當OE為高時,輸出進入高阻態(tài)。,在CS下降之處,tSU時間處由CLK上升將Din數(shù)據(jù)移入輸入寄存器。,在CS之后tsu=,使CLK上升,將Din上的數(shù)據(jù)移入輸入寄存器。它可以直接與SPI器件進行連接,不需要其他外部邏輯。I/O’CLOCK接收串行輸入信號并完成以下四個功能:(1)在I/O clock 的錢8個上升沿,8為輸入數(shù)據(jù)存入數(shù)據(jù)寄存器。16DATTAOUT0A/D 轉換結果的三態(tài)串行輸出端。 TLC2543與圍外電路的連線簡單,三個控制輸入端的CS(片選)、輸入/輸出時鐘(I/O CLOCK)以及串行數(shù)據(jù)輸入端(DATE INPUT 。SDA 串行數(shù)據(jù)/地址CAT24WC01/02/04/08/16 雙向串行數(shù)據(jù)/地址管腳用于器件所有數(shù)據(jù)的發(fā)送或接收SDA 是一個開漏,輸出管腳可與其它開漏輸出或集電極開路輸出進行線或wireORA0 A1 A2 器件地址輸入端這些輸入腳用于多個器件級聯(lián)時設置器件地址當這些腳懸空時默認值為0 24WC01 除外。電壓顯示電路,如下圖所示:電路按一般的接法,在段,位選口上接上上拉電阻。圖中的TLC24531為11通道、12位串行A/D轉換器,具有12位分辨率,轉換時間為10μs,有11個模擬輸入通道,3路內(nèi)置自測試方式,采樣率為66 kbps,線性誤差177。(3)、IOUT2 :模擬電流輸出端2, IOUT2與IOUT1的和為一個常數(shù),即IOUT1+IOUT2=常數(shù)。其主要參數(shù)如下 :分辨率為8位,轉換時間為1μs,滿量程誤差為177。該系統(tǒng)的短路保護采用保險管來完成。電路的比較放大采用運放NE5534來設計,該器件具有共模抑制比高,響應速度快和壓擺率高的特點。經(jīng)過整流后的電壓用兩個電容實現(xiàn)濾波處理。第三章 主要電路單元的設計本系統(tǒng)由電源模塊、調(diào)壓模塊、D/A轉換模塊、顯示與鍵盤模塊組成。使用輸出電容能改變瞬態(tài)響應。3%和177。因為1602液晶顯示器相對來說比較昂貴,而且我們的顯示部分只是顯示電壓的輸出值。 PIC芯片的內(nèi)置很強大,但是一方面它的價格比較昂貴,另一方面,也是由于我們對PIC不大了解,沒有試驗過,所以,我們選擇了51作為我們的控制器。方案二:應用AT89S51作為控制器。第二章 方案論證及比較 控制器部分 方案一:應用PIC芯片作為控制器。I/O腳增加了用于設置輸入或輸出狀態(tài)的方向寄存器(TRISn , 其中n對應各口,如A、B、C、D、E等),從而解決了51系列I/O腳為高電平時同為輸入和輸出的狀態(tài)。它不光能對片內(nèi)某些特殊功能寄存器的某位進行處理,如傳送、置位、清零、測試等,還能進行位的邏輯運算,其功能十分完備,使用起來得心應手。優(yōu)點:可是角度寬,價格便宜。 電源部分方案一:三端固定輸出電壓式穩(wěn)壓電源78XX系列運用其器件內(nèi)部電路來實現(xiàn)過壓保護、過流保護、過熱保護 。LM117/LM317 。比如 把調(diào)整端懸浮到一個較高的電壓上,可以用來調(diào)節(jié)高達數(shù)百伏的電壓,只要輸入輸出壓差不超過117/LM317的極限就行。電路如圖所示: 整流濾波電路該整流濾波電路中,220V 的市電輸入到電路中,經(jīng)過一個整流橋堆整流電路78系列的三端穩(wěn)壓器能夠輸出正的電壓。由于DAC0832是8位的D/A轉換器,故有255步進。因此,該DAC的轉換分辨率為10/(281)= V,即CPU輸出給DAC的數(shù)據(jù)變化為1 Bit, V。DAC0832引腳圖如圖所示:圖中,當ILE為高電平,片選信號 /CS 和寫信號 /WR1為低電平時,輸入寄存器控制信號為1,這種情況下,輸入寄存器的輸出隨輸入而變化。 VREF端與D/A內(nèi)部T形電阻網(wǎng)絡相連。 MHz,電源輸出電壓Uo的取樣信號從IN0輸入,芯片的I/O時鐘端、數(shù)據(jù)輸入端、轉換數(shù)據(jù)輸出端、,,然后經(jīng)單片機處理后從P0口輸出,在經(jīng)芯片MC74HC573N驅動后送入數(shù)碼管,通過數(shù)碼管顯示輸出電壓。該部分電路采用了最基本的AT89S51為基核,通過對該芯片編程,使芯片實現(xiàn)各種強大的功能。當使用24WC08 時最多可連接2 個器件且僅使用地址管腳A2 A0 A1 管腳未用可以連接到Vss 或懸空如果只有一個24WC08 被總線尋址A2 管腳可懸空或連接到Vss。11路輸入信號由內(nèi)部多路器選通。在最后的I/O?。茫蹋希茫恕∠陆笛刂?,EOC從高電平變?yōu)榈碗娖讲⒈3洲D換完成和數(shù)據(jù)準備傳輸為止。(4)I/OCLOCK 的最后一個下降沿,降轉換的控制信號送到內(nèi)部狀態(tài)控制位。其中n路為外部模擬量輸入,3路為片內(nèi)自測電壓輸入。,將Din腳的輸入控制字C0位移入輸入寄存器后,Din腳即無效。74HC57374HC573 概述  74HC573是一款高速CMOS器件,74HC573引腳兼容低功耗肖特基TTL(LSTTL)系列。工作電壓177?! ND:接地?! 2口:P2口為一個內(nèi)部上拉電阻的8位雙向I/O口,P2口緩沖器可接收,輸出4個TTL門電流,當P2口被寫“1”時,其管腳被內(nèi)部上拉電阻拉高,且作為輸入。作為輸入,由于外部下拉為低電平,P3口將輸出電流(ILL)這是由于上拉的緣故。然而要注意的是:每當用作外部數(shù)據(jù)存儲器時,將跳過一個ALE脈沖?! ?EA/VPP:當/EA保持低電平時,則在此期間外部程序存儲器(0000HFFFFH),不管是否有內(nèi)部程序存儲器。1. 主控程序主控程序首先進行系統(tǒng)的初始化,然后顯示電路中的輸出電壓,初始應為0V。當?shù)谝淮伟聪骆I一(即s1)時,進入設置步進初值的模式,數(shù)碼管顯示設置的初始步進值(用s2和s3分別控制步進初值的增減),按下s4為確定鍵,此時數(shù)碼管顯示為電路輸出電壓。/*變量解釋:shu 輸出電壓的顯示值yibu 自動步進的DA值bujin 步進的設定值*/ uint shu,yibu,bujin。 //I2C的時鐘端sbit dula=P3^2 。 //按鍵4,即鎖定解鎖鍵sbit ADEOC=P2^4 。 //延時單位為毫秒void init()。 //在指定地址寫數(shù)據(jù)uchar read_add(uchar address)。 //,先增大,至超過13V時,再減小void bubustart()。 //設定常用電壓函數(shù) }
點擊復制文檔內(nèi)容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1