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

正文內(nèi)容

基于單片機的多功能數(shù)字溫度計的設(shè)計畢業(yè)論文-資料下載頁

2025-06-20 12:35本頁面
  

【正文】 是否按下讀取公共模塊程序判斷當(dāng)前溫度時間讀取對應(yīng)語音程序結(jié)束開始是否 語音播報子程序 溫度報警程序設(shè)計初始默認(rèn)上下限報警值,或鍵盤設(shè)定報警值,取量實時測溫度值與溫度上下限值比較,超過報警范圍,導(dǎo)通三極管,觸發(fā)蜂鳴器與指示燈報警,當(dāng)實時溫度恢復(fù)到報警范圍內(nèi)溫度時,自動停止報警。: 不報警小于0小于0大于0小于0大于0大于0讀取溫度值溫度值減 上限值溫度值減 下限值報警 報警子程序流程圖 顯示電路子程序LCD液晶顯示程序分為液晶初始化、讀忙、寫指令和寫數(shù)據(jù)操作,液晶顯示器是一塊慢器件,所以在執(zhí)行每條指令之前必須確定模塊忙標(biāo)志為低電平(不忙),否側(cè)此指令無效。開始LCD初始化LCD是否為忙單片機向LCD寫命令單片機向LCD寫數(shù)據(jù)顯示數(shù)據(jù)結(jié)束否是設(shè)置顯示初始化 LCD顯示程序流程圖 時鐘電路程序設(shè)計實時時鐘所用的芯片是PCF8563, PCF8563 有 16 個 位寄存器, 所有 16 個寄存器設(shè)計成可尋址的8位并行寄存器。開始時鐘芯片是否有記憶數(shù)據(jù)?按定義好的數(shù)組內(nèi)的值設(shè)置時間初始化LCD讀取時間并在LCD上顯示否是 時鐘電路程序流程圖 主程序設(shè)計主程序中主要是實現(xiàn)對各個功能模塊的調(diào)用,以實現(xiàn)相應(yīng)的功能,主程序的設(shè)計思路如下:include include include include include include include include sbit ALARM_CLOCK=p1^4unsigned int init_time[7]={2012,6,6,12,45,57}。//延時子程序void delay(int ms){ int i。 while(ms) { for(i = 0。 i i++) { _nop_()。 } }}void main(void){ int temp,time,i。 unsigned int time[7]={}。 delay(10)。 Init_DS18B20(void)。 //溫度傳感器初始化 delay(10)。 pcf8563_star()。 //P8563的初始化 delay(10)。 InitCom(unsigned char BaudRate)。 //串口初始化 delay(10)。 lcd_init()。 //初始化LCD delay(10)。 AT24CXX_Init(void)。 //初始化AT24LC02 delay(50)。 lcd_clr()。 //清屏 pcf8563_init(void)。 //設(shè)置默認(rèn)的時鐘時間 while (1) { lcd_clr()。 //清屏 keyscan_settime()。//按鍵子程序,時間設(shè)置 delay(10)。 time[7]=pcf8563_get_time()。//從RTC芯片獲取時鐘數(shù)據(jù) if(time[7]==init_time[7]) { speak_temp(time[0])。 //語音播報時間值 年 speak_temp(time[1])。 //語音播報時間值 月 speak_temp(time[2])。 //語音播報時間值 日 speak_temp(time[3])。 //語音播報時間值 時 speak_temp(time[4])。 //語音播報時間值 分 speak_temp(time[5])。 //語音播報時間值 秒 speak_temp(time[6])。 //語音播報時間值 星期 } delay(10)。 lcd_pos(10H)。 //設(shè)定顯示位置 lcd_wdat(time[0])。 //顯示年 lcd_pos(11H)。 lcd_wdat(time[1])。 //顯示月 lcd_pos(12H)。 lcd_wdat(time[2])。 //顯示日 lcd_pos(13H)。 lcd_wdat(time[3])。 //顯示時 lcd_pos(14H)。 lcd_wdat(time[4])。 //顯示分 lcd_pos(15H)。 lcd_wdat(time[5])。 //顯示秒 lcd_pos(16H)。 lcd_wdat(time[6])。 //顯示星期 delay(10)。 temp=Get_Temperature()。 //讀取ds18b20當(dāng)前溫度 delay(10)。 lcd_pos(40H)。 //設(shè)定顯示位置 lcd_wdat(temp)。 //寫顯示數(shù)據(jù)到LCD delay(10)。 if(temp=30||temp=60) { for(i=1。i10。i++) { ALARM_CLOCK=0。 delay(1000)。 ALARM_CLOCK=1。 delay(1000)。 } speak_temp(temp) //語音播報溫度值 } }}}主程序是這個系統(tǒng)的關(guān)鍵,是系統(tǒng)良好運行的基礎(chǔ),也是對各個功能是否能實現(xiàn)的一個控制,在此處可以根據(jù)你要實現(xiàn)的控制來調(diào)整程序,所以在很大程度上節(jié)省了功能變動帶來的影響。第四章 結(jié)論經(jīng)過這一段時間的畢業(yè)設(shè)計,終于完成了我的多功能數(shù)字溫度計的設(shè)計,雖然離自己的要求還有一點距離,但從心底來說,還是很高興的,畢竟把設(shè)計做成功,而且重要的是自己從中學(xué)到很多,開拓了自己的視野和思維。多功能數(shù)字溫度計強調(diào)的就是它應(yīng)該具有多種功能,所以本次溫度計的設(shè)計,它是具有溫度、時間的實時顯示和語音播報,以及鬧鐘、時間的設(shè)定,而它最大的特色在于使用了語音提示電路,這是一般的溫度計所沒有的。由于這個溫度計具有這么多的功能,顯得非常實用??梢钥隙ǖ氖?,這次畢業(yè)設(shè)計對我具有十分重要的意義,加深了我對單片機理論知識的了解,同時也明白只有理論聯(lián)系實際才能夠把問題解決好。對我今后從事電子電路設(shè)計以及與電子相關(guān)方面的工作奠定了一定的基礎(chǔ)。參考文獻(xiàn)[1](美)Mark . Electronic Design Automation[M].USA:Technical publishing house,2005:7885[2] Resolution One–Wire Digital Thermometer.[G].2000 [3] ISD公司.Datebook of Voice Recodingamp。Playback Ics [G].2000.[11]DALLAS. High Precision lwire? Digital Thermometer[EB/OL].: //.[4][M].北京:電子工業(yè)出版社,1998:195242[5] [M].[6]陳寶江,[M].北京:機械工業(yè)出版社,1997:245269[7] 99SE電路設(shè)計教程[M].[8]周潤景,徐宏偉,、分析與制作[M].北京:機械工業(yè)出版社,2010:4160致謝在我的畢業(yè)論文《基于單片機的多功能數(shù)字溫度計的設(shè)計》完成之際,我要特別感謝我的論文指導(dǎo)老師盧明的悉心指教和督察。盧明老師雖然平時工作和學(xué)習(xí)很忙,但他仍通過各種方式給我們進行論文方面的指導(dǎo),而我們有疑惑盧老師也總會耐心的解答,告訴我們論文應(yīng)該從哪入手,應(yīng)該參考什么資料。正因為有盧老師的悉心教導(dǎo)和無私幫助,給我的畢業(yè)設(shè)計指明了方向,我才能在畢業(yè)設(shè)計過程中少浪費一些不必要的時間。盧老師的嚴(yán)謹(jǐn)治學(xué)、深厚的學(xué)術(shù)素養(yǎng)及對待學(xué)習(xí)工作的態(tài)度令人肅然起敬,必將對我以后的工作和學(xué)習(xí)產(chǎn)生一定的影響。所以,在此,我要對盧老師表示深深的感謝。在論文撰寫過程中,我也得到了身邊許多同學(xué)的幫助、關(guān)心和支持,給了我論文上很多寶貴的建議,在此也要對他們真誠的道一聲感謝!最后,我要向各位尊敬的評審老師表示衷心的感謝!并祝湖南科技大學(xué)蒸蒸日上!附錄A 總的原理圖
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1