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

正文內(nèi)容

基于51單片機的電子萬年歷畢業(yè)設計-資料下載頁

2024-11-29 11:09本頁面

【導讀】基于51單片機的電子萬年歷畢業(yè)設計。隨著社會的發(fā)展信息量的不斷提升以前對信息交換的要求提高電子萬。年歷的發(fā)展以及投入市場變得非常有必要本設計模擬而51系列單片機是各單片。機中最為典型和最有代表性的一種DS1302可對時間進行準確記時同時可設置定。時時間實現(xiàn)定時功能另外本設計具有顯示實時溫度的功能傳統(tǒng)的溫度傳感器系。統(tǒng)大都采用放大調(diào)理AD轉(zhuǎn)換轉(zhuǎn)換后的數(shù)字信號送入計算機處理處理電路復雜可??啃韵鄬^差占用計算機的資源比較多本設計將采用DS18B20一線制數(shù)字溫度。時間溫度同時顯示的效果最后溫度和時間都將通過12864液晶顯示器進行顯示。測試表明系統(tǒng)達到了設計要求的各項功能各部分工作正常。24溫度傳感器的選擇方案和論證3. 25電路設計最終方案確定4. 歷設計方案采用LCD顯示本方案以AT89S52單片機作為主控核心與時鐘芯片。DS1302溫度芯片DS18B20人體紅外感應模塊鬧鐘模塊按鍵LCD顯示等模塊組成。有讀取方便顯示直觀功能多樣電路簡潔成

  

【正文】 esec 溫濕度 play8_num 104 6zhengshu 溫度顯示 play32_num 96 2 timesec if refresh main_frame if refresh timemin tmp_timemin 分更新 if refresh flag 0 tmp_timemin timemin play32_num 48 2 timemin if refresh timehour tmp_timehour 時更新 if refresh Clock_flag alarm_sound tmp_timehour timehour play32_num 0 2 timehour if refresh timeday tmp_timeday 日更新 tmp_timeday timeday play8_num 48 0 timeday 農(nóng)歷 turn_lunar_calendar time lunar play_lunar_calendar 0 6 lunar[0] lunar[1] if refresh timeweek tmp_timeweek 周更新 tmp_timeweek timeweek play_week 68 0 timeweek if refresh timemon tmp_timemon 月更新 tmp_timemon timemon play8_num 24 0 timemon 農(nóng)歷 turn_lunar_calendar time lunar play_lunar_calendar 0 6 lunar[0] lunar[1] if refresh timeyear tmp_timeyear 年更新 tmp_timeyear timeyear play8_num 0 0 timeyear 農(nóng)歷 turn_lunar_calendar time lunar play_lunar_calendar 0 6 lunar[0] lunar[1] 主機界面設置 void main_set void int8 key_val state 1 play32_num 96 20x80 timesec while 1 key_val scan_key if key_val 1 設置 if state 7 state 0 else state set_time uint8 time main_show 1 switch state case 0 set_time uint8 time break case 1 play32_num 96 20x80 timesec break case 2 play32_num 48 20x80 timemin break case 3 play32_num 0 20x80 timehour break case 4 play_week 68 00x80 timeweek break case 5 play8_num 48 00x80 timeday break case 6 play8_num 24 00x80 timemon break case 7 play8_num 0 00x80 timeyear break default break else if key_val 1 if state 1 if key_val 3 timesec else timesec if timesec 60 timesec 0 else if timesec 0 timesec 59 play32_num 96 20x80 timesec else if state 2 if key_val 3 timemin else timemin if timemin 60 timemin 0 else if timemin 0 timemin 59 play32_num 48 20x80 timemin else if state 3 if key_val 3 timehour else timehour if timehour 24 timehour 0 else if timehour 0 timehour 23 play32_num 0 20x80 timehour else if state 4 if key_val 3 timeweek else timeweek if timeweek 8 timeweek 1 else if timeweek 1 timeweek 7 play_week 68 00x80 timeweek else if state 5 if key_val 3 timeday else timeday if timeday 32 timeday 1 else if timeday 1 timeday 31 play8_num 48 00x80 timeday else if state 6 if key_val 3 timemon else timemon if timemon 13 timemon 1 else if timemon 1 timemon 12 play8_num 24 00x80 timemon else if state 7 if key_val 3 timeyear else timeyear if timeyear 100 timeyear 0 else if timeyear 0 timeyear 99 play8_num 0 00x80 timeyear else break if state 0 break 鬧鐘界面顯示 void alarm_show void int8 key_val state 1 uint32 t 0 play16 0 0 nao play16 16 0 zhong play16 32 0 maohao if Alarm_flag play16 48 0 kai else play16 48 0 guan play32_num 32 2 alarmhour play32 64 2 10 play32_num 80 2 alarmmin play16 0 6 zheng play16 16 6 dian play16 32 6 bao play16 48 6 shi play16 64 6 maohao if Clock_flag play16 80 6 kai else play16 80 6 guan for t 0 t 30000 t key_val scan_key if key_val 1 break else if key_val 1 if Alarm_flag play16 48 00x80 kai else play16 48 00x80 guan while 1 key_val scan_key if key_val 1 完成設置 if state 4 state 0 else state if Alarm_flag play16 48 0 kai else play16 48 0 guan play32_num 32 2 alarmhour play32_num 80 2 alarmmin if Clock_flag play16 80 6 kai else play16 80 6 guan switch state case 1 if Alarm_flag play16 48 00x80 kai else play16 48 00x80 guan break case 2 play32_num 80 20x80 alarmmin break case 3 play32_num 32 20x80 alarmhour break case 4 if Clock_flag play16 80 60x80 kai else play16 80 60x80 guan break default break else if key_val 1 if state 1 Alarm_flag Alarm_flag if Alarm_flag play16 48 00x80 kai else play16 48 00x80 guan else if state 2 if key_val 3 alarmmin else alarmmin if alarmmin 60 alarmmin 0 else if alarmmin 0 alarmmin 59 play32_num 80 20x80 alarmmin else if state 3 if key_val 3 alarmhour else alarmhour i
點擊復制文檔內(nèi)容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1