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

邢路桥建设总公司网站wordpress和数据库名

邢路桥建设总公司网站,wordpress和数据库名,c 教学网站开发,宁夏正丰建设集团公司联网站51单片机音乐闹钟秒表倒计时整点报时多功能电子钟万年历数码管显示( proteus仿真程序原理图报告讲解视频#xff09; 讲解视频1.主要功能#xff1a;2.仿真3. 程序代码4.原理图5. 设计报告6. 设计资料内容清单 51单片机音乐闹钟秒表倒计时整点报时多功能电子钟万年历数码管显… 51单片机音乐闹钟秒表倒计时整点报时多功能电子钟万年历数码管显示( proteus仿真程序原理图报告讲解视频 讲解视频1.主要功能2.仿真3. 程序代码4.原理图5. 设计报告6. 设计资料内容清单 51单片机音乐闹钟秒表倒计时整点报时多功能电子钟万年历数码管显示( proteus仿真程序原理图报告讲解视频 仿真图proteus7.8及以上 程序编译器keil 4/keil 5 编程语言C语言 设计编号S0053 讲解视频 51单片机音乐闹钟秒表倒计时整点报时多功能电子钟万年历数码管显示( proteus仿真程序原理图报告讲解视频 1.主要功能 基于51单片机的日期时间闹钟秒表倒计时多功能电子钟万年历仿真设计 1、数码管显示当前日期时间可以通过按键修改日期时间 2、设置闹钟时间时间到播放音乐 3、具有秒表功能 4、具有倒计时功能 5、具有整点报时功能多少点蜂鸣器响多少次 6、具备闰年判断功能设置日期的时候遵守正常大小月规律。 需注意仿真中51单片机芯片是通用的AT89C51,AT89C52都是51单片机的具体型号内核是兼容的。相同的原理图里无论stc还是at都一样引脚功能都是一样的程序也是一样的芯片可以替换为STC89C52/STC89C51/AT89C52/AT89C51等51单片机芯片。 以下为本设计资料展示图 2.仿真 开始仿真 打开仿真工程双击proteus中的单片机选择hex文件路径然后开始仿真。开始仿真默认进入时间显示模式显示电脑当前时间。 显示时间的情况下按下设置键进入设置模式时间指示灯亮。整点会有蜂鸣器报时多少点就响多少次。 按下设置按键分别设置时钟分钟和秒钟设置模式下对应设置的变量会闪烁方便用户设置。设置到秒钟再按下设置按键退出设置模式。通过按键加和减调整设置的时分秒。 通过按下日期按键切换到现实日期模式数码管显示年月日日期指示灯亮。 按下设置键进入设置模式先设置年份年份闪烁通过按键加和减完成年份的设置。设置完年份再设置月份操作同年份调整。再按下设置按键设置日。设置完日期再按下设置键退出设置。 通过按下闹钟按键进入闹钟显示模式闹钟指示灯亮。显示默认闹钟时间16.30。需要修改闹钟时间的话按下设置键时间闪烁表示设置时钟再按下表示设置分钟设置完分钟再按下设置键退出闹钟设置模式。闹钟时间到了会通过蜂鸣器播放闹钟铃声。期间如果想停止闹铃可以按下停止闹铃按键。 通过按下闹钟按键进入闹钟显示模式秒表指示灯亮。开始按键启动秒表计时暂停按键暂停当前秒表计时并显示计时时间。按下复位键复位计时时间为0。 通过按下倒计时按键进入倒计时模式倒计时指示灯亮。开始按键启动倒计时暂停按键暂停当前倒计时时间并显示在数码管上。按下复位键复位计时时间为0。 以上仿真结果均符合设计要求。 3. 程序代码 使用keil4或者keil5编译代码有注释可以结合报告理解代码含义。 //主函数 void main() {uchar i0;TMOD0X11;//定时器0工作方式1。TH00XFC; //定时1msTL00X18;TH1(65536-10000)/256;TL1(65536-10000)%256;ET11;TR11; ET01;//打开定时器0中断允许EA1;//打开总中断 // Ds1302Init(); //解注释 显示初始时间 2023年9月3日星期天12点00分00秒 可到ds1302.c修改 while(1) { disp();//显示switch(mode)//LED{case 0:led10;led21;led31;led41;led51;break;case 1:led11;led20;led31;led41;led51;break;case 2:led11;led21;led30;led41;led51;break;case 3:led11;led21;led31;led40;led51;break;case 4:led11;led21;led31;led41;led50;}ikey_scan();//按键检测if(i1)//日期{mode0;flag0;}if(i2)//时间{mode1;flag0;}if(i3)//闹钟{mode2;flag0;}if(i4)//秒表{mode3;flag0;}if(i5)//倒计时{mode4;flag0;}if(i9)//停止响铃{TR00;num0;}if(i6)//设置{if(mode2){if(flag3)flag;elseflag0;}if(mode2){if(flag2)flag;elseflag0;}if(mode4){if(flag3)flag;elseflag0;}}if(i7)//加{if(mode0)//日期设置// ds1302_time[7] {秒, 分, 时, 日, 月, 星期, 年};{if(flag1) //年{if(ds1302_time[6]99)ds1302_time[6]; Ds1302Init();}if(flag2) //月{if(ds1302_time[4]12){ds1302_time[4];}else{ds1302_time[4] 1;}Ds1302Init();}if(flag3) //日{if(ds1302_time[3]MonthDays(ds1302_time[6],ds1302_time[4])){ds1302_time[3];//如果日期小于于当前月份最后一天 }else{ds1302_time[3] 1;}Ds1302Init();}}if(mode1)//时间设置{if(flag1) //时{if(ds1302_time[2]99)ds1302_time[2]; Ds1302Init();}if(flag2) //分{if(ds1302_time[1]59)ds1302_time[1]; Ds1302Init();}if(flag3) //秒{if(ds1302_time[0]59)ds1302_time[0]; Ds1302Init();}}if(mode2)//闹钟设置{if(flag1) //时{if(shi23)shi; // At24c02Write(0,shi);}if(flag2) //分{if(fen59)fen; // At24c02Write(1,fen);}}if(mode4)//倒计时设置{if(flag1) //时{if(shi123)shi1; }if(flag2) //分{if(fen159)fen1; }if(flag3) //秒{if(miao159)miao1;}}}if(i8)//减{if(mode0)//日期设置{if(flag1) //年{if(ds1302_time[6]0)ds1302_time[6]--; Ds1302Init();}if(flag2) //月{if(ds1302_time[4]1){ds1302_time[4]--;}else{ds1302_time[4] 12;} Ds1302Init();}if(flag3) //日{if(ds1302_time[3]1){ds1302_time[3]--; }else{ds1302_time[3] MonthDays(ds1302_time[6],ds1302_time[4]);//日期从1变为当前月份最后一天 }Ds1302Init();}}if(mode1)//时间设置{if(flag1) //时{if(ds1302_time[2]0)ds1302_time[2]--; Ds1302Init();}if(flag2) //分{if(ds1302_time[1]0)ds1302_time[1]--; Ds1302Init();}if(flag3) //秒{if(ds1302_time[0]0)ds1302_time[0]--; Ds1302Init();}}if(mode2)//闹钟设置{if(flag1) //时{if(shi0)shi--; // At24c02Write(0,shi);}if(flag2) //分{if(fen0)fen--; // At24c02Write(1,fen);}}if((mode4)(start0))//倒计时设置{if(flag1) //时{if(shi10)shi1--; }if(flag2) //分{if(fen10)fen1--; }if(flag3) //秒{if(miao10)miao1--;}}}//倒计时,秒表控制if(mode2){if(i10)//开始{start1;flag0;}if(i11)//暂停start!start;if(i12)//复位{start0;fen20;miao20;haomiao0;shi10;fen10;miao10;}}} }4.原理图 原理图使用AD绘制可供实物参考。 Proteus仿真和实物作品的区别 1.运行环境Proteus仿真是在计算机上运行的而实物则是在硬件电路板上运行。 2.调试方式在Proteus仿真中可以方便地进行单步调试和观察变量值的变化而在实物中则需要通过调试器或者串口输出等方式进行调试。 电路连接方式在Proteus仿真中可以通过软件设置进行电路连接的修改而在实物中则需要通过硬件电路板和连接线进行修改。 3.运行速度Proteus仿真通常比实物运行速度快因为仿真是基于计算机运行的而实物则需要考虑电路板上的物理限制和器件的响应时间等因素。 4.功能实现在Proteus仿真中可以通过软件设置实现不同的功能而在实物中则需要根据电路设计和器件的性能进行实现。 参考元器件清单 元件型号数量单片机AT89C511电容10uf1电容30pf2晶振12MHZ1电阻10k1按钮17译码器74LS1381存储器24C021实时时钟DS13021LED绿色2LED黄色2LED红色3电阻100欧5电阻1k1三极管PNP1蜂鸣器无源1数码管8位共阴1排阻10k1晶振32.768khz1 5. 设计报告 7027字设计报告内容包括引言硬件设计、软件设计、软硬件框图、调试、总结和展望等 6. 设计资料内容清单 资料设计资料包括仿真程序代码、讲解视频、功能要求、设计报告、软硬件设计框图等。 0、常见使用问题及解决方法–必读 1、仿真图 2、程序源码 3、开题报告 3、原理图 5、功能要求 6、元器件清单 7、设计报告 8、软硬件流程框图 9、讲解视频 Altium Designer 软件资料 filename.bat KEIL软件资料 Proteus软件资料 单片机学习资料 目录清单.txt 答辩技巧 设计报告常用描述 74HC138(中文资料).pdf 鼠标双击打开查找更多51 STM32单片机课程毕业设计.url 资料下载链接可点击 更多资源 点击下方链接 https://docs.qq.com/sheet/DS0xIa0llTmtNakRW
http://www.pierceye.com/news/184346/

相关文章:

  • 网站做下载功能南昌专业做网站的
  • 白山网站设计网站首页鲁大师
  • 网站怎样和首页做链接地址七星彩的网站怎么做的
  • 深圳h5模板建站wordpress 整合ucenter
  • 企业网站策划书下载google adsense
  • 安徽网站建设公司排名竞价托管就选微竞价
  • 笑话小网站模板html做移动网站快速排
  • c2c电子商务网站有哪些电商设计师和美工有什么区别
  • 长春电商网站建设价格低公司网站过期未续费会怎样
  • 农业综合管理网站建设做网站前期工作
  • 域名更换网站网站维护工作内容
  • 网站水印设置作教程长沙求职网招聘网
  • 八年级微机网站怎么做wordpress 链接转换
  • ppt做的模板下载网站有哪些内容wordpress 4.5.3中
  • 网站开发需求文档prd模板iis wordpress 404
  • 灰色链网站建设偃师建网站那家公司好
  • 文化网站前置审批网站运营系统
  • 现在做网站用什么学校网站的建设需求
  • 网页制作与网站建设技术大全 pdfhtml5移动端网站开发教程
  • 做任务可以给钱的网站php响应式网站模板下载
  • 平面素材设计网站东莞房价2023年最新房价走势
  • 做一个网站建设需要多少钱天津企业网站排名优化
  • 有关网站开发的论文网站建设哪公司
  • wordpress网站500导航 网站 分析
  • 软件网站开发市场前景试论述网上商城的推广技巧
  • 海洋生态文明建设的网站名廊坊网站建设电话
  • 做外贸在哪个网站比较好视频网站搭建源码
  • 网站代码优化视频教程动画制作专业大学排名
  • 安阳网站推广优化网站导航条背景图片
  • 静态网站需要数据库吗广州近期流行的传染病