标题: stc15w单片机音乐多功能电子时钟源码与电路图 [打印本页]

作者: dabing89    时间: 2018-10-12 09:46
标题: stc15w单片机音乐多功能电子时钟源码与电路图
调试好的代码,可以显示时间,日期,当前温度,可以将设定好的参数保存在EEPROM,可以设定3组闹铃,可以自由开关闹钟,6组彩铃,锂电池供电,源码奉献,拿走不谢,DIY真正实用的制作

仿真原理图如下(proteus仿真工程文件可到本帖附件中下载)


单片机源程序如下:
  1. /*
  2. *************************************************************************************************************

  3. *                                 (c) Copyright 2014-, QINGLAN Company
  4. *                                           All Rights Reserved                                      
  5. * 文件名:main.c
  6. * 描  述:基于stc15w音乐多功能时钟套件
  7. * 2018-08-30 最新修改
  8. * 2018-09-25 修改电压数值计算
  9. * 2018-10-01 最新修改电压算法,优化关闭ADC中断等,程序基本稳定
  10. * 描  述:工程项目源码(移植->修改->扩展->实践-反思->消化)
  11. * 把别人的拿过来->修改符合自己习惯->扩展功能->动手能力培养->考虑每一个细节->系统的总结
  12. * 功 能:多功能数显可调电子时钟

  13. *                        *        *         *****          *                   *           *****
  14. *                        *        *         *                  *                   *           *   *         
  15. *                        *****         *****          *                   *           *   *         
  16. *                        *        *         *                  *                   *           *   *         
  17. *                        *   *         *****          *****           *****   *****         
  18. * 作者:大核桃

  19. * 版本号:1.0.3(2017.05.29)
  20. *************************************************************************************************************
  21. */

  22. #define _MAIN_C
  23. #include "main.h"


  24. /*******************************************************************************
  25. * 文件名:全局变量定义区域
  26. * 描  述:
  27. * 功  能:
  28. * 作  者:大核桃
  29. * 版本号:1.0.1(2017.03.03)
  30. *******************************************************************************/

  31. eStaSystem staSystem = E_NORMAL;


  32. /*******************************************************************************
  33. * 文件名:main
  34. * 描  述:主函数
  35. * 功  能:提供程序入口
  36. * 版本号:1.0.1(2017.11.11)
  37. *******************************************************************************/
  38. void main(void)
  39. {        
  40.         /*硬件初始化*/
  41.         Bsp_Init();
  42.         
  43.         while(1)
  44.         {
  45.                 Bsp_Refresh_Driver();  /*硬件执行*/
  46.         }

  47. }

  48. /******************* (C) COPYRIGHT 2016 青蓝电子科技 *****END OF FILE****/
复制代码

所有资料51hei提供下载:
LQFP32低功耗版本代码规范化181001 OK.rar (645.52 KB, 下载次数: 176)
时钟原理图.pdf (211.93 KB, 下载次数: 163)


作者: admin    时间: 2018-10-12 13:06
补全原理图或者详细说明一下电路连接即可获得100+黑币
作者: iousky    时间: 2018-10-22 14:23
感谢分享
作者: radio2222    时间: 2018-10-23 23:38
顶起!!好货
作者: 15332135378    时间: 2018-11-9 21:35
好资料在配上液晶彩屏动画就更完美了
作者: iasuredeng    时间: 2018-11-22 10:13
好资料,值得
作者: 枫舞、    时间: 2018-11-27 18:01
不错啊
作者: alex_wendell    时间: 2018-12-2 20:08
谢谢楼主的分享,学习了,不过附件中没有发现proteus仿真工程,仿真工程也想学习一下,不知道能不能加上,谢谢啦~
作者: 郝奇    时间: 2018-12-21 15:27
不错 感谢分享
作者: zhlip    时间: 2019-4-25 17:48
拿走不谢了
作者: FTHDFYUJTFCVB    时间: 2019-5-6 00:17

感谢分享
作者: lixinyu'    时间: 2019-7-5 11:11
非常棒
作者: 11220228+    时间: 2019-7-8 08:27
谢谢楼主分享
作者: 2305646014    时间: 2019-11-1 02:11
可以,不错
作者: ycs89554171    时间: 2019-12-12 18:00
谢谢楼主分享
作者: 1394077003    时间: 2019-12-25 17:26
感谢分享  很全面实用
作者: zhyopi    时间: 2020-1-29 17:42
谢谢楼主分享
作者: sadfun    时间: 2020-7-30 09:12
谢谢楼主分享,一直想做一个这个,没想到在这里遇见了
作者: 长风007    时间: 2020-11-3 13:44
感谢分享,资料  很全面实用。
作者: Joseph824    时间: 2020-11-5 17:53
中断里面程序重复调用函数,不可取
作者: wujinlin    时间: 2020-12-19 23:28
找个闲时做个看下效果
作者: 236789    时间: 2022-3-10 18:42
很好的资料谢谢分享
作者: wyl138    时间: 2022-10-31 19:45
不错的楼主,害我一下看了他多篇帖子,都是精华.
作者: heikeji2021    时间: 2023-10-11 14:55
拿走了,谢谢




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1