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

正文內(nèi)容

基于單片機(jī)的直流數(shù)控電壓源課程設(shè)計(jì)完整方案(更新版)

  

【正文】 efault:break。 switch(temp) { case 0xe0:num=10。 while(temp!=0xf0) { delay(20)。 case 0x70:num=13。0xf0。 temp=tempamp。 case 0xb0:num=6。 if(temp!=0xf0) { //delay(10)。 } P1=0xfd。 //0xf0和 0xe0的交處,即 的交處 case 0xd0:num=8。 temp=tempamp。 uchar keyscan() // 鍵盤掃描程序 { uchar temp,num。 。 PPAGEENABLE EQU 0 。 。 。 Reentrant Stack Initilization 。 the absolute startaddress of PDATA memory PDATALEN EQU 0H 。 。 BL51 your object file list, controls 。 。 本次關(guān)于簡(jiǎn)易數(shù)控直流穩(wěn)壓電源的設(shè)計(jì)與制作是在 嚴(yán)輝老師 以及其他輔導(dǎo)老師的精心指導(dǎo)下,和同組內(nèi)其他成員的共同交流下才得以順利完成。 開始 判斷按鍵 + 設(shè) 置 其 它 步進(jìn),步減 子程序 設(shè) 置 子程序 返回 開始 D/A 數(shù)字量加02H 為“ +” ? 1 否 是 D/A 數(shù)字量加02H 返回 是否 為 否 是否 為 否 保持不變 為“ ” ? 是 是 是 4. 2 設(shè)置子程序 圖 21為 設(shè)置 子程序框圖 : 圖 21 設(shè)置 子程序框圖 返回 數(shù)字鍵? 顯示 〈 PLEASE SET〉 VOLTAGE V 判斷按鍵 顯示 〈 PLEASE SET 〉 VOLTAGE X V 否 判斷按鍵 是 顯示 〈 PLEASE SET 〉 VOLTAGE X. V 是 取消鍵? 顯示 〈 SET CANCLE 〉 VOLTAGE V ( A. B 為設(shè)置前電壓值) 是 否 判斷按鍵 “。 圖 16 系統(tǒng)主控程序 框圖 2 D/A子程序 圖 17為 D/A子程序框圖。松開 SW_ON 鍵 后由于 K1 處于自鎖狀態(tài),整個(gè)系統(tǒng)處于開啟狀態(tài)。因此采用常用的穩(wěn)壓電源來(lái)作為整個(gè)系統(tǒng)的電源。由上式可見(jiàn), Vout與 Vin 之間成線形關(guān)系,當(dāng) Vin 變化時(shí),輸出電壓改變。 3. 3 ADC0809 接口電路 由于輸出電壓范圍是 ~ ADC0809的測(cè)量范圍,因此使用電位器將輸出電壓分壓后送至 ADC0809的輸入端。 設(shè)計(jì)中用 2 個(gè)電壓控制字代表 當(dāng)電壓控制字從 0, 2, 4,??到 198時(shí), 可調(diào)穩(wěn)壓源輸出 , ,??, 。 DB0- DB7: 8 位數(shù)據(jù)總線,三態(tài)雙向。該顯示模塊可直接與 AT89s51 單片機(jī)相接,所有的顯示功能由控制器用指令實(shí)現(xiàn)。 CLK:時(shí)鐘輸入信號(hào), 0809的時(shí)鐘頻率范圍在 10~ 1200kHz,典型值為 640kHz。 Vref(+):參考電壓正端。 3)轉(zhuǎn)換時(shí)間為 100μs 4)單+ 5V 電源供電 5)模擬輸入電壓范圍 0~+ 5V,不需零點(diǎn)和滿刻度校準(zhǔn)。 Ffb:運(yùn)算放大器反饋線。單片機(jī)由這 8根線傳送給 D/A轉(zhuǎn)換數(shù)字量。 VCC:供電電壓 ( +5~ +15); GND:接地 ; Y1~ Y2:矩陣鍵盤行輸入, 圖 4 MM74C922 芯片引腳排列與名稱 其內(nèi)部接有上拉電阻; X1~ X2:矩陣鍵盤列輸入; OUT1~ OUT2:矩陣鍵盤列輸出; OSC:振蕩器輸入; DA:按鍵有效輸出,當(dāng)有任意鍵按下是 DA 輸出高電平; /OE:輸出有效端,低電平有效。在 FLASH編程期間,此引腳也用于施加 12V編程電源( VPP)。和 A/D的中斷輸入口。 P1口管腳寫入 1后,被內(nèi)部上拉為高,可用作輸入 ,該口在設(shè)計(jì)中 低四位 作為鍵盤輸入口 ,高四位與 RST作 為在線編程下載口 。 1. 2 主要特性 1) 與 MCS51兼容 ; 2) 8位字長(zhǎng)的 CPU; 3) 可在線 ISP編程的 4KB片內(nèi) FLASH存儲(chǔ)器,用于程序存儲(chǔ),可擦寫 1000次; 4) 256B的片內(nèi)數(shù)據(jù)存儲(chǔ)器,其中高 128字節(jié)地址被特殊功能寄存器 SFR占用; 5) 可編程的 32根 I/O口線( P0~ P3); 6) 2個(gè)可編程 16位定時(shí)器; 7) 一個(gè)數(shù)據(jù)指針 DPTR; 8) 1個(gè)可編程的全雙工串行通信口; 9) 具有“空閑”和“掉電”兩種低功耗工作方式; 10) 可編程的 3級(jí)程序鎖定位; 11) 工作電源的電壓為 5( 1177。該器件采用 ATMEL高密度非易失存儲(chǔ)器制造技術(shù)制造,與工業(yè)標(biāo)準(zhǔn)的 MCS51指令集和輸出管腳相兼容。 P1口: P1口是一個(gè)內(nèi)部提供上拉電阻的 8位雙向 I/O口, P1口緩沖器能接收輸出 4個(gè) TTL門電流。 P3口也可作為AT89S51的一些特殊功能口,如下 表 1所示: 表 1 各端口引腳與復(fù)用功能表 端口引腳 復(fù)用功能 TXD(串行輸入口) RXD(串行輸出口) /INT0(外部中斷 0) /INT1(外部中斷 1) T0(記時(shí)器 0外部輸入) T1(記時(shí)器 1外部輸入) /WR(外部數(shù)據(jù)存儲(chǔ)器寫選通) /RD(外部數(shù)據(jù)存儲(chǔ)器讀選通) 該口在設(shè)計(jì)中使用其 特 殊功能 作為 D/A, A/D讀寫信號(hào)的控制口。 /EA/VPP: /EA為訪問(wèn)芯片內(nèi)部和芯片外部程序存儲(chǔ)器的選擇信號(hào)。有按鍵按下時(shí)數(shù)據(jù)有效線變高,同時(shí)封鎖其他鍵,片內(nèi)鎖存器將保持鍵盤矩陣的 4 位編盤,可由微處理器讀出 2. 3 芯片引腳排列與名稱 DIP 封裝形式的 MM74C922 的芯片引腳排列與名稱如 圖 4 所示。 圖 5 DAC0832 的芯片引腳排列與名稱 D0~ D7: 8位數(shù)字量輸入引腳。 /WR1, /WR2:寫命令輸入線。 2)具有轉(zhuǎn)換起停控制端。 IN0~ IN7:8路模擬量輸入引腳。當(dāng) OE=1時(shí),即為高電平,允許輸出鎖存器輸出數(shù)據(jù)。 1602C 型點(diǎn)陣式 液晶顯示模塊 內(nèi)部有字符產(chǎn)生存儲(chǔ)器和數(shù)據(jù)存儲(chǔ)器。寫數(shù)據(jù) 時(shí), 圖 7 1602C 引腳排列與名稱 需要下降沿觸發(fā) ; 。系統(tǒng)中多個(gè) D/A 轉(zhuǎn)換器內(nèi)容可用一公共的選通信號(hào)選通輸出。其中 為 DAC0832 的片選控制端 。即: 圖 13 可調(diào)穩(wěn)壓電路 5??VinVout 其中 Vin 為 D/A 部分輸出的雙級(jí)性電壓, 5為 7805 的穩(wěn)壓值。可選用的有開關(guān)電源和穩(wěn)壓電源兩種,由 于 開關(guān)電源的紋波系數(shù)比較大,且設(shè)計(jì)要求電壓紋波 不大于 10mV 。當(dāng)系統(tǒng)接到 220V 交流電后經(jīng)變壓器降壓,整流橋整流后接到 K1,此時(shí)由于 U1( 7815)沒(méi)有輸入,所以K1沒(méi)有供電,整個(gè)后續(xù)系統(tǒng)處于關(guān)閉狀態(tài),當(dāng)按下 SW_ON 鍵時(shí) U1 得到輸入,產(chǎn)生 +15V 的輸出,同時(shí) K1 得電吸合,形成自鎖狀態(tài),同時(shí) 79L15 也得電輸出 15V電壓。 三.程序設(shè)計(jì) 1主控程序 圖 16為系統(tǒng)主控程序。可以使步進(jìn)量和步減量進(jìn)一步的減小 ,以滿足更高的要求。 同時(shí),通過(guò)本次課程設(shè)計(jì),鞏固了我們學(xué)習(xí)過(guò)的專業(yè)知識(shí),也使我們把理論與實(shí)踐從真正意義上相結(jié)合了起來(lái);考驗(yàn)了我們借助互聯(lián)網(wǎng)絡(luò)搜集、查閱相關(guān)文獻(xiàn)資料,和組織材料的綜合能力;從中可以自我測(cè)驗(yàn),認(rèn)識(shí)到自己哪方面有欠缺、不足,以便于在日后的學(xué)習(xí)中得以改進(jìn)、提高; 通過(guò)使用電路 CAD 軟件 Protel 99 se , 也讓我們了解到計(jì)算機(jī)輔助設(shè)計(jì) (CAD)的智能化 ,有利于提高工作效率。 : This code is executed after processor reset. 這個(gè)代碼在程序重啟之后執(zhí)行 。 。 at processor reset can be defined: 。 PDATASTART EQU 0H 。 。 set top of stack to highest location+1. 。 set top of stack to highest location+1. 。 in the linker invocation. 。 。 void delay(uint z)。 temp=P1。break。 } } else break。0xf0。break。 temp=P1。 P1=P1amp。break。0xf0。 while(P1!=0xf0)。break。 for(x=z。jz。 temp1=0。amp。 xiaoshu=keynum/xiaoshu。 else { i=(int)(sum/)。 } if(int0dac0832) { temp1=temp1+1。volt[0]=0。temp1=temp1+2。} if(weishu==2){volt[0]。volt[0]=
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1