《AT89C51数码管电子时钟》.pdf

  1. 1、本文档共20页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《AT89C51数码管电子时钟》.pdf

/* 一、电子时钟功能介绍 功能0:显示时间 功能1:调节时间 功能2:设置闹钟 功能3:设置日期 功能4:秒表模式 二、功能操作 功能0:初始化后,工作在此功能状态 功能1:按一次P33(S17)就进入此功能状态 a.默认进入秒调节状态,按P30(S20)调节秒 b.按一次P31(S19)进入分调节状态,按P30可调节分 c.再按一次P31(S19)进入时调节状态,按P30 可调节时 d.再按P31(S19)可循环切换秒、分、时调节状态 功能2:再按一次P33(S17)就进入此功能状态 a.默认进入秒调节状态,按P30(S20)调节秒 b.按一次P31(S19)进入分调节状态,按P30可调节分 c.再按一次P31(S19)进入时调节状态,按P30 可调节时 d.再按P31(S19)可循环切换秒、分、时调节状态 e.设置好闹钟时间,打开闹铃开关 P32(S18),当时钟时间等于闹钟设置时间时, 闹钟发出响声;按一次P32(S18)即可关闭闹钟 功能3:再按一次P33(S17)就进入此功能状态 a.默认进入日调节状态,按P30(S20)调节日 b.按一次P31(S19)进入月调节状态,按P30可调节月 c.再按一次P31(S19)进入年调节状态,按P30 可调节年 d.再按P31(S19)可循环切换秒、分、时调节状态 功能4:再按一次P33(S17)就进入此功能状态 a.按一次P31(S19)启动秒表,再按一次P31(S19)暂停秒表;再按P31(S19) 可循环切换秒表的启动与暂停 b.按P30(S18)复位 再按P33(S17)可循环切换各功能状态 */ #includereg52.h #define uint unsigned int #define ucharunsigned char sbit dula=P2^0; //段选 sbit wela=P2^1; //位选 sbit P30=P3^0; //调节时或分或秒显示的值或秒表的复位 sbit P31=P3^1; //选择调节时或分或秒或秒表的启动与暂停 sbit P33=P3^3; //功能切换 sbit P32=P3^2; //闹铃开关 sbit beep=P0^7; //蜂鸣器 charbeepflag; //蜂鸣器标志位 ucharflag; //功能切换标志位 ucharflag1; //设置时间时,作为时分秒的选择位 uchardateflag; bit stopflag; bit resetflag; ucharring; //闹钟开关标志位 uint num; ucharsec; ucharmin; ucharhour; //时分秒 uint num1; ucharsec1; ucharmin1; //秒表分、秒、毫秒 ucharclocksec; ucharclockmin; ucharclockhour; //设置闹钟时间 ucharday; ucharmonth; uint year; //年月日 uchardaynum; //每月的天数 //ucharcodetable[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f}; //共阴数码管编 码0--9 ucharcodetable[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90}; //共阳数码管编 码0--9 //数据初始化 void VarInit(void) { num= 0; sec= 0; min = 0; hour= 0; //初始化时间 num1=0; sec1=0; min1=0; //初始化秒表 clocksec=0; cloc

文档评论(0)

jykt + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档