任务书

1、任务

设计一个秒表计时器,在51单片机的控制作用下,采用4个LED数码管显示时间,计时范围设置为00.0~60.0秒,即精确到0.1秒,用按键控制秒表的“开始”、“暂停”、“复位”,按“开始”按键,开始计时;按“暂停”按键,系统暂停计时;再按“开始”键,系统继续计时;数码管显示当前计时值;按“复位”按键,系统清零。 2、设计要求

(1)开始时显示00.0。每按下S1键一次,数值加1s; (2)每按下S2键一次,数值减1s; (3)每按下S3键一次,数值清零;

(4)每按下S4键一次,启动定时器使数值开始自动每秒加1,

再次按下S4键,数值停止自动加1,保持显示原数。

3、发挥部分

(1)开关按键3:“复位 60.0” 按键(用来60秒倒计时)。按键按下去时

数码管复位为“60.0”(用于倒计时)。

(2)开关按键4:倒计时“逐渐自减”按键。按键按下去则是数码管开始“逐

渐自减”倒计时。

(3)开关按键5:倒计时初始值“增加”按键。 (4)开关按键6:倒计时初始值“减小”按键。

4、课程设计的难点

单片机电子秒表需要解决三个主要问题,一是有关单片机定时器(一个控制顺序计时,一个控制倒计时)的使用;二是如何实现 LED 的动态扫描显示;三是如何对键盘输入进行编程。 5、课程设计仪器

集成电路芯片STC89C52,八段数码管,MCS-51系列单片机微机仿真课程系统中的软件(keil uvision2)。

单片机 c语言怎么写一个简易秒表?用一个键盘按键开始暂停的,51单片机秒表计时器课程设计报告(含C语言程序)...相关推荐

  1. 秒表系统的设计c语言程序,51单片机秒表计时器课程设计报告(含C语言程序).doc...

    51单片机秒表计时器课程设计报告(含C语言程序) XXXXXX学院 51单片机系统设计 课程设计报告 题 目: 秒表系统设计 专业.班级: 学生姓名: 学 号: 指导教师: 分 数 : [摘要]本设计 ...

  2. c语言时钟加秒表报告,51单片机秒表计时器课程设计报告(含C语言程序)-20210419061005.docx-原创力文档...

    XXXXXX学院 51单片机系统设计课程设计报告 题 目:秒表系统设计 专业.班级: 学生姓名: 学号: 指导教师: 分数: [摘要]本设计是一个秒表计时器,采用51单片机实现.电路包括以下儿部分:单 ...

  3. c语言时钟加秒表报告,51单片机秒表计时器课程设计报告(含C语言程序)...docx

    - - PAGE # - - - PAGE # - XXXXX)学院 51单片机系统设计 课程设计报告 目:秒表系统设计 目: 专业.班级: 学生姓名: 学 号: 指导教师: [摘要] 本设计是一个秒 ...

  4. 五十九秒的秒表C语言程序,51单片机秒表计时器课程设计报告(含C语言程序)解读.doc...

    XXXXXX学院 51单片机系统设计 课程设计报告 题 目: 秒表系统设计 专业.班级: 学生姓名: 学 号: 指导教师: 分 数 : [摘要]本设计是一个秒表计时器,采用51单片机实现.电路包括以下 ...

  5. 秒表系统的设计c语言程序,51单片机秒表计时器课程设计报告(含C语言程序)详细分解.doc...

    XXXXXX学院 51单片机系统设计 课程设计报告 题 目: 秒表系统设计 专业.班级: 学生姓名: 学 号: 指导教师: 分 数 : [摘要]本设计是一个秒表计时器,采用51单片机实现.电路包括以下 ...

  6. c语言课设报告时钟vc环境,C语言课程设计报告模拟时钟转动程序

    C语言课程设计报告模拟时钟转动程序 课程设计报告题 目 课 程 名 称 结构化程序设计课程设计 院 部 名 称 专 业 班 级 学 生 姓 名 王蕾 学 号 课程设计地点 课程设计学时 指 导 教 师 ...

  7. c语言课设报告时钟vc环境,C语言课程设计报告模拟时钟转动程序.doc

    C语言课程设计报告模拟时钟转动程序 PAGE 课程设计报告 题 目 课 程 名 称 结构化程序设计课程设计 院 部 名 称 专 业 班 级 学 生 姓 名 王蕾 学 号 课程设计地点 课程设计学时 指 ...

  8. c语言编程模拟机械钟表行走,C语言课程设计报告-模拟时钟转动程序

    1. 课程设计报告题 目 课 程 名 称 结构化程序设计课程设计 院 部 名 称 专 业 班 级 学 生 姓 名 王蕾 学 号 课程设计地点 课程设计学时 指 导 教 师 金陵科技学院教务处制 程序设 ...

  9. 《操作系统》课程设计报告——用JAVA语言模仿实现“吃水果”问题

    引言 操作系统是计算机的核心总控软件,是计算机系统的指挥和管理中心,是计算机系统的灵魂.进程管理与文件系统是操作系统都是操作系统的五大重要功能之一.通过模拟操作系统的实现,加深学生对计算机操作系统内核 ...

最新文章

  1. python语法总结-Python and、or以及and-or语法总结
  2. 3.3 目标检测-深度学习第四课《卷积神经网络》-Stanford吴恩达教授
  3. 用华为鸿蒙 OS 2.0 系统写出了HelloWorld!那些说鸿蒙是PPT的可以闭嘴了!
  4. jquery 实现智能炫酷的翻页相册效果
  5. 洛谷——P1420 最长连号
  6. oracle误删除记录或者表的处理方法
  7. python serial库文件下载_python serial模块
  8. 《C》C语言实现FFT算法
  9. 手机号码格式和邮箱格式校正
  10. 为什么微软是数字时代的领头羊?
  11. 拼多多模式,砍价免费拿商品算法
  12. python绘制散点图运行结果是_用python绘制散点图
  13. 纪首领浙大计算机学院,趣链科技X浙江大学|区块链技术与应用专题研讨会成功召开...
  14. 企业局域网管理软件_为何要进行内部局域网管理
  15. 24V转12V,9V,8V,6V,5V,3.3V,3V降压芯片和线性LDO选型介绍
  16. SQL语法之 CHECK 约束
  17. 【从0到1搭建LoRa物联网】3、国产LoRa终端ASR6505软硬件
  18. 基于springboot的作业管理系统
  19. java中JVM的原理
  20. 血压飙升,windows蓝屏壁纸

热门文章

  1. linux虚拟机浏览器,linux虚拟机安装Chrom谷歌浏览器
  2. ppt文本的实心正方形块
  3. 从零开始学WEB前端——前置知识以及环境搭建
  4. ***技术分析会话劫持***实战讲解
  5. iBatis的isNotEmpty非空属性
  6. UWPWP8.1 基础控件—TextBlock和TextBox
  7. F - 数据结构实验之图论三:判断可达性
  8. 2021年安全员-B证考试报名及安全员-B证最新解析
  9. 解决网页背景图片高度无法达到100%平铺界面问题
  10. mysql+rownumber的用法_Mysql 里面使用row_number() 的用法和注意