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

正文內(nèi)容

基于單片機(jī)的開關(guān)電源設(shè)計(jì)畢業(yè)論文-資料下載頁

2025-06-27 19:29本頁面
  

【正文】 r(i = 0。 i i++){ _nop_()。 _nop_()。 _nop_()。 _nop_()。 } }}void delay(int ms){ int i。 while(ms){ for(i = 0。 i i++){ _nop_()。 _nop_()。 _nop_()。 _nop_()。 } }}uchar key_scan(){ uchar state。 P3=0X0f。 state=P3。 state=stateamp。0x0f。 if(state==0x0f){ return 0。 } else{ return 1。 }}uchar key_value(){ uchar value=0。 delay_ms(5)。 if(key_scan()){ value=P3。 value=valueamp。0x0f。 switch(value){ case 0x0e: value=1。 break。 case 0x0d: value=2。 break。 case 0x0b: value=3。 break。 case 0x07: value=4。 break。 default: break。 } while(key_scan())。 } return value。} void press(void){ uchar key,i。 i=key_scan()。 if(i){ key=key_value()。 if(key==1){ keyvalue+=2。 if(keyvalue=255) keyvalue=0。 } if(key==2){ keyvalue=2。 if(keyvalue=0) keyvalue=0。 } if(key==3){ keyvalue+=1。 if(keyvalue=255) keyvalue=0。 } if(key==4){ keyvalue=1。 if(keyvalue=0) keyvalue=0。 } //return keyvalue。 }}void Start(){ SDA=1。 SCL=1。 _nop_()。 SDA=0。 _nop_()。}void Stop(){ SDA=0。 SCL=1。 _nop_()。 SDA=1。 _nop_()。}void Ack(){ SDA=0。 _nop_()。 SCL=1。 _nop_()。 SCL=0。}void Send(uchar dat){ uchar counter=8。 uchar temp。 do{ temp=dat。 SCL=0。 _nop_()。 if((tempamp。0x80)==0x80) SDA=1。 else SDA=0。 SCL=1。 temp=dat1。 dat=temp。 counter。 } while(counter)。 SCL=0。 } void process_517(uchar numb1){ uint shi1, bai1, qian1。 uint num1。 num1=numb1。 num1=num1*195。 qian1=(num1/10000)。 bai1=(num1%10000)/1000。 shi1=((num1%10000)%1000)/100。 dis1[8]=qian1+39。039。 dis1[9]=39。.39。 dis1[10]=bai1+39。039。 dis1[11]=shi1+39。039。 }void Putout(uchar num){Start()。Send(0x58)。//發(fā)送地址字節(jié)Ack()。Send(0x00)。//發(fā)送命令字節(jié)Ack()。Send(num)。//發(fā)送數(shù)據(jù)字節(jié)Ack()。Stop()。}/*bit lcd_busy(){ bit result。 LCD_RS = 0。 LCD_RW = 1。 LCD_EN = 1。 _nop_()。 _nop_()。 _nop_()。 _nop_()。 result = (bit)(P0amp。0x80)。 LCD_EN = 0。 return result。 } */void lcd_wcmd(uchar cmd){ //while(lcd_busy())。 LCD_RS = 0。 LCD_RW = 0。 LCD_EN = 0。 _nop_()。 _nop_()。 HC595SendData(cmd)。 _nop_()。 _nop_()。 _nop_()。 _nop_()。 LCD_EN = 1。 _nop_()。 _nop_()。 _nop_()。 _nop_()。 LCD_EN = 0。 }void lcd_wdat(uchar dat) { // while(lcd_busy())。 LCD_RS = 1。 LCD_RW = 0。 LCD_EN = 0。 HC595SendData(dat)。 _nop_()。 _nop_()。 _nop_()。 _nop_()。 LCD_EN = 1。 _nop_()。 _nop_()。 _nop_()。 _nop_()。 LCD_EN = 0。 }void lcd_pos(uchar pos){ lcd_wcmd(pos|0x80)。 //數(shù)據(jù)指針=80+地址變量}void lcd_init(){ lcd_wcmd(0x38)。 //16*2顯示,5*7點(diǎn)陣,8位數(shù)據(jù) delay(5)。 lcd_wcmd(0x38)。 delay(5)。 lcd_wcmd(0x38)。 delay(5)。 lcd_wcmd(0x0c)。 //顯示開,關(guān)光標(biāo) delay(5)。 lcd_wcmd(0x06)。 //移動(dòng)光標(biāo) delay(5)。 lcd_wcmd(0x01)。 //清除LCD的顯示內(nèi)容 delay(5)。} void lcd_display(){ uchar i。 lcd_init()。 // 初始化LCD lcd_wcmd(0x06)。 //向右移動(dòng)光標(biāo) lcd_pos(1)。 //設(shè)置顯示位置為第一行的第1個(gè)字符 i = 0。 while(dis1[i] != 39。\039。){ //顯示字符 Wele TO lcd_wdat(dis1[i])。 i++。 } lcd_pos(0x41)。 //設(shè)置顯示位置為第一行的第1個(gè)字符 i = 0。 while(dis2[i] != 39。\039。){ //顯示字符 Wele TO lcd_wdat(dis2[i])。 i++。 } }uchar tlc549(void){ uchar i,temp。 tlc_cs=1。_nop_()。 tlc_clock=0。 _nop_()。 tlc_cs=0。 _nop_()。_nop_()。 for(i=0。i8。i++){ temp=1。 temp|=tlc_DO。 tlc_clock=1。 _nop_()。 tlc_clock=0。_nop_()。 } tlc_cs=1。 _nop_()。 for(i=17。i0。i) { _nop_()。} return temp。} void data_process(){ uchar ge ,shi,bai。 uint angle_valtage,digle_valtage。 angle_valtage=(uint)tlc549()。 delay_us(20)。 digle_valtage=angle_valtage*196。 //////5*10000*256 bai=digle_valtage/10000。 shi=(digle_valtage%10000)/1000。 ge =(digle_valtage%10000)%1000/100 。 dis2[8]=bai+39。039。 dis2[10]=shi+39。039。 dis2[11]=ge+39。039。} void choice(uchar i){ switch (i){ case 0: ch1=0。 nop()。 ch2=0。 nop()。 ch3=0。 nop()。 break。 default: break。 } }void main(){ //int DAkeyvalue。 P3=0X00。 lcd_init()。 // lcd_display()。 //delay(200)。 delay_us(1)。 while(1){ choice(0)。 delay_us(1)。 data_process()。 press()。 delay_us(1)。 process_517(keyvalue)。 Putout(keyvalue)。 lcd_display()。}}致 謝本論文是在肖杰老師的全力指導(dǎo)下完成的在本論文的寫作過程中,我的導(dǎo)師肖杰老師傾注了大量的心血,從選題到開題報(bào)告,從寫作提綱,到一遍又一遍地指出每稿中的具體問題,嚴(yán)格把關(guān),循循善誘,在此我表示衷心感謝。同時(shí)我還要感謝在我學(xué)習(xí)期間給我極大關(guān)心和支持的各位老師以及關(guān)心我的同學(xué)和朋友。經(jīng)過這段時(shí)間的查找參考資料和復(fù)習(xí)以前的課本知識(shí),對本次畢業(yè)設(shè)計(jì)有了很多的體會(huì)和收獲:首先是學(xué)習(xí)能力的加強(qiáng)。這種能力包括獲取資料的能力,理解前人思路的能力,系統(tǒng)設(shè)計(jì)能力,動(dòng)手能力,排除故障能力等多方面。其次是論文寫作的培養(yǎng)。由于論文的形式,使得自己必須熟悉論文的格式,排版,及其論文寫作技巧。再次是心理素質(zhì)的鍛煉。在整個(gè)設(shè)計(jì)過程中一個(gè)偶然的誤差都會(huì)造成最終不理想的結(jié)果,因此需要對各個(gè)環(huán)節(jié)都自己親身經(jīng)歷體會(huì),并加深理解,建立良好的心理素質(zhì)。最后是應(yīng)變能力的提高。寫作畢業(yè)論文是一次再系統(tǒng)學(xué)習(xí)的過程,畢業(yè)論文的完成,同樣也意味著新的學(xué)習(xí)生活的開始。我將銘記我曾是一名一師學(xué)子,在今后的工作中把一師的優(yōu)良傳統(tǒng)發(fā)揚(yáng)光大。大學(xué)生活即將結(jié)束,內(nèi)心是感慨頗多, 即將離開生活所依四年的母校和諄諄教導(dǎo)我的親愛的老師和互相幫助的同學(xué)們,有些不舍??墒俏彝瑫r(shí)也知道這是必須經(jīng)歷的一個(gè)過程, 在湖南第一師范學(xué)院的這幾年里我學(xué)習(xí)了本專業(yè)基本課程和與老師同學(xué)之間相處方面的知識(shí),這些并些都是我受用終生。而母校就是一個(gè)只允許自己罵的卻不允許別人指責(zé)的地方,一個(gè)人生中一塊充滿熱血,激情,青春朝氣的凈土。最后希望能把現(xiàn)在所學(xué)的東西運(yùn)用到社會(huì)實(shí)踐中去,為社會(huì)的發(fā)展盡一份薄力。 感謝各位專家的批評指導(dǎo)
點(diǎn)擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1