想要快速入門單片機,就要多動手實踐。也許你的手上有不止一塊的單片機開發(fā)板,但是你有沒有親自動手實現(xiàn)自己的想法?單片機實現(xiàn)數(shù)字時鐘是一個不錯的想法。有12864液晶顯示屏、有按鍵、有DS18B20。最關鍵的,你能從一個小的實驗設計中獲得設計經驗,熟悉產品開發(fā)的流程,你會慢慢愛上這一行。
文末會有原理圖和hex程序文件的下載方式,可以更好的幫助你學習,感謝杜洋工作室。
器件清單
1.元器件清單
首先來看看所需要的清單:51單片機STC12C5A60S2、12864液晶屏、溫度傳感器DS18B20、時鐘芯片DS1302、光敏電阻、四腿按鍵等。
STC12C5A60S2
所用單片機為國產51單片機,型號為STC12C5A60S2,DIP40封裝。
12864液晶屏
顯示器件為12864液晶屏。
時鐘芯片DS1302
時鐘采用DS1302芯片,配電池、32.768K的晶振。
溫度傳感器DS18B20
環(huán)境溫度的檢測用DS18B20來實現(xiàn)。
光敏電阻
光敏電阻用于感知白天和晚上。
四腿機械按鍵實現(xiàn)時鐘調整、鬧鐘設置等功能。
2.實現(xiàn)原理圖
這是整體的原理圖。
3.整體外觀和顯示
未來時鐘背面
焊接完成后的未來時鐘背面。
鬧鐘調整界面
可以實現(xiàn)時間的顯示,鬧鐘的設置,關鍵還有重要節(jié)氣的顯示。