來自於蔣宇智原創設計 系統概述電子萬年歷系統以AT89C52單片機為核心,構成單片機控制電路,結合DS1302時鍾芯片和DS18B20溫度傳感器,完成時間和溫度的讀取,全部信息由LCD1602液晶實時顯示。日歷時間的校准和鬧鍾的設定均由四個獨立按鍵來實現,日歷能顯示公歷和農歷的年、月、日以及星期 ...
可實現功能: 啟動程序數碼管按照 格式顯示時分秒並走時 按下C 按鈕后按照 格式顯示年月日 按下C 調時模式按鈕時分秒 年月日靜止,指示燈亮起,進入調時模式 先按C 選位按鈕再按下C 加一按鈕,對應的位置改變 再次按下C 按鈕退出調時模式,繼續走時 include lt reg .h gt define uChar unsigned char define uInt unsigned int uC ...
2017-02-04 14:25 2 2605 推薦指數:
來自於蔣宇智原創設計 系統概述電子萬年歷系統以AT89C52單片機為核心,構成單片機控制電路,結合DS1302時鍾芯片和DS18B20溫度傳感器,完成時間和溫度的讀取,全部信息由LCD1602液晶實時顯示。日歷時間的校准和鬧鍾的設定均由四個獨立按鍵來實現,日歷能顯示公歷和農歷的年、月、日以及星期 ...
要求:輸入年和月份,先判斷是否為閏年,在判斷每個月份對應的天數 方案步驟:1.輸入年和月 2.判斷年是如否是閏年 判斷的方法:4年一閏年,100年不閏,400年又是閏年 代碼:(year%400 == 0 )||(year ...
這次課程設計要完成的是制作一個基於51單片機的電子時鍾的萬年歷(protues仿真),需要用到1602液晶屏+DS1302+DS18B20+按鍵等模塊。各個的模塊就不在一一介紹,直接講解這個系統的功能,首先是四個按鍵,第一個按鍵是選中需要修改時間位置,在按一次選中下一個,依次類推,第二個按鍵 ...
...
package com.direct.str; import java.util.Calendar; import java.util.GregorianCalendar; import ...
自己沒事瞎寫的,有想法請評論。 ...
本筆記默認學習者已擁有: 1.Keil5和stc燒寫工具 等各種軟件、驅動、環境; 2.有一個屬於自己的 51單片機開發板及相關零件 ; 3.認識C語言的語法; 本人使用的51開發板為 郭天祥C51 TX-1C增強版開發板 ; 本筆記根據B站up主:江科大自化協的教學視頻 整理得到ヾ ...
51單片機學習 數碼管 倒計時 簡介 1.硬件部分 普中單片機 開發板 (138譯碼器控制)數碼管 2.軟件部分 keil軟件 硬件部分 138譯碼器 簡介 74LS138 為3 線-8線譯碼器,共有 54LS138和 74LS138 兩種線路結構型式。54LS138 ...