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

正文內(nèi)容

電子設(shè)計(jì)競(jìng)賽論文-簡(jiǎn)易數(shù)控直流穩(wěn)壓電源設(shè)計(jì)(文件)

2025-07-15 15:45 上一頁面

下一頁面
 

【正文】 gel(){if(g_workmode==WK_DC||g_workmode==WK_SQU){LED_PRESET = 1。LED_SQU = 1。= ~0x02。TR1=1。 //DAC1:DAC1H=0x07。DisBuf[0]=Tab[14]。}}void Set()38{if(g_workmode==WK_SQU||g_workmode==WK_TRI)return。= ~0x02。DisBuf[3]=Tab[0]。}void scan_add(){if(g_workmode==WK_DC||g_workmode==WK_SCANDOWN){g_workmode=WK_SCANUP。 //open timer0 TR0=1。TL0 = 0xAF。up=0。else i=99。vol=g_code*。Delay(200)。g_code=code_tab[i]。DisBuf[2]=Tab[vol/10]| 0x80。}}if (!DC_MOD){Delay(200)。} } if (!SCAN_A){41Delay(200)。} } if (!SCAN_S){Delay(200)。} } if (!ENTER){Delay(200)。}if(counter==3amp。num=0。DisBuf[2]=Tab[vol/10]| 0x80。LED_PRESET=1。} } if (!SET){Delay(200)。} }if (!NUM_0){Delay(200)。num+=0。amp。DisBuf[3]=Tab[0]。if (!NUM_1){44//====================================if(counter==0amp。DisBuf[2]=Tab[1]。g_workmode==WK_SET){counter++。}//====================================while(!NUM_1)。amp。DisBuf[3]=Tab[0]。num+=2。Delay(200)。g_workmode==WK_SET){counter++。}if(counter==2amp。DisBuf[2]|= 0x80。46} } if (!NUM_4){Delay(200)。num+=4。amp。DisBuf[3]=Tab[4]。if (!NUM_5){//====================================if(counter==0amp。DisBuf[2]=Tab[5]。g_workmode==WK_SET){counter++。}//====================================while(!NUM_5)。amp。DisBuf[3]=Tab[0]。num+=6。Delay(200)。g_workmode==WK_SET){counte。if (!NUM_7){//====================================if(counter==0amp。48DisBuf[3]=Tab[6]。amp。num+=6。} } if (!NUM_6){Delay(200)。DisBuf[2]|= 0x80。}if(counter==2amp。g_workmode==WK_SET)47{counter++。Delay(200)。num+=4。DisBuf[3]=Tab[0]。amp。}//====================================while(!NUM_3)。g_workmode==WK_SET){counter++。DisBuf[2]=Tab[3]。if (!NUM_3){//====================================if(counter==0amp。DisBuf[3]=Tab[2]。amp。num+=2。} } if (!NUM_2){Delay(200)。DisBuf[2]|= 0x80。}if(counter==2amp。g_workmode==WK_SET){counter++。Delay(200)。num+=0。DisBuf[3]=Tab[0]。amp。//====================================43while(!SET)。}//====================================while(!ENTER)。TMR3CN|=0x04。SetDAC0(g_code)。g_workmode==WK_SET){counter++。TR0=0。//====================================while(!SCAN_S)。//====================================while(!SCAN_A)。//====================================while(!DC_MOD)。 }while(!DECREASE)。SetDAC1(0)。if (!DECREASE){if(g_workmode==WK_DC){if (i0)i。DisBuf[3]=Tab[vol%10]。SetDAC0(g_code)。}}void KeyBoard(){if (!INCREASE){Delay(200)。39ET0=1。 //設(shè)方向標(biāo)志down=0。 TH0 = 0x3C。g_workmode=WK_SET。TR0=0。=0xFB。DisBuf[2]=Tab[11]。 //DAC0:0VDAC0H=0x00。P6=0x01。 //open timer1,delay 1ms,f=1kHz.TL1=0x18。=0xFB。 LED_TRI = 0。DisBuf[2]=Tab[11]。 //DAC0:0VDAC0H=0x00。P6=0x00。 //open timer1,delay 1ms,f=1kHz.TL1=0x18。=0xFB。 LED_TRI = 1。P6=0x00。TR1=0。g_workmode=WK_DC。 LED_DC_MOD = 0。DisBuf[1]=Tab[13]。SetDAC0(g_code)。}void DC(){int vol。 // start Timer3,using system clock}void Time0_and_Time1_Init() /**/{ CKCON = 0x00。 // 500Hz 35TMR3 = 0xffff。EA=1。 // select AIN00ADC0CF = (16000000/2500000) 3。 //開啟并選擇 DAC0、DAC1 的工作方式(輸出更新在寫 DACXH 時(shí))DAC1CN=0x80。 //DAC0 輸出 0V(即初始電壓為 0V) DAC0L=0x00。 // set brightness to halfSend7219(0x0B,0x03)。LOAD7219 = 1。DisBuf[2] = 4。P2 = 0xff。 // 漏極開路,P31 推挽XBR2 = 0X40。 // 切換到外部晶體} // 端口初始化// 注:7219 對(duì)應(yīng)的端口需要配置成推挽方式void PortInit(){33P0MDOUT = 0X00。while((OSCXCN amp。//DisBuf[0] = (measureVol /1000) | 0x80。measureVol = (int)vol。measureVol = ADC0H 8。}EA=1。DAC0H=0x00。TH1 = 0xFC。}///////////////////////////////////////////////////////////////////////// 定時(shí)器 1 中斷///////////////////////////////////////////////////////////////////////char squareLevel = 0。DisBuf[2]=Tab[vol/10]| 0x80。DisBuf[3]=Tab[vol%10]。if(i0){g_code=code_tab[i]。vol=g_code*。DisBuf[2]=Tab[vol/10]| 0x80。30if(up==1){if(scan_counter==5){scan_counter=0。TR0 = 0。Send7219(0x03, DisBuf[2])。}CLK7219 = 0。 0x80。}ADS = dat。 0x80。ADS = add。DAC1H = high。 0xff。DAC0H = high。 0xff。 //Enter 鍵///////////////////////////////////////////////////////////////////////// 延時(shí)///////////////////////////////////////////////////////////////////////void Delay(uint nCount) //delay nCount us{28while(nCount)。 //數(shù)字 7sbit NUM_8 = P2^6。 //數(shù)字 3sbit NUM_4 = P2^2。 //旋鈕+sbit NUM_0 = P1^0。 //掃描速度控制鍵sbit SCAN_A = P3^6。 //自動(dòng)掃描鍵sbit DC_MOD = P0^7。 //直流輸出指示燈sbit LED_SQU = P0^3。 // 7219 數(shù)據(jù)輸入幀信號(hào)sbit DIN7219 = P1^4。 //數(shù)字鍵標(biāo)志 099int scan_counter。 //used for SCANUP and SCANDOWNint counter。xdata int code_tab[100]={0,44,85,126,167,208,248,289,329,370,410,450,492,532,573,613,654,695,735,776,817,858,898,939,979,1021,1062,1102,1143,1184,1224,1264,1305,1345,1386,1427,1468,1508,1549,1590,1630,1671,1712,1753,1793,1833,1874,1914,1954,1995,2035,2076,2117,2157,2198,2238,2279,2320,2360,2400,2441,2482,2523,2563,2604,2645,2685,2727,2767,2807,2847,2887,2928,2969,3009,3050,3090,3131,3172,3213,3253,3294,3335,3375,3416,3456,3497,3537,3578,3618,3659,3699,3740,3781,3822,3862,3903,3944,3985,4026 }。define TRUE 1define FALSE 0//////////////////////////////////////////////////////////////////////define DISINTER 1000//////////////////////////////////////////////////////////////////////26// 工作方式enum{WK_DC,WK_SQU,WK_TRI,WK_SET,WK_SCANUP,WK_SCANDOWN,}。數(shù)控直流電源的研究[J]。[6]何香玲,鄧剛。新穩(wěn)壓電源及應(yīng)用實(shí)例[M]。23參考[1]《單片微機(jī)原理及應(yīng)用》 ,第二版,機(jī)械工業(yè)出版社,2022 年 2 月。表 51 系統(tǒng)功能與性能總結(jié)基本要求輸出電壓范圍:0V~具有”+”、 ”“步調(diào) 功能,步進(jìn)自動(dòng)掃描代替 “+”、“”步調(diào)功能,步進(jìn) 紋波電壓≤10 mV擴(kuò)展輸出電壓種類實(shí)測(cè)性能輸出電壓范圍:0V~ 具有”+”、 ”“步調(diào)功能,
點(diǎn)擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1