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

正文內(nèi)容

基于pwm調(diào)光的智能多功能臺燈設(shè)計(jì)(參考版)

2025-06-30 22:57本頁面
  

【正文】 //顯示開及光標(biāo)移動設(shè)置}/************************************************。 //顯示光標(biāo)移動設(shè)置 WriteCommandLcd(0x01)。 //顯示模式設(shè)置 WriteCommandLcd(0x0c)。 //允許寫入中文漢字 WriteCommandLcd(0x38)。 } } }//LCD初始化void lcd_init(void){ LCD_E=0。x8。y3。 WriteCommandLcd(0x40)。}uchar code hanzi[4][8]= //中文漢字庫{0x1f,0x11,0x11,0x1f,0x11,0x11,0x1f,0x00, //日0x0f,0x09,0x0f,0x09,0x0f,0x09,0x11,0x00, //月0x08,0x0f,0x12,0x0f,0x0a,0x1f,0x02,0x02, //年}。 delay(1)。 delay(1)。}/**************************************************** 函數(shù)名稱: WriteCommandLcd** 入口參數(shù):wdata(unsigned char型)** 出口參數(shù):無** 功能描述: 寫命令到LCD****************************************************/void WriteCommandLcd(unsigned char wdata){ LCD_RS=0。 delay(1)。 delay(1)。}/**************************************************** 函數(shù)名稱: WriteDataLcd** 入口參數(shù):wdata(unsigned char型)** 出口參數(shù):無** 功能描述: 寫數(shù)據(jù)到LCD****************************************************/void WriteDataLcd(unsigned char wdata){ LCD_RS=1。y0。x0。define LCD_DATA P0 /**************************************************** 函數(shù)名稱: delay** 入口參數(shù):h(unsigned int型)** 出口參數(shù):無** 功能描述: 短暫延時,****************************************************/void delay(unsigned int z)//1毫秒延時子函數(shù){ unsigned int x,y。 //發(fā)轉(zhuǎn)換命令}//*****************////以下是LCM1602驅(qū)動程序//*****************///**************************************************** 功能描述: 1602驅(qū)動程序,使用12M晶體** 占用引腳資源數(shù)據(jù)口八位,命令控制兩位 ****************************************************/sbit LCD_RS = P2^7。 //開機(jī)先轉(zhuǎn)換一次 _18B20_write(0xcc)。039。39。039。 39。039。 39。 // 取十位數(shù)據(jù)暫存基于PWM的智能多功能臺燈設(shè)計(jì) _1820display[1]=_1820display[1]%10。 // 取百位數(shù)據(jù)暫存 _1820display[1]=_1820display[4]%100。 // 存入小數(shù)部分顯示值 _1820display[4]=tem4。0x0f。 n=1。 //返回溫度值}/****************溫度數(shù)據(jù)處理函數(shù)************************///二進(jìn)制高字節(jié)的低半字節(jié)和低字節(jié)的高半字節(jié)組成一字節(jié),這個//字節(jié)的二進(jìn)制轉(zhuǎn)換為十進(jìn)制后,就是溫度值的百、十、個位值,而剩//下的低字節(jié)的低半字節(jié)轉(zhuǎn)化成十進(jìn)制后,就是溫度值的小數(shù)部分/********************************************************/_18B20_work(unsigned int tem){ unsigned char n=0。 // 兩字節(jié)合成一個整型變量。 temper=8。 //讀溫度值的低字節(jié) temper_data[1]=_18B20read_byte()。 //發(fā)命令 _18B20_write(0xbe)。 _18B20_delay(1)。 //發(fā)命令 _18B20_write(0x44)。 //總線復(fù)位 _18B20_delay(200)。 return(value)。 _18B20_delay(6)。_nop_()。_nop_()。 //4 us DQ=1。_nop_()。 _nop_()。 //從高拉倒低 value=1。 _nop_()。i0。 unsigned char value=0。 _18B20_delay(1)。 //66 us val=val/2。0x01。_nop_()。_nop_()。 //從高拉倒低 DQ=0。 _nop_()。i0。 //拉高電平}/****************DS18B20寫命令函數(shù)************************///向1WIRE 總線上寫1個字節(jié)void _18B20_write(unsigned char val){ unsigned char i。 //延時500 us presence=~DQ。 //66 us presence=DQ。 //550 us DQ=1。//從高拉倒低 DQ=0。 _nop_()。}/****************DS18B20復(fù)位函數(shù)************************/_18B20_reset(void){ char presence=1。t0。//**************溫度小數(shù)部分用查表法***********//unsigned char code ditab[16]={ 0x00,0x01,0x01,0x02, 0x03,0x03,0x04,0x04, 0x05,0x06,0x06,0x07, 0x08,0x08,0x09,0x09}。 //讀出溫度暫放unsigned char data _1820display[9]={0x00}。延時函數(shù)用//*****************////以下是DS18B20驅(qū)動程序//*****************// /**************************************************** 功能描述: DS18B20驅(qū)動程序,使用12M晶體** DQ占用引腳資源P1^7 ****************************************************/sbit DQ=P3^0。x)。ms) //ms=0 則跳出 for(x = 1000。 for(。//設(shè)定的PWM占空比uchar pwmtime。uchar TLTIME0=(8192400)%32。//設(shè)定的蜂鳴器提示時間bit alarmflag=1。楊威, 基于BISS0001的智能臺燈設(shè)計(jì),電子元器件應(yīng)用,2010,第7期[16] [M].北京:北京航空航天大學(xué)出版社,2011[17] [M].哈爾濱:哈爾濱工業(yè)大學(xué)出版社,2007[18] AT89C51 DATA SHEEP Philips Semiconductors [19] 王水平. PWM 控制與驅(qū)動器使用指南及應(yīng)用電路[M].西安:西安電子科技大學(xué)出版[20]Yang. Y., Yi. J., Woo, ., and Kim. B.: ‘Optimum design for linearityand efficiency of microwave Doherty amplifier using a new loadmatching technique’, Microw. J., 2001, 44, (12), pp. 20–36[21] Vizimuller,P.‘RF design guidesystems, circuits, and equations’ (ArtechHouse, Boston, MA, 1995)[22] R. Dye, “Visual ObjectOrientated Programming,” Dr. Dobbs Macintosh Journal, Sept. 1st ( 1991). 附錄1 電路實(shí)物圖基于PWM的智能多功能臺燈設(shè)計(jì)附錄2 電路原理總圖基于PWM的智能多功能臺燈設(shè)計(jì)附錄3 電路程序清單include include //_nop_()。最后,我要向在百忙之中抽時間對本文進(jìn)行審閱、評議的老師表示衷心的感謝!基于PWM的智能多功能臺燈設(shè)計(jì)參考文獻(xiàn)[1] [J].電子設(shè)計(jì)應(yīng)用,[2] [J].上海照明科技及應(yīng)用趨勢論壇,2012[3] [J].電工電氣,2010[4] [J].電子質(zhì)量,2009[5] (FPWM)調(diào)光[J].上海節(jié)能,2012[6] [J].電子與封裝,2009[7] 丁明亮, :北京航空航天大學(xué)出版社,2009年[8] [M].北京:北京航天航空大學(xué),~37[9] “單片機(jī)原理與應(yīng)用”教學(xué)的討論[J].電腦開發(fā)與應(yīng)用,1997,10(4):56~59在此,還要感謝和我在一起設(shè)計(jì)討論的同學(xué),正是由他們的的幫助,我才能順利完成畢業(yè)設(shè)計(jì)。老師們以其淵博的學(xué)識、務(wù)實(shí)的工作作風(fēng)和他們飽滿的工作熱情以及對我的耐心指導(dǎo)和嚴(yán)格要求給我留下了深刻的印象,使我的綜合能力得到了很大提高。謹(jǐn)向各位老師們致以衷心的感謝和崇高的敬意!本課題在選題及設(shè)計(jì)過程中一直得到曹老師和鄭老師給我的指導(dǎo)。致 謝在畢業(yè)設(shè)計(jì)論文即將完成之際,我首先向關(guān)心、幫助、指導(dǎo)我的導(dǎo)師曹衛(wèi)鋒教授,鄭安平教授表示衷心的感謝并致以崇高的敬意! 在這四年的大學(xué)生活中,自己學(xué)到了很多知識,動手、動腦能力以及綜合問題的分析能力有了很大提高。經(jīng)過2個月的努力,核心問題已經(jīng)全部解決,所有功能均已基本實(shí)現(xiàn),能夠顯示日期,時間,星期,溫度,燈光亮度,能夠進(jìn)行調(diào)光,進(jìn)行鬧鐘定時。經(jīng)過不斷地測試和調(diào)試,以及與指導(dǎo)老師和同學(xué)的溝通與交流,最終完善了硬件電路的設(shè)計(jì),我所設(shè)計(jì)的電路在Proteus仿真軟件上仿真成功。并對 Proteus仿真軟件有了進(jìn)一步的了解。對于電路的仿真實(shí)驗(yàn),我做了許多摸索,仿真軟件自己在以前接觸的比較少,用的也不是很熟悉。而關(guān)于電子元器件的選擇我們更是查閱了許多資料。用本次畢業(yè)設(shè)計(jì)來驗(yàn)證書本中所學(xué)習(xí)的內(nèi)容,不僅能夠讓我們鞏固以前所學(xué)習(xí)的知識,更能學(xué)習(xí)到許多課本以外的知識。過去幾年所學(xué)知識有所生疏,首先把模電、數(shù)電、單片機(jī)、C語言、傳感器與檢測技術(shù)的教材從頭到尾又認(rèn)真地看了一遍。我在理論上對整個系統(tǒng)有一定了解的情況下,進(jìn)行了系統(tǒng)模塊的電路的設(shè)計(jì),充分利用我所學(xué)過的模電、數(shù)電、單片機(jī)、C語言、傳感器與檢測技術(shù)等知識。本次畢業(yè)設(shè)計(jì)論文首先對整個系統(tǒng)的工作原理和實(shí)現(xiàn)方法進(jìn)行了簡單的介紹,給出了系統(tǒng)工作的整體原理框圖。當(dāng)老師把課題布置下來之后,認(rèn)真的查閱許多資料。在這次的畢業(yè)設(shè)計(jì)中,自己學(xué)到了許多知識。做畢業(yè)設(shè)計(jì),這對于自己來說是一個全新的學(xué)習(xí)內(nèi)容???結(jié) 畢業(yè)設(shè)計(jì)是學(xué)生即將完成學(xué)業(yè)的最后一個重要環(huán)節(jié),它既是對學(xué)校所學(xué)知識的全面總結(jié)和綜合應(yīng)用,又為今后走向社會的實(shí)際操作應(yīng)用鑄就了一個良好的開端。實(shí)現(xiàn)功能要求。最后導(dǎo)致了電路功能不能實(shí)現(xiàn)。最后同學(xué)發(fā)現(xiàn)我的單片機(jī)最小系統(tǒng)的晶振電路有問題,晶振電路的兩個30PF的電容出現(xiàn)餓了問題。電路設(shè)計(jì)和連接都是沒有問題的。最后讓焊接的電路板讓同學(xué)幫忙檢查。但是最后的功能還是不能夠?qū)崿F(xiàn),這就是說明了我設(shè)計(jì)的電路還是有問題的,由于自己焊接的電路,或許是自己的思維模式已經(jīng)定格了。在數(shù)字實(shí)驗(yàn)室我們對所有使用的元器件進(jìn)行檢查一步一步測試。于是我們按照正常的檢查步驟進(jìn)行檢查,首先檢查線路是否有問題,當(dāng)檢查過后我們發(fā)現(xiàn)線路沒有問題。 在焊接好電路板進(jìn)行測試的時候。驗(yàn)證上位機(jī)和下位機(jī)接收正常。通過RS232和PC機(jī)進(jìn)行連接,利用PC測試助手進(jìn)行測試。最后經(jīng)過多次的模塊子程序的修改,一步一步的完成,最終解決了軟件
點(diǎn)擊復(fù)制文檔內(nèi)容
化學(xué)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1