調試好的代碼,可以顯示時間,日期,當前溫度,可以將設定好的參數保存在EEPROM,可以設定3組鬧鈴,可以自由開關鬧鐘,6組彩鈴,鋰電池供電,源碼奉獻,拿走不謝 ,DIY真正實用的制作
仿真原理圖如下(proteus仿真工程文件可到本帖附件中下載)
0.png (152.97 KB, 下載次數: 136)
下載附件
2018-10-13 00:52 上傳
單片機源程序如下:
- /*
- *************************************************************************************************************
- * (c) Copyright 2014-, QINGLAN Company
- * All Rights Reserved
- * 文件名:main.c
- * 描 述:基于stc15w音樂多功能時鐘套件
- * 2018-08-30 最新修改
- * 2018-09-25 修改電壓數值計算
- * 2018-10-01 最新修改電壓算法,優化關閉ADC中斷等,程序基本穩定
- * 描 述:工程項目源碼(移植->修改->擴展->實踐-反思->消化)
- * 把別人的拿過來->修改符合自己習慣->擴展功能->動手能力培養->考慮每一個細節->系統的總結
- * 功 能:多功能數顯可調電子時鐘
- * * * ***** * * *****
- * * * * * * * *
- * ***** ***** * * * *
- * * * * * * * *
- * * * ***** ***** ***** *****
- * 作者:大核桃
- * 版本號:1.0.3(2017.05.29)
- *************************************************************************************************************
- */
- #define _MAIN_C
- #include "main.h"
- /*******************************************************************************
- * 文件名:全局變量定義區域
- * 描 述:
- * 功 能:
- * 作 者:大核桃
- * 版本號:1.0.1(2017.03.03)
- *******************************************************************************/
- eStaSystem staSystem = E_NORMAL;
- /*******************************************************************************
- * 文件名:main
- * 描 述:主函數
- * 功 能:提供程序入口
- * 版本號:1.0.1(2017.11.11)
- *******************************************************************************/
- void main(void)
- {
- /*硬件初始化*/
- Bsp_Init();
-
- while(1)
- {
- Bsp_Refresh_Driver(); /*硬件執行*/
- }
- }
- /******************* (C) COPYRIGHT 2016 青藍電子科技 *****END OF FILE****/
復制代碼
0.png (13.18 KB, 下載次數: 129)
下載附件
2018-10-13 00:53 上傳
所有資料51hei提供下載:
LQFP32低功耗版本代碼規范化181001 OK.rar
(645.52 KB, 下載次數: 176)
2018-10-12 09:44 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
時鐘原理圖.pdf
(211.93 KB, 下載次數: 163)
2018-10-12 22:12 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
|