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

正文內(nèi)容

基于51單片機(jī)的數(shù)字電壓表課程設(shè)計(jì)(參考版)

2025-06-07 08:21本頁(yè)面
  

【正文】 參考文獻(xiàn) [1] 張毅剛 . MCS51 單片機(jī)應(yīng)用設(shè)計(jì) . 哈爾濱:哈爾濱工業(yè)大學(xué)出版社 ,1990 [2] 胡漢才 . 單片機(jī)原理及其接口技術(shù) . 北京:清華大學(xué) 出版社, 1996 [3] 康華光 .電子技術(shù)基礎(chǔ) . 北京:高等教育出版社, 2021 [4] 陳躍安 .電路學(xué)與電工電子技術(shù) . 北京:清華出版社, 2021 [5] 王毅 . 單片機(jī)器件應(yīng)用手冊(cè) . 北京:人民郵電出版社, 1995 課程設(shè)計(jì) 評(píng) 語(yǔ) 課程設(shè)計(jì) 成 績(jī) 指導(dǎo)教師 (簽字) 年 月 日 。因?yàn)槭莻€(gè)比較大的設(shè)計(jì),要求小組分工合作完成,在探討中學(xué)習(xí),在學(xué)習(xí)中探討,發(fā)現(xiàn)問(wèn)題,解決問(wèn)題,這就是成長(zhǎng)。 在大二的時(shí)候我就開(kāi)始了單片機(jī)的學(xué)習(xí)之路,在大三之前就已經(jīng)了解的差不多了,在學(xué)習(xí)的過(guò)程中也編寫(xiě)不少不太復(fù)雜的程序。 } 設(shè)計(jì)總結(jié) 本次 CDIO 設(shè)計(jì)的題目是設(shè)計(jì)一個(gè)數(shù)字電壓表,在這個(gè) CDIO 設(shè)計(jì)中,考查了我們很多知識(shí)和能力,是一個(gè)比較綜合, 又很鍛煉我們能力的設(shè)計(jì)。y0。x0。} /*************************************************************** **函數(shù)名 **void delay_ms(uint z) **功 能 **延時(shí)函數(shù) **參 數(shù) ** **說(shuō) 明 ** ********** ****************************************************************/ void delay_ms(uint z) { uint x,y。 LCD_out(addr)。 } /*************************************************************** **函數(shù)名 **void LCD_out(char *s) **功 能 **發(fā)送串 **參 數(shù) ** **說(shuō) 明 ** ********** ****************************************************************/ void LCD_out(char *s) { while(*s) LCD_Wdat(*s++)。 } /*************************************************************** **函數(shù)名 **void LCD_clr() **功 能 **液晶清屏函數(shù) **參 數(shù) ** **說(shuō) 明 **寫(xiě) 0x01指令即 清屏 ********** ****************************************************************/ void LCD_clr() { LCD_W(0x01)。 } /*************************************************************** **函數(shù)名 **void lcd_pos(bit x,uchar y) **功 能 **液晶顯示位置設(shè)置函數(shù) **參 數(shù) **x:行設(shè)置 y:列設(shè)置 **說(shuō) 明 **x=0在第一行顯示, x=1在第二行顯示 **********y對(duì)應(yīng)列,取值從 0到 15 ****************************************************************/ void lcd_pos(bit x,uchar y) { if(x) LCD_W(0x80+0x40+y)。 delay_ms(5)。 delay_ms(5)。 LCDE=0。 RS=1。 LCDE=0。 LCDE=1。 P0=。 RW=0。 } /*************************************************************** **函數(shù)名 **LCD_W(uchar ) **功 能 **液晶寫(xiě)命令函數(shù) **參 數(shù) ** **說(shuō) 明 **RS=0 RW=0 LCDE高脈沖,寫(xiě)指令 ********** ****************************************************************/ void LCD_W(uchar ) { while(lcd_busy())。 LCDE=0。 result=(bit)(P0amp。 LCDE=1。 RS=0。 delay_ms(5)。 delay_ms(5)。 delay_ms(5)。 delay_ms(5)。 delay_ms(5)。 char buf[16]。 sbit RW=P2^5。 delay()。(i250))i++。 while((sda==1)amp。 scl=1。 } /*************************************************************** **函數(shù)名 **void AD_respons() **功 能 ** **參 數(shù) ** **說(shuō) 明 ** **********respons sda=0。 delay()。 delay()。 delay()。i0。 delay()。 delay()。 } /*************************************************************** **函數(shù)名 **uchar AD_read() **功 能 ** **參 數(shù) ** **說(shuō) 明 ** **********讀時(shí)序: scl=1時(shí)讀數(shù)據(jù), scl=0時(shí)變化 ****************************************************************/ uchar AD_read() { uchar i,k。 sda=1。 } scl=0。 scl=1。 sda=CY。 scl=0。i0。 temp=dat。 delay()。 delay()。 delay()。 delay()。 delay()。 delay()。 delay()。 delay()。 sbit scl=P2^1。 //數(shù)據(jù)處理 LCD_DIS()。 //AD初始化 AD_WORK()。 //以 5V電壓為基準(zhǔn),轉(zhuǎn)換成真正的電壓 } /*************************************************************** **函數(shù)名 **void main() **功 能 ** **參 數(shù) ** **說(shuō) 明 ** ********** ****************************************************************/ void main() { LCD_init()。 } /*************************************************************** **函數(shù)名 **void Data_Done() **功 能 **數(shù)據(jù)處理函數(shù) **參 數(shù) ** **說(shuō) 明 ** ********** ****************************************************************/ void Data_Done() { P1=~AD_result。 A
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1