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

正文內(nèi)容

鎖相放大器設(shè)計word版-資料下載頁

2025-06-03 07:13本頁面
  

【正文】 :無 ********************************************/ void stop(void) { SDA_L。 delay()。 SCL_H。 delay()。 SDA_H。 delay()。 } /******************************************* 函數(shù)名稱: mack 功 能:完成 IIC 的主機(jī)應(yīng)答操作 參 數(shù):無 返回值 :無 ********************************************/ void mack(void) { SDA_L。 _NOP()。 _NOP()。 SCL_H。 delay()。 SCL_L。 _NOP()。_NOP()。 SDA_H。 delay()。 } /******************************************* 函數(shù)名稱: mnack 功 能:完成 IIC 的主機(jī)無應(yīng)答操作 參 數(shù):無 返回值 :無 ********************************************/ 26 void mnack(void) { SDA_H。 _NOP()。 _NOP()。 SCL_H。 delay()。 SCL_L。 _NOP()。 _NOP()。 SDA_L。 delay()。 } /**********檢查應(yīng)答信號函數(shù) ******************/ /*如果返回值為 1 則證明有應(yīng)答信號,反之沒有 */ /******************************************* 函數(shù)名稱: check 功 能:檢查從機(jī)的應(yīng)答操作 參 數(shù):無 返回值 :從機(jī)是否有應(yīng)答: 1有, 0無 ********************************************/ void ack() { uchar i。 i=0。 SDA_in。 SCL_H。 delay()。 while((P1INamp。BIT1)amp。amp。(i250)) i++。 SDA_out。 SCL_L。 delay()。 } /******************************************* 函數(shù)名稱: write1 功 能:向 IIC 總線發(fā)送一個 1 參 數(shù):無 27 返回值 :無 ********************************************/ void write1(void) { SDA_H。 delay()。 SCL_H。 delay()。 SCL_L。 delay()。 } /******************************************* 函數(shù)名稱: write0 功 能:向 IIC 總線發(fā)送一個 0 參 數(shù):無 返回值 :無 ********************************************/ void write0(void) { SDA_L。 delay()。 SCL_H。 delay()。 SCL_L。 delay()。 } /******************************************* 函數(shù)名稱: write1byte 功 能:向 IIC 總線發(fā)送一個字節(jié)的數(shù)據(jù) 參 數(shù): wdata發(fā)送的數(shù)據(jù) 返回值 :無 ********************************************/ void write1byte(uchar wdata) { uchar i。 28 for(i = 8。i 0。i) { if(wdata amp。 0x80) write1()。 else write0()。 wdata = 1。 } SDA_H。 _NOP()。 } /******************************************* 函數(shù)名 稱: read1byte 功 能:從 IIC 總線讀取一個字節(jié) 參 數(shù):無 返回值 :讀取的數(shù)據(jù) ********************************************/ uchar read1byte(void) { uchar rdata = 0x00,i。 uchar flag。 for(i = 0。i 8。i++) { SDA_H。 delay()。 SCL_H。 SDA_in。 delay()。 flag = SDA_val。 rdata = 1。 if(flag) rdata |= 0x01。 SDA_out。 SCL_L。 delay()。 } 29 return rdata。 } void Confige1115(uchar channel) { uchar a_channel。 switch (channel) { case 0:a_channel=0xC0。break。 case 1:a_channel=0xD0。break。 case 2:a_channel=0xE0。break。 case 3:a_channel=0xF0。break。 default: break。 } start()。 write1byte(address)。 ack()。 write1byte(config)。 ack()。 write1byte(a_channel)。 ack()。 write1byte(Lsiwei)。 ack()。 stop()。 } uint read1115() { uchar result_l,result_h。 uint result。 start()。 write1byte(address)。 ack()。 write1byte(conversion)。 ack()。 stop()。 delay_ms(5)。 30 start()。 write1byte(address+1)。 ack()。 result_h=read1byte()。 ack()。 result_l=read1byte()。 ack()。 stop()。 result=result_h*256+result_l。 return result。 } uint go_1115(uchar temp) { uint result_gd。 Confige1115(temp)。 delay_ms(5)。 result_gd=read1115()。 delay_ms(5)。 return result_gd。 } /////////////////////////////////////////// main() { uchar i。 uint result=0。 WDTCTL = WDTPW + WDTHOLD。 //關(guān)狗 Ini_Lcd()。 //初始化液晶 P1DIR|=BIT0+BIT1+BIT2+BIT4+BIT5。 P1OUT|=BIT0+BIT1+BIT2+BIT4+BIT5。 SCL_H。 //ADS1115 IIC SDA_H。 SDA_out。 WDTCTL = WDTPW + WDTHOLD。 // Stop WDT ADC10CTL0 = ADC10SHT_2 + ADC10ON + ADC10IE。 // ADC10ON, interrupt enabled 31 ADC10CTL1 = INCH_3。 // input A1 ADC10AE0 |= 0x02。 // ADC option select P1DIRamp。=~BIT7。 P1OUT|=BIT7。 while(1) { LCD_12864(1,0,1.—— 界面設(shè)置 )。 LCD_12864(2,0,2.—— 調(diào)整電流 )。 LCD_12864(3,0,3.—— 電流監(jiān)測 )。 LCD_12864(4,0,4.—— 重置界面 )。 while(P1INamp。BIT7) { adc()。 anjian()。 //tlv5618_init()。 // tlv5618(0x04,2047)。 // Write_A_B(1, 2, Channal_AB, 1)。 result=go_1115(channel_0)。 jieguo[0]=(result/10000)+0x30。 jieguo[1]=(result/1000%10)+0x30。 jieguo[2]=(result/100%10)+0x30。 jieguo[3]=(result/10%10)+0x30。 jieguo[4]=(result%10)+0x30。 // while(1)。 } } } pragma vector=ADC10_VECTOR __interrupt void ADC10_ISR(void) { __bic_SR_register_on_exit(CPUOFF)。 // Clear CPUOFF bit from 0(SR) }
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1