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

正文內容

光技術綜合設計報告-基于stc89c52單片機的溫度檢測系統(tǒng)-資料下載頁

2025-05-15 18:14本頁面

【導讀】填寫成績評定表。答辯小組成員應由2人及以上教師組成。計的情況另行規(guī)定。師可根據本門課程設計的特點及內容做適當?shù)恼{整。顯示電路,單片機主板電路等。簡化了數(shù)字溫度計的設計;~查資料、選題、定題;~進一步查找資料、熟悉設計原理,拿出設計總體方案;~各模塊的詳細設計,解決關鍵技術問題;~硬件連線,完成設計,檢查、調試;~制作PPT和答辯報告文本;6譚浩強著.C程序設計.北京:清華大學出版社,20xx;

  

【正文】 ***讀取 18b20 內的數(shù)據 ***************/ uchar read_18b20() { uchar i,value。 for(i=0。i8。i++) { dq = 0。 //把總線拿低讀時間隙開始 value = 1。 //讀數(shù)據是低位開始 dq = 1。 //釋放總線 if(dq == 1) //開始讀寫數(shù)據 value |= 0x80。 delay_uint(5)。 //60us 讀一個時間隙最少要保持 60us 的時間 } return value。 //返回數(shù)據 江蘇 師范大學物理與電子工程學院課程設計報告 17 } /*************讀取溫度的值 讀出來的是小數(shù) ***************/ uint read_temp() { uint value。 uchar low。 //在讀取溫度的時候如果中斷的 太頻繁了,就應該把中斷給關了,否則會影響到 18b20 的時序 init_18b20()。 //初始化 18b20 write_18b20(0xcc)。 //跳過 64 位 ROM write_18b20(0x44)。 //啟動一次溫度轉換命令 delay_uint(50)。 //500us init_18b20()。 //初始化 18b20 EA = 0。 write_18b20(0xcc)。 //跳過 64 位 ROM write_18b20(0xbe)。 //發(fā)出讀取暫存器命令 low = read_18b20()。 //讀溫度低字節(jié) value = read_18b20()。 //讀溫度高字節(jié) EA = 1。 value = 8。 //把溫度的高位左移 8 位 value |= low。 //把讀出的溫度低位放到 value 的低八位中 if((value amp。 0xf000) == 0xf000) { flag_wd_z_f = 1。 //負溫度 } else flag_wd_z_f = 0。 //正溫度 value *= 。 //轉換到溫度值 小數(shù) return value。 //返回讀出的溫度 } /*************定時器 0 初始化程序 ***************/ void time_init() { EA = 1。 //開總中斷 TMOD = 0X01。 //定時器 0、定時器 1 工作方式 1 ET0 = 1。 //開定時器 0 中斷 TR0 = 1。 //允許定時器 0 定時 } 江蘇 師范大學物理與電子工程學院課程設計報告 18 /****************主函數(shù) ***************/ void main() { P0 = P1 = P2 = P3 = 0xff。 time_init()。 //初始化定時器 temperature = read_temp()。 //先讀出溫度的值 delay_1ms(650)。 temperature = read_temp()。 //先讀出溫度的值 dis_smg[0] = smg_du[temperature % 10]。 //取溫度的小數(shù)顯示 dis_smg[1] = smg_du[temperature / 10 % 10] amp。 0xfb。 //取溫度的個位顯示 dis_smg[2] = smg_du[temperature / 100 % 10] 。 //取溫度的十位顯示 while(1) { temperature = read_temp()。 //先讀出溫度的值 if(flag_wd_z_f == 1) //負溫度 { smg_i = 4。 dis_smg[0] = smg_du[temperature % 10]。 //取溫度的小數(shù)顯示 dis_smg[1] = smg_du[temperature / 10 % 10] amp。 0xfb。 //取溫度的個位顯示 dis_smg[2] = smg_du[temperature / 100 % 10] 。 //取溫度的十位顯示 dis_smg[3] = 0xef。 //負號 }else { if(temperature = 1000) { smg_i = 4。 dis_smg[0] = smg_du[temperature % 10]。 //取溫度的小數(shù)顯示 dis_smg[1] = smg_du[temperature / 10 % 10] amp。 0xfb。 //取溫度的個位顯示 dis_smg[2] = smg_du[temperature / 100 % 10] 。 //取溫度的十位顯示 dis_smg[3] = smg_du[temperature / 1000 % 10] 。 //取溫度的十位顯示 }else { smg_i = 3。 dis_smg[0] = smg_du[temperature % 10]。 //取溫度的小數(shù)顯示 dis_smg[1] = smg_du[temperature / 10 % 10] amp。 0xfb。 //取溫度的個位顯示 dis_smg[2] = smg_du[temperature / 100 % 10] 。 //取溫度的十位顯示 } } delay_1ms(300)。 } } /*************定時器 0 中斷服務程序 ***************/ void time0_int() interrupt 1 江蘇 師范大學物理與電子工程學院課程設計報告 19 { TH0 = 0xf8。 TL0 = 0x30。 //2ms display()。 //數(shù)碼管顯示函數(shù) } 答辯記錄表 學生姓名: 學號: 班級: 答辯地點: 答辯內容記錄: 江蘇 師范大學物理與電子工程學院課程設計報告 20 成績評定表 學生姓名: 學號: 班級: 類別 合計 分值 各項分值 評分標準 實際得分 合計得分 備注 平時 完成情況 30 10 按時參加課程設計,無曠課、遲到、 早退、違反實驗室紀律等情況。 10 設計方案規(guī)范合理,設計目標明確,符合專業(yè)培養(yǎng)要求,時間安排得當,技術路線可靠。 10 按設計任務書的要 求完成了全部任務,能完整演示其設計內容,符 江蘇 師范大學物理與電子工程學院課程設計報告 21 合要求。 報告完成情況 30 10 報告文字通順,內容翔實,論述充分、完整,立論正確,結構嚴謹合理,報告整體格式規(guī)范。 10 設計方案合理、可行,論證嚴謹,邏輯性強;符號統(tǒng)一;圖表完備、符合規(guī)范要求。 10 能對整個設計過程進行全面的總結,得出有價值的結論或結果;參考文獻數(shù)量在 3 篇以上,格式符合要求,在正文中正確引用。 答辯情況 40 20 在規(guī)定時間內能就所設計的內容進行闡述,言簡意明,重點突出,論點正確,條理清晰。 答 辯組長: 20 在規(guī)定時間內能準確、完整、流利地回答教師所提出的問題。 總評成績: 分 指導教師: (簽字) 日 期: 年 月 日 課程設計總結 江蘇 師范大學物理與電子工程學院課程設計報告 22 成績分析表 班級 分數(shù)分布 90分以上 8980 7970 6960 60分以下 學 生數(shù) 百分比 最高分 最低分 平均分 (以下為總結內容)
點擊復制文檔內容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1