202051单片机编写的闹钟程序.docx

  1. 1、本文档共13页,其中可免费阅读4页,需付费100金币后方可阅读剩余内容。
  2. 2、本文档内容版权归属内容提供方,所产生的收益全部归内容提供方所有。如果您对本文有版权争议,可选择认领,认领后既往收益都归您。
  3. 3、本文档由用户上传,本站不保证质量和数量令人满意,可能有诸多瑕疵,付费之前,请仔细先通过免费阅读内容等途径辨别内容交易风险。如存在严重挂羊头卖狗肉之情形,可联系本站下载客服投诉处理。
  4. 4、文档侵权举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
仁定义按键十六进制数共阴时间校正函数延迟函数闹钟设置函数闹钟检测函数显示函数设置定时器为工作方式装初值毫秒中断一次开总中断开定时器终中断开定时器中断后进入死循环时间永不停止计时调用时间设置函数调用闹钟设置函数和下面必须分开否则时间到小时后不会清继续走下去当时间走到小时后自动清为了防止闹钟时间显示和正常时间显示同时显示出现数码管显示不清晰所以写两个对立的条件判断语句和来作为限制条件时间显示函数时间校正程序当每按下第四个键后会出现不同的值然后用不同的值作为不同的条件给四个数码管加减值来校正时间按键时

PAGE PAGE # / 13 #include<reg52.h> #define uchar unsigned char #define uint unsigned int sbit w仁 P0A0; sbit w2=P0A1; sbit w3=P0A2; sbit w4=P0A3; sbit k1=P0A4;// 定义按键 sbit k2=P0A5; sbit k3=P0A6; sbit k4=P0A7; sbit fm=P3A4; uchar code table[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d, 0x7d,0x07,0x7f,0x6f};/

文档评论(0)

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

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

1亿VIP精品文档

相关文档