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

正文內(nèi)容

基于單片機(jī)數(shù)控直流電源設(shè)計(jì)畢業(yè)論文-文庫(kù)吧資料

2025-06-28 22:54本頁(yè)面
  

【正文】 delay()。 //DA初始化,關(guān)閉 wr=1。 //數(shù)碼管,關(guān)閉 dula=0。 }}/*===========================主函數(shù)==================*/void init(){ di=1。 //開(kāi)始bubu函數(shù) } if(flag0!=3) { bubustop()。 //使DA芯片輸出指定的步進(jìn)電壓的相應(yīng)電流 } if(flag0==2) { dastart(table3[flag1])。 //設(shè)定步進(jìn)電壓函數(shù) } if(s1num==2) { shechang()。 if(s1num==0) { xianshu()。 //讀取AD芯片的數(shù)據(jù)即測(cè)得的電流,但由于有乘以相應(yīng)的系數(shù),所以輸出結(jié)果為輸出端的電壓/*===========================主函數(shù)==================*/void main(){ init()。 //開(kāi)始bubu函數(shù)模式,數(shù)碼管顯示電路中的電壓void bubustop()。 //設(shè)定并顯示設(shè)定的常用電壓void bubu()。 //顯示電路中的電流void shebujin()。 //,void dastart(uint x)。 //在指定地址讀數(shù)據(jù)/*I2C函數(shù)聲明*/void display(uchar qian,uchar bai,uchar shi,uchar ge)。 //讀數(shù)據(jù)void write_add(uchar address,uchar date)。 //應(yīng)答void write_byte(uchar date)。 //開(kāi)始I2C通訊void stop()。 //初始化函數(shù)void keyscan()。 //延時(shí)一微秒左右void delayms(uint z)。 //AD的片選端sbit di=P2^7 。 //串行數(shù)據(jù)輸入端 sbit ADOUT=P2^1 。 //AD轉(zhuǎn)換結(jié)束端,在最后的I/O CLOCK下降沿之后, //EOC從高電平變?yōu)榈碗娖讲⒈3值睫D(zhuǎn)換完成和數(shù)據(jù)準(zhǔn)備傳輸為止sbit ADCLOCK=P2^3 。 //按鍵3,即減小鍵sbit s4=P3^6 。 //按鍵1,即功能切換鍵sbit s2=P3^1 。 //DAC0832的片選信號(hào)端sbit wr=P1^5 。 //數(shù)碼管的段選,用來(lái)選擇數(shù)碼管顯示的數(shù)字sbit wela=P3^7 。 //I2C的數(shù)據(jù)/地址傳輸端sbit SDA=P1^6 。uchar code table3[]={ //常用電壓0x12c,0x1f4,0x258,0x384,0x4b0}。.39。uchar code table1[]={ //normal number0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f}。 第八章 心得體會(huì) 附錄一:完整的系統(tǒng)源代碼: includedefine uchar unsigned chardefine uint unsigned int/*變量解釋:num0 輸出電壓除以AD芯片(TLC2543)的讀取電壓的比值num1 num1的值為放大比例,即輸出電流除以DA芯片(DAC0832)的輸出電壓*100(即顯示的值)的比值max 當(dāng)電路中電流為最大時(shí),AD輸出的電流*/define num0 1define num1 1define max 1/*變量解釋:flag 判斷是否鎖定鍵盤flag1 常用電壓的設(shè)定flag0 判斷DA值為bujin,還是常用電壓,還或是bubu函數(shù)s1num s1按鍵的值s4num s4按鍵的值a 判斷bubu程序是加還是減*/uchar s1num,s4num,flag,flag1,flag0, qian,bai,shi,ge,a。當(dāng)再次按下s1鍵時(shí)停止步步函數(shù)。當(dāng)數(shù)碼管顯示為電路輸出電壓,連續(xù)三次按下s1則進(jìn)入步步函數(shù),此時(shí)電路的輸出電壓以原電路的輸出電壓為基礎(chǔ)步步增大或減小。當(dāng)數(shù)碼管顯示輸出電壓時(shí),若連續(xù)按下兩次s1則進(jìn)入常用電壓設(shè)置,用s2和s3分別控制常用電壓的增減,其中常用電壓有3V,5V,6V,9V,12V。3. 鍵盤顯示程序 剛上電時(shí),數(shù)碼管顯示的是電路的輸出電壓。初始化函數(shù)進(jìn)入鍵盤掃描函數(shù),并根據(jù)所按鍵的不同運(yùn)行不同的子函數(shù)進(jìn)入檢驗(yàn)函數(shù),判斷電路中的電流是否超過(guò)額定電流,若超過(guò)則作出相應(yīng)的反應(yīng).進(jìn)入大循環(huán)2. 過(guò)流保護(hù)程序過(guò)流保護(hù)由中斷實(shí)現(xiàn),通過(guò)AD轉(zhuǎn)換檢測(cè)電路中的電流。執(zhí)行后,數(shù)碼管顯示電路中的電壓。按下功能轉(zhuǎn)換鍵進(jìn)入預(yù)置電壓環(huán)節(jié),等待鍵盤輸入。參考電路: 第四章 系統(tǒng)軟件設(shè)計(jì) 軟件要實(shí)現(xiàn)的功能是:鍵盤對(duì)單片機(jī)輸入數(shù)據(jù),單片機(jī)對(duì)獲得的數(shù)據(jù)進(jìn)行處理,送到數(shù)模轉(zhuǎn)換器,再送入數(shù)碼管顯示,實(shí)現(xiàn)對(duì)電壓的控制。7. ICL7107測(cè)試電路 ICL7107是一塊應(yīng)用非常廣泛的集成電路。  XTAL1:反向振蕩放大器的輸入及內(nèi)部時(shí)鐘工作電路的輸入。注意加密方式1時(shí),/EA將內(nèi)部鎖定為RESET;當(dāng)/EA端保持高電平時(shí),此間內(nèi)部程序存儲(chǔ)器。但在訪問(wèn)外部數(shù)據(jù)存儲(chǔ)器時(shí),這兩次有效的/PSEN信號(hào)將不出現(xiàn)。  /PSEN:外部程序存儲(chǔ)器的選通信號(hào)。另外,該引腳被略微拉高。如想禁止ALE的輸出可在SFR8EH地址上置0。因此它可用作對(duì)外部輸出的脈沖或用于定時(shí)目的。在FLASH編程期間,此引腳用于輸入編程脈沖。當(dāng)振蕩器復(fù)位器件時(shí),要保持RST腳兩個(gè)機(jī)器周期的高電平時(shí)間。   RXD(串行輸入口)   TXD(串行輸出口)   /INT0(外部中斷0)   /INT1(外部中斷1)   T0(記時(shí)器0外部輸入)   T1(記時(shí)器1外部輸入)   /WR(外部數(shù)據(jù)存儲(chǔ)器寫選通)   /RD(外部數(shù)據(jù)存儲(chǔ)器讀選通)  P3口同時(shí)為閃爍編程和編程校驗(yàn)接收一些控制信號(hào)。當(dāng)P3口寫入“1”后,它們被內(nèi)部上拉為高電平,并用作輸入。P2口在FLASH編程和校驗(yàn)時(shí)接收高八位地址信號(hào)和控制信號(hào)。P2口當(dāng)用于外部程序存儲(chǔ)器或16位地址外部數(shù)據(jù)存儲(chǔ)器進(jìn)行存取時(shí),P2口輸出地址的高八位。并因此作為輸入時(shí),P2口的管腳被外部拉低,將輸出電流。在FLASH編程和校驗(yàn)時(shí),P1口作為第八位地址接收?! 1口:P1口是一個(gè)內(nèi)部提供上拉電阻的8位雙向I/O口,P1口緩沖器能接收輸出4TTL門電流。P0能夠用于外部程序數(shù)據(jù)存儲(chǔ)器,它可以被定義為數(shù)據(jù)/地址的第八位?! 0口:P0口為一個(gè)8位漏級(jí)開(kāi)路雙向I/O口,每腳可吸收8TTL門電流。2.管腳說(shuō)明:  VCC:供電電壓。   此外,AT89S51設(shè)計(jì)和配置了振蕩頻率可為0Hz并可通過(guò)軟件設(shè)置省電模式。18V,(超低失調(diào)精密運(yùn)放)一樣。22V,差分電壓177。使能輸入有改善抗擾度的滯后作用管腳圖如圖所示:UA741芯片uA741通用高增益運(yùn)算通用放大器,雙列直插8腳或圓筒8腳封裝。緩沖控制輸入置數(shù)全并行存取三態(tài)總線驅(qū)動(dòng)輸出  74HC573與以下型號(hào)邏輯功能相同:  74HC563,但輸出為反相  74HC373,但引腳布局不同74HC571的特點(diǎn):特點(diǎn):  當(dāng)OE為低時(shí),8個(gè)鎖存器的內(nèi)容可被正常輸出;當(dāng)OE為高時(shí),輸出進(jìn)入高阻態(tài)?! ‘?dāng)LE為高時(shí),數(shù)據(jù)從Dn輸入到鎖存器,在此條件下,鎖存器進(jìn)入透明模式,也就是說(shuō),鎖存器的輸出狀態(tài)將會(huì)隨著對(duì)應(yīng)的D輸入每次的變化而改變?! ?4HC573包含八路D 型透明鎖存器,每個(gè)鎖存器具有獨(dú)立的D 型輸入,以及適用于面向總線的應(yīng)用的三態(tài)輸出。上電時(shí),第一周期讀取的Dout數(shù)據(jù)無(wú)效,應(yīng)舍去。,在CS下降之處,tSU時(shí)間處由CLK上升將Din數(shù)據(jù)移入輸入寄存器。=10us,轉(zhuǎn)換完畢,EOC上升。,上次AD結(jié)果的最低位A0輸出到Dout供讀數(shù)。,由前4個(gè)CLK上升沿移入寄存器的四位通道地址被譯碼,相應(yīng)模入通道接通,其模入電壓開(kāi)始時(shí)對(duì)內(nèi)部開(kāi)關(guān)電容充電。,在CS之后tsu=,使CLK上升,將Din上的數(shù)據(jù)移入輸入寄存器。工作時(shí)序 :以MSB為前導(dǎo), 用CS進(jìn)行12個(gè)時(shí)鐘傳送的工作時(shí)序如下圖所示。在轉(zhuǎn)換結(jié)束后,EOC引腳變?yōu)楦唠娖?,轉(zhuǎn)換過(guò)程中由片內(nèi)時(shí)鐘系統(tǒng)提供時(shí)鐘,無(wú)需外部時(shí)鐘。TLC2543除了具有高速的轉(zhuǎn)換速度外,片內(nèi)還集成了14路多路開(kāi)關(guān)。它可以直接與SPI器件進(jìn)行連接,不需要其他外部邏輯。13REF—I負(fù)基準(zhǔn)電壓端,基準(zhǔn)電壓的低端(通常為低)被加到REF20VCC電源TLC2543引腳、功能及時(shí)序一、引腳:TLC2543為20腳DIP封裝,引腳圖如下圖所示。14REF+I正基準(zhǔn)電壓端。(3)將前一次轉(zhuǎn)換數(shù)據(jù)的其余11位輸出到DATAoUT端,在I/ OCLOCK \下降沿時(shí)數(shù)據(jù)開(kāi)始變化。I/O’CLOCK接收串行輸入信號(hào)并完成以下四個(gè)功能:(1)在I/O clock 的錢8個(gè)上升沿,8為輸入數(shù)據(jù)存入數(shù)據(jù)寄存器。除另外說(shuō)明外,地所有的電壓測(cè)量都相對(duì)GND而言。10GND地。19EOC0轉(zhuǎn)換輸出端。16DATTAOUT0A/D 轉(zhuǎn)換結(jié)果的三態(tài)串行輸出端。在CS端由高變低時(shí),內(nèi)部計(jì)數(shù)器復(fù)位。,驅(qū)動(dòng)源阻抗必須小于或等于50歐,而且用60PF電容來(lái)限制模擬輸入電壓的斜率。引腳號(hào)名稱I/O說(shuō)明1~9,11,12AINO~AIN10I模擬量的輸入端。 TLC2543與圍外電路的連線簡(jiǎn)單,三個(gè)控制輸入端的CS(片選)、輸入/輸出時(shí)鐘(I/O CLOCK)以及串行數(shù)據(jù)輸入端(DATE INPUT 。芯片的時(shí)序圖:Data Validity Start and Stop DefinitionOutput Acknowledge集成運(yùn)放NE5534芯片description/ordering informationThe NE5534, NE5534A, SA5534, and SA5534A are highperformance operational amplifiers biningexcellent dc and ac characteristics. Some of the features include very low noise, high outputdrive capability,high unitygain and maximumoutputswing bandwidths, low distortion, and high slew
點(diǎn)擊復(fù)制文檔內(nèi)容
范文總結(jié)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1