当前位置: 首页 > news >正文

基于51单片机的多功能电子万年历

目录

具体实现功能

设计介绍

资料内容

全部内容

资料获取


具体实现功能

具体功能:
(1)LCD1602实时显示当前年、月、日、时、分、秒、星期以及温度值;
(2)可以按键调整当前时间;
(3)可以按键切换对应的农历日期,显示24节气,设定闹钟。

仿真演示视频:

基于51单片机的多功能电子万年历-仿真视频

设计介绍

51单片机简介

51单片是一种低功耗、高性能CMOS-8位微控制器,拥有灵巧的8位CPU和可编程Flash,使得51单片机为众多嵌入式控制应用系统提供灵活、高效的解决方案。

本设计所使用的芯片可兼容以下所有的51系列单片机(包括AT系列和STC系列)。

资料内容

仿真实现(protues8.7)

本设计利用protues8.7软件实现仿真设计,具体如图。

程序(Keil5)

本设计利用KEIL5软件实现程序设计。

主函数如下:

///////////////////////////////////////////////////
//*******************主函数**************************
//***************************************************
void main()
{P1=0xff;lcd_init();      //调用液晶屏初始化子函数ds1302_init();   //调用DS1302时钟的初始化子函数init();          //调用定时计数器的设置子函数led1=0;           //打开LCD的背光电源buzzer=0;		 //蜂鸣器长响一次delay(100);buzzer=1;while(1)  //无限循环下面的语句:{		keyscan();      //调用键盘扫描子函数led=led1;		if(timerOn==1)alarm();	//闹钟输出if((fen==0)&&(miao==0)){if(shi>12)temp_hour=shi-12;else{if(shi==0)temp_hour=12;elsetemp_hour=shi;}shangyimiao=miao;baoshi=1;}if(baoshi==1){ZD_baoshi();do keyscan();while(shangyimiao==miao);	shangyimiao=miao;}}
}

程序运行结果如图:

全部内容

全部资料包括程序(keil5)、protues仿真(protues8.7)、设计说明、答辩PPT、开发资料、资料使用介绍、仿真视频、程序讲解视频、仿真讲解视频、最小系统介绍视频等。

资料获取

https://docs.qq.com/doc/DT2ZtaUxwT0xZVFRa

http://www.dtcms.com/a/458393.html

相关文章:

  • iis中的网站启动不了湖南省郴州市宜章县邮政编码
  • 镇江网站建设活动方案c 做网站源码实例
  • 网站网页能自己做吗甘肃省建设稽查执法局网站
  • 家电维修企业网站源码台州椒江找人做网站
  • 小公司做网站wordpress login插件
  • 苏州网站建设最好网络安全监测服务
  • 曹妃甸网站建设flex网站模板
  • 语义通信:从“传比特”到“传意义”的范式迁移
  • 150网站建设宜昌怎样优化网站建设
  • 现在网站开发模式广州网站建设培训
  • 西门子产品完全卸载工具
  • wordpress添加媒体失败福建优化seo
  • 浙江省住房城乡建设厅网站网站备案截图
  • 从information被ban到无列名注入
  • 吉林律师网站建设多少钱自己弄个网站怎么赚钱
  • 360网站如何做引流网址推广工具有哪些
  • wordpress图片后加载很慢新网站怎么做seo
  • 零售户订烟电商网站高清的宝安网站推广
  • 官网设计房产中山市企业网站seo营销工具
  • 一站式服务大厅自己做网站 套模板
  • 网站设计 站想学做网站学什么编程语言
  • 建网站html5wordpress文章展示相册
  • 公司网站怎么登录请问番禺哪里有做网站的
  • wordpress在哪设置评论三门峡seo
  • 《信号与系统》的积分变换·理论总结
  • 邯郸有做网站的吗word可以制作网页吗
  • 单页面企业网站网站首页的模块布局
  • 做购物商城网站建设android移动网站开发详解
  • 大模型领域中模型压缩与高效推理的核心技术之一:量化技术
  • 虚幻基础:组件间的联动