完成一下任务:比较简单的综合的任务:
1、定时器倒计时闹铃;
最多用5个按键控制;按键具备短按,长按的功能;
可以控制两个闹铃;
可以控制两个闹铃的时间,时分秒都能控制调节:
在LCD1602上面显示。倒计时的时间。
R1:xx:xx:xx.
R2:xx:xx:xx.
有一个按键是启动。
定时时间到,蜂鸣器dididi响,有一盏LED闪烁。



需要具备以下知识:
1、LED闪烁灯;
2、蜂鸣器滴滴滴;
3、定时器,让LED间隔1秒闪烁;十秒后LED不闪烁,蜂鸣器滴滴滴报警,响10次后停止;
4、LCD1602显示字符,字符串,int整型,float浮点型;
5、按键:短按,按下按键1第一次,LED1亮,第二次,LED2灭;
总5个按键,分别实现LED1-LED5亮灭;
6、按键:长按,五个按键,按键1短按,LED1闪烁频率1秒,按键1长按,LED2闪烁频率500ms;同理,按键2-按键5也能实现类似功能;
7、定义变量,int a ,char b, float c.
按键1控制a+步长1,长按是a-步长1;
按键2控制b+步长2,长按是b-步长1;
按键3控制c+步长3,长按是c-步长3;
按键4选择整型的步长,按下一次,步长=0,按下两次,步长=1,按下三次,步长=10,按下四次,步长=100;
按键5控制浮点数的步长,按下一次,浮点数的步长=0.01,按下两次,浮点数的步长=0.1,按下三次,浮点数的步长=1,按下四次,浮点数的步长=10.
8、综合任务:倒计时时钟闹铃
要求,
(1)自己根据LCD1602,用excel表格,定义好显示界面的排版;
(2)分配好IO口,哪些控制按键,哪些控制蜂鸣器,哪些控制LED,哪些控制LCD1602,列表,用excel表规定好;
(3)分配好按键的功能;
(4)最好用模块化,框架化编程。

综合任务1:定时闹铃相关推荐

  1. Android 实现定时闹铃功能

    手机闹铃是生活中不可缺少的重要工具,闹铃功能俨然成为手机的标准配备,直接使用手机当做闹铃的人越来越多. Android的手机也内置了Alarm Clock, Android API中提供了AlarmM ...

  2. 如何使用计算机闹铃,梦畅电脑闹钟怎么用 梦畅电脑闹钟使用教程

    梦畅电脑闹钟是一款免费的定时执行计划的软件,可设定多组定时闹铃(可自定义文字.铃声).定时执行指定文件(如文本文件,MP3文件.可执行程序).定时关机.整点报时等计划,每个计划都可以设定周期.具体时间 ...

  3. android 定时响铃,Android 中利用广播接收器(BroadCastReceiver)来接收定时响铃的闹铃信息...

    刚开始做东西得时候很不了解android中一些组件的应用方法,找了一个闹钟的小例子来更好的理解广播的接收. 应用程序的界面是这样的,这个例子是用闹钟的制定与解除来穿插broadcast  Receiv ...

  4. EAUML日拱一卒-微信小程序实战:位置闹铃 (18)-差不多就这样了

    经过一段时间地实现和测试,位置闹铃小程序开发也渐渐接近尾声了.作为一个练习,差不多也就这样了. 今天介绍小程序的功能. 启动小程序 扫描下面的二维码即可启动位置闹铃小程序. 功能介绍 首先是主画面,第 ...

  5. 时钟加闹钟c语言程序,51单片机c语言电子钟(已加入调时、闹铃、整点报时功能)...

    <51单片机c语言电子钟(已加入调时.闹铃.整点报时功能)>由会员分享,可在线阅读,更多相关<51单片机c语言电子钟(已加入调时.闹铃.整点报时功能)(13页珍藏版)>请在技术 ...

  6. 时钟加闹钟c语言程序,求单片机数码时钟带闹铃的C程序?

    数码时钟的程序,应该说很简单,就是通过编程先建立一个时基源,继而获得1秒的时基信号,并累加获得分信号.时信号,至于显示控制,则根据电路原理进行控制即可:当时编写这段程序时,并未加入闹铃功能,原以为闹铃 ...

  7. 单片机c语言怎样设置闹钟,51单片机c语言电子钟(已加入调时、闹铃、整点报时功能).doc...

    #include#define uchar unsigned char #define uint unsigned int /*七段共阴管显示定义*/ //此表为 LED 的字模, 共阴数码管 0-9 ...

  8. java实现倒计时闹钟_js带闹铃功能的倒计时代码

    Js倒计时代码,带闹铃功能,自定义闹钟倒计时功能,点击开始按钮,即可开始倒数,代码不是太复杂,新手应该能看懂,代码分享给大家. 效果图: 源码: Js倒计时,闹铃功能 function $(id){ ...

  9. android开发--翻转闹铃(从制作到打包)

    (转载请声明,文章原作地址http://blog.csdn.net/buptgshengod) 最近在家放假,一直想做一个手机应用,于是就自己动手做起来了.想到一个注意就是当闹铃响的时候翻转闹铃,声音 ...

最新文章

  1. 互联网协议 — 动态路由协议类型
  2. centos7 更新firefox版本
  3. __stdcall详解
  4. 学python五大理由_学习Python的五大理由
  5. 技术管理:技术负责人所需的四个核心能力
  6. 计算机c语言等级考试PDF,国家计算机等级考试c语言精华.pdf
  7. 作者:郑勇,山东省农业信息中心副主任、高级工程师。
  8. MATLAB读取文件夹中所有图像
  9. Linux多线程实践(9) --简单线程池的设计与实现
  10. TechWeb:转载合作须知!
  11. n皇后问题c语言_用栈解决N皇后问题(C语言)
  12. 简单实用读取字符串信息的c++类
  13. 第五章 线性回归 学习笔记上
  14. JavaScript学习笔记(3)——JavaScript与HTML的组合方式
  15. win10计算机管理看不见蓝牙,win10蓝牙不见了的解决方法
  16. 自定义view画钟表
  17. Jenkins构建从github上克隆时,报Host key verification failed.
  18. 华为服务器做系统密码,华为服务器默认密码是多少
  19. ArcGIS符号导入图片
  20. 2022/1/22 北京 mysql 多表关联查询,等值连接、非等值连接,外连接,内连接、自连接

热门文章

  1. 布隆过滤器和布谷鸟过滤器详解
  2. 【深度学习】Linux服务器搭建pytorch环境
  3. 4种DNS安全协议对比:DNSSEC,DNSCrypt,DNS over TLS,DNS over HTTPS
  4. C语言中一维数组和二维数组的寻常遍历用指针的遍历
  5. 虚拟机NAT模式如何设置网络连接
  6. WEB前端大作业-儿童礼物礼品商城响应式网页模板(HTML JS CSS)
  7. 云演ctf--可爱的emoji
  8. LeetCode 860. 柠檬水找零 做题小结
  9. 跳跳鱼小黄鸭跳跳猪玩具蓝牙单芯片方案
  10. python爬虫如何模仿登录_python爬虫:两种方法模拟登录博客园