基于51单片机的电子钟设计
基于51单片机的电子钟设计
设计要求:
(1) 电源采用12V电池供电;
(2) 采用MCS-51单片机控制,画出控制系统的硬件电路图,并设计PCB板;
(3) 编制控制程序,并画出程序框图,并用Preteus软件进行仿真;
设计内容:
(1) 24进制时间显示;
(2) 调时功能;
(3) 闹钟功能;
(4) 照明功能;
本文附了部分代码和图片展示,全文档请下载!
void main()
{TMOD=0x01;TH0=(65536-50000)/256;TL0=(65536-50000)/256;EA=1;ET0=1;TR0=1;option=0;alarmflag1=0;hour0=0,minute0=0,sceond0=0,hour1=0,minute1=0,sceond1=0,hour2=0,minute2=0;while(1){functionchoice();lightfunction();alarmfunction();delay();}
}
/*******功能选择*******/
void functionchoice()
{if(P1_3==1)key0=1;if(P1_3==0&&key0==1){key0=0;option++; if(option==3)option=0; }if(option==0){hour1=hour0,minute1=minute0,sceond1=sceond0;TR0=1;timecontrol();timeshow(hour0,minute0,sceond0);delay();} if(option==1){hour0=hour1,minute0=minute1,sceond0=sceond1;TR0=0;keycontrol(hour1,minute1,sceond1);hour1=t[2],minute1=t[1],sceond1=t[0];timeshow(hour1,minute1,sceond1);delay();}if(option==2){TR0=0;keycontrol(hour2,minute2,sceond2);hour2=t[2],minute2=t[1],sceond2=t[0];timeshow(hour2,minute2,sceond2);delay();}
}
全文档连接:https://download.csdn.net/download/weixin_44477509/11683217
基于51单片机的电子钟设计相关推荐
- 基于51单片机的电子钟设计[本科自动化毕业设计论文,源码,实物]
系(院)名称: 专 业 班 级: 学 生 姓 名: 学 号: 指导教师姓名: 指导教师职称: 毕业设计(论文)原创性声明和使用授权说明 原创性声明 本人郑重承诺:所呈交的毕业设计(论文), ...
- 51单片机数字电子钟设计(数电课设,含时间显示、校准、整点报时、闹钟功能)
51单片机数字电子钟设计(数电课设,含时间显示.校准.整点报时.闹钟功能) 首先展示硬件设计部分,此处采用proteus仿真演示.其中液晶屏上面一行显示的是实际时间,下面一行显示的是设定闹钟时间.通过 ...
- 简易电子钟c语言程序,(最新整理)基于51单片机的电子钟C语言程序
<(最新整理)基于51单片机的电子钟C语言程序>由会员分享,可在线阅读,更多相关<(最新整理)基于51单片机的电子钟C语言程序(9页珍藏版)>请在人人文库网上搜索. 1.完整) ...
- 基于51单片机信号发生器仿真设计
本设计 基于51单片机信号发生器仿真设计 (仿真+程序源码+设计说明书) 仿真原版本:proteus 7.8 程序编译器:keil 4/keil 5 编程语言:C语言 设计编号:S0015 目录标题 ...
- 基于51单片机数字电压表的设计 仿真、程序、原理图(转发)
摘 要 数字电压表简称DVM,数字电压表基本原理是将输入的模拟电压信号转化为数字信号,再进行输出显示.而A/D转换器的作用是将连续变化的模拟信号量转化为离散的数字信号,器基本结构是由采样保持,量化,编 ...
- stc89c51单片机音乐盒系统设计_基于51单片机音乐盒课程设计1.doc
基于51单片机音乐盒课程设计1 课程名称: 微机原理课程设计 题 目: 基于单片机的音乐盒设计 摘要 随着人类社会的发展,人们对视觉.听觉方面的享受提出了越来越高的要求.小小的音乐盒可以给人们带来美好 ...
- 基于51单片机自行车码表设计
[毕设课设]基于51单片机自行车码表设计 效果图 Proteus仿真: 功能简介: 文件内容: 程序框架: 网盘链接: 效果图 更多内容请关注@WENJIE电子科技 基于51单片机proteu ...
- c语言 计步算法,基于51单片机的计步器设计
基于51单片机的计步器设计(任务书,开题报告,外文翻译,论文15000字) 摘 要 随着科技发展和国民健康意识的提高,许多检测健康状态的电子产品开始普及.电子计步器作为一种越来越流行的平民锻炼检测装 ...
- 基于51单片机的温度报警器设计
目 录 前言.............................................................................................. ...
最新文章
- Rootkit Hunter Sourcecode Learning
- DFS——记忆化搜索——动态规划
- linux内核__force,Linux内核学习:I2C_SLAVE_FORCE
- Java进阶:图文并茂解析HashMap源码
- 二分查找(5种方式实现二分查找),栈
- 8、泛型程序设计与c++标准模板库2.4列表容器
- iOS开发HTTPS实现之信任SSL证书和自签名证书
- 几种流行Webservice控制框架
- 规定输出字段html,控制视图输出的包装字段内容的 HTML 标签《 Drupal 7 基础 (上) 》...
- 复制远程服务器的文件 报错 scp: not a regular file
- shell脚本样本_Shell脚本
- SentinelResource注解配置上_分布式系统集群限流_线程数隔离_削峰填谷_流量控制_速率控制_服务熔断_服务降级---微服务升级_SpringCloud Alibaba工作笔记0045
- c语言,指针与数组--指针与二维数组2
- adb连接 vivo_vivoadb工具包下载|vivo安卓adb工具1.0.32 最新版_ - 极光下载站
- ie调取摄像头抓拍解决方案
- BA无标度网络(三):网络生成
- 获取URL中的一级域名
- php添加ico,PHP生成ICO图标的代码
- 实战篇---Nios ii 基本操作
- 【隔离的CAN通信接口-1Mbps】