下载 >  开发技术 >  硬件开发 > S52单片机程序,带数码管,闹钟,串口,按键调整设置闹钟

S52单片机程序,带数码管,闹钟,串口,按键调整设置闹钟 评分:

//20100222 计数中断已正常运行 //20100222 数码管基本能扫描显示,但还不能持久时间 //20100228 已经持续显示,秒点还没闪动,时间走的有点慢,任意按键,分加1 ,按键还有问题不能判断是按的哪个键 //20100302 修改完成进入闹钟不能自动退出闹铃的问题,此问题是调用delay引起,用sleep即可自动退出死循环 //20100303 完善修改时间时,正常的时间显示,不再有数码管有时间段不显示 //20100304 增加时间调整的增与减功能,即分钟的K1、K2为+、K3、K4为- //20100308 完成闹钟的闹铃时长 //20100313 增加星期参数,并设置周六、周日闹铃无效 //20100316 解决printf打印时,8 位总是答应成32位 //20100317 解决4个按键的检测问题,读取端口值运算时,还有些其它未知码,判值函数中去掉打印函数也出现判值失败; 增加闹钟响铃时解除响铃功能 //20100319 完善小时调整时,星期不变的BUG? 调小时时, 在分钟位上显示星期; 调整分钟时,在小时上显示星期; 按键检测错误时,4个数码管都显示星期 //20100322 走的快,增加自动纠正时间 //20100323 校准函数有bug,校准进入死循环时间不进位 //20100428 响铃时间总时长100秒,增加小于100秒的补偿处理,即任运行响铃,但不发声 多键定义值,各按键的和,以此判断是哪几复合键按下 //20100604 新板增加到10个按键,修改按键程序,UINT UCHAR ktmp //20100605 旋转180度显示时间 //20100606 添加按键5调星期 //20100607 显示闹钟定时的时间,可手工调整定时的小时、分 。定义有3个可调闹钟 //6键显示闹钟1,7键显示闹钟2, //8键闹钟1小时++,9键闹钟1分钟++ // C51 128--->S52 256 ////20100609 //1 自检、显示星期、自动补偿秒、定时数据、 //2 显示当前指向的星期或自动调整秒的数值 菜单深度不变 menudeep_deel_B_still() //3 菜单深度百位0-1循环,星期与秒自动调整指向的焦点相互切换 menudeep_deel_B() //4 根据焦点指向,内容自- menudeep_deel_B_jian() //5 根据焦点指向,内容自+ menudeep_deel_B_jia() //6 每按一次按键菜单深度个位++,0-9循环,显示定时闹钟、当前时间 menudeep_deel_G() //7 菜单深度不变,显示当前焦点指向的定时闹钟、当前时间的的时、分 menudeep_deel_still() //8 菜单深度十位0-1循环,当前焦点指向闹钟或当前时间的时与分,循环互相切换 menudeep_deel_S() //9 根据焦点指向,内容自+ menudeep_deel_jian() //10 根据焦点指向,内容自- menudeep_deel_jia() //20100610 1-4键无定义功能,6-10已定义功能。所有定时可以修改闹钟时间,当前时间与闹钟时间的修改键集中在9、10键上 //20100612 增加函数调用、按键引起的需要秒钟补偿 //20100621 增加手工调整时间的数值大小 //20100621 集成星期与秒自动调整的按键程序
...展开详情收缩
2010-11-27 上传大小:24KB
立即下载 开通VIP
分享
收藏 (4) 举报

评论 共7条

aa987665886 对单片机的介绍很详细,很好
2014-06-21
回复
u010408256 很不错,的确注释少点,可读性不是那么高。
2014-02-24
回复
u012066151 不错,但不够详细,最好多点注释
2013-09-29
回复
theyeofhawk 很好,对我很有用
2013-05-23
回复
samueljack 很全面。谢谢分享。
2013-04-05
回复
ahamaoahamao 一个项目源码,51单片机型号
2013-02-26
回复
pyx526059 经验证正确可用
2012-03-06
回复
时钟五:用串口发送时间,实现闹钟
如何通过串口修改时钟的时间
利用定时/计数器T1产生定时时钟,由P1口控制8个发光二极管,使8个提示灯依次一个一个闪动,闪动频率为10次每秒(8个灯亮一遍为一个周期),循环
右移运算流水点亮P1口8位LED,C代码

摘要:VC/C++源码,系统相关,单片机控制,LED   用右移运算流水点亮P1口8位LED,C程序源码,包含单片机寄存器的头文件,设置循环次数为8,每次循环P1的各二进位右移1位,高位补0,调用延时函数……

立即下载
独立按键改变led闪烁频率

独立按键改变led闪烁频率89C51

立即下载
51单片机万年历带温度闹钟功能(分模块)

51单片机万年历,温度,闹钟。分模块化设计。有protues的仿真图以及源代码、

立即下载
51单片机通过DS1302进行时钟显示,并在数码管显示时间,可以按键设置时间实现闹铃。

51单片机通过DS1302进行时钟显示,并在数码管显示时间,可以按键设置时间实现闹铃。

立即下载
51单片机数码管显示万年历的程序

51单片机编写的C语言程序,用4为一体的共阳数码管显示,程序有详细的祝酒,适合初学者

立即下载
基于51单片机的万年历(加闹钟加秒表)

基于51单片机的万年历(加闹钟加秒表),是用Keil编写调试的。可以实现4路闹钟和秒表多次计时。

立即下载
单片机c语言源程序(51定时器 八个按键控制八个LED 单按键控制数码管加1 点亮P0口所有LED 流水灯暗点流动 流水灯亮点流动 闪烁P0口所有LED 数码管动态扫描加1 数码管动态扫描显示 数组流水灯 双按键控制数码管加减1)

51定时器 八个按键控制八个LED 单按键控制数码管加1 点亮P0口所有LED 流水灯暗点流动 流水灯亮点流动 闪烁P0口所有LED 数码管动态扫描加1 数码管动态扫描显示 数组流水灯 双按键控制数码管加减1

立即下载
电子时钟+程序+数码管+矩阵按键

电子钟可调,汇编语言编写,用数码管动态显示,矩阵按键键入,可调分别时分秒。

立即下载
基于AT89C52单片机的万年历protel原理图,用DS1302时钟芯片,用数码管显示

基于AT89C52单片机的万年历protel原理图,用DS1302时钟芯片,用数码管显示,包括通信电路,复位电路,矩阵键盘

立即下载
基于stm32f103的lcd按键可修改时间闹钟

LCD显示 按键修改实时时间 stm32F103 keil5

立即下载
带温度显示的万年历_数码管显示(附电路图和源代码

设计一个智能化万年历时钟电路,LED数码管作为电路的显示部分,按钮开关作为调时部分,通过与单片机连接数码管动态显示年、月、日、时、分、秒、星期、温度。并能准确计算闰年闰月的显示。

立即下载
单片机代码LED灯,蜂鸣器,按键,流水灯

用C51写的一个简单的单片机程序,是我们单片机组装实训时候老师要求的,其中有4个功能,LED流水灯显示,按键控制数码管变化,以及按键控制蜂鸣器发出声音,比较适合初学者查看学习,代码中加了大量注释

立即下载
STC89C52+LCD1602+DS1302电子时钟

基于STC89C52+LCD1602+DS1602做得数字时钟可以修改时间设置闹铃

立即下载
51单片机程序(矩阵键盘、独立按键数码管、PWM输出)

内含51单片机程序主要包含矩阵键盘、独立按键、数码管以及PWM输出的程序,独立按键消抖,矩阵键盘控制8位静态数码管,矩阵键盘控制8位动态数码管。很适合于51单片机的学习。

立即下载
基于51开发板的闹钟功能(按键控制)

适合51初学者 基于51单片机开发板 使用定时器中断实现 非开发板也可以使用 但要仔细观察io口的接法

立即下载
STM32 汇编语言,按键控制数码管显示实验,完整源代码

带有数码管显示码表,按键具有消抖动,等待弹起功能,保证一次按键 有效一次

立即下载
自编的桌面闹钟程序 可设定不同闹钟运行方式

自己编写的闹钟程序,可设定不同的到时提醒,铃音部分还未开发。

立即下载
img

spring mvc+mybatis+mysql+maven+bootstrap 整合实现增删查改简单实例.zip

资源所需积分/C币 当前拥有积分 当前拥有C币
5 0 0
点击完成任务获取下载码
输入下载码
为了良好体验,不建议使用迅雷下载
img

S52单片机程序,带数码管,闹钟,串口,按键调整设置闹钟

会员到期时间: 剩余下载个数: 剩余C币: 剩余积分:0
为了良好体验,不建议使用迅雷下载
VIP下载
您今日下载次数已达上限(为了良好下载体验及使用,每位用户24小时之内最多可下载20个资源)

积分不足!

资源所需积分/C币 当前拥有积分
您可以选择
开通VIP
4000万
程序员的必选
600万
绿色安全资源
现在开通
立省522元
或者
购买C币兑换积分 C币抽奖
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
为了良好体验,不建议使用迅雷下载
确认下载
img

资源所需积分/C币 当前拥有积分 当前拥有C币
2 0 0
为了良好体验,不建议使用迅雷下载
VIP和C币套餐优惠
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
您的积分不足,将扣除 10 C币
为了良好体验,不建议使用迅雷下载
确认下载
下载
您还未下载过该资源
无法举报自己的资源

兑换成功

你当前的下载分为234开始下载资源
你还不是VIP会员
开通VIP会员权限,免积分下载
立即开通

你下载资源过于频繁,请输入验证码

您因违反CSDN下载频道规则而被锁定帐户,如有疑问,请联络:webmaster@csdn.net!

举报

  • 举报人:
  • 被举报人:
  • *类型:
    • *投诉人姓名:
    • *投诉人联系方式:
    • *版权证明:
  • *详细原因: