前言

不知不觉我又被自己的惰性拖住了小一个月,今天在宿舍窗边吸烟时候,看着楼下人来人往的道路不由自主的感到一丝惭愧,手里的小视频也被我刷出来一条鸡汤,在这儿我要写下来记录给将来又在颓废的我:

  • 这个世界最恐怖的不是有人比你优秀,而是那些比你优秀的人比你还努力!!!

OK,食归大肠,水入膀胱,咱们言归正传。今儿做的是时钟升级版实验——秒表。

任务介绍

同样利用上次的时钟原理图,改写成为可记录多人的秒表。( ヾ(TДT;))))…!脑子里不知不觉想到在部队生活时的夺命追魂表。。。)
要求:

  • 显示格式为X-XX-X,例如1-56-7表示1分56.7秒(或1点56分7钞),即以1/10秒的速度运行
  • 使用两个按键 K1、K2 实现 开始/结束记录/查询 的功能

实验目的

  • 1、掌握数码管动态扫描显示的原理及过程。
  • 2、掌握单片机定时/计数中断程序的设计方法。
  • 3、掌握单片机定时计数器去按键抖动的原理及编程方法。

程序构想

为了提升自己的能力,从本次开始程序构想统统以流程图来呈现。(画的不好还请高人多多指教,上图),别问我为啥不用 ProcessOn 、Mindmanage 来画,因为我没钱

C51单片机学习笔记——秒表相关推荐

  1. C51单片机学习笔记之定时器

    简介 "定时器/计数器"说的是一个东西,因为它既能计时也能计数.是存在于单片机内部的一个独立的硬件部分,依赖晶振产生固定的时间间隔,产生了一定量的固定时间间隔后会引发定时器中断从而 ...

  2. 【C51单片机学习笔记--DS1302时钟芯片蜂鸣器I2C总线AT24C02存储器】

    C51单片机学习笔记–DS1302时钟芯片&&蜂鸣器&&I2C总线&&AT24C02存储器 文章目录 一.DS1302时钟芯片介绍 二.DS1302时钟 ...

  3. c51单片机学习笔记-LED流水灯实验

    目的:实现 LED 流水灯,只需循环让 D1-D8 指示灯逐个点亮. 方法:点亮 D1 且把 D2-D8 熄灭,延时一段时间后再点亮 D2 且把 D1. D3-D8 熄灭,延时一段时间后再点亮 D3 ...

  4. C51单片机学习笔记(一)——搭建开发环境及烧写工具

    C51单片机学习笔记(一)--搭建开发环境及烧写工具 文章目录 C51单片机学习笔记(一)--搭建开发环境及烧写工具 1.搭建软件开发环境及使用(Keil uVision) 2.将程序下载到单片机(烧 ...

  5. C51单片机学习笔记之串口通信

    简介 串口通信就是单片机和pc之间的一种通信方式. 通信方式:并行,串行,同步,异步(最常用的) 传输方向:单工,半双工(不同时间),全双工 基本结构 ​ 相关寄存器 SCON串口控制寄存器(主要用方 ...

  6. 【C51单片机学习笔记----DS18B20温度传感器LCD1602液晶屏直流电机调速与呼吸灯AD模数转换红外外部中断】

    文章目录 一.DS18B20温度传感器 1.DS18B20温度传感器连接原理图 2.DS18B20温度传感器单总线通信时序 3.DS18B20温度传感器代码模块 二.LCD1602液晶屏 1.LCD1 ...

  7. C51单片机学习笔记之矩阵键盘

    简介 矩阵键盘一般为4×4或4×3的.矩阵键盘的判断方式分按行扫描和按列扫描. 简单说就是给全体一个高电平,然后给一个按键的一端附上低电平,再判断另一端是否为低电平. 原理图 代码部分 #includ ...

  8. 51单片机学习笔记-1简介及点灯

    51单片机学习笔记 文章目录 51单片机学习笔记 1. 51单片机简介 1.1 安装软件 1.2 单片机简介 2. LED灯 2.1点亮一个LED 2.1.1原理分析 2.1.2 创建工程 2.2LE ...

  9. AutoLeaders控制组—51单片机学习笔记

    文章目录 AutoLeaders控制组-51单片机学习笔记 1.1单片机及开发板介绍 单片机介绍 单片机应用领域 STC89C52单片机 内部结构 开发板介绍 2.1点亮一个Led 新建工程 编程 认 ...

  10. C51单片机学习——密码锁的实现

    C51单片机学习--密码锁的实现 文章目录 C51单片机学习--密码锁的实现 说在前面:因为我的板子是液晶屏和数码管不能同时用,所以下面我使用的是液晶屏,下面的代码通俗易懂也有注释,如果有的控件不知到 ...

最新文章

  1. python怎么安装打开文件不存在怎么办呢_如果文件不存在,Python中的open()不会创建文件...
  2. 在VS2003下把一个DataTable Update 到数据库
  3. VB6.0和VB.Net对照表
  4. JavaEE实战班第十五天
  5. 乌班图anaconda安装
  6. 学习微信小程序之css7
  7. Asp.net Core之TagHelper
  8. Apache logresolve命令
  9. Daily Scrum8, Oct. 12th
  10. Erlang 之父两点忠告:不要在疲惫时写代码、先思考再编程
  11. WebStorm自定义主题/护眼主题
  12. C-V2X通信架构中,PC5接口和Uu接口的区别是什么?
  13. 计算机的内存时序参数,电脑内存条很重要的一个参数:时序
  14. 集群容错机制:failover、failfast、failback、failsafe、forking
  15. 03 tcl提取文件路径操作
  16. 【SSL】2021-08-19 1100.神秘数列
  17. Minio过期分片上传文件清理引出的系统配置
  18. 29、NeRV: Neural Reflectance and Visibility Fields for Relighting and View Synthesis
  19. android删除通知栏图标,Android开发系列---UI篇---添加和消除通知栏图标
  20. Python爬虫网站图片并下载到本地

热门文章

  1. 阿里P8工程师强烈推荐,60本工程师必备读本
  2. 相关性,互相关,自相关,相关系数
  3. 基于物理流体模拟(PFSPH和DFSPH)
  4. 阿里云盘来袭,送几个福利码!手慢无!
  5. matlab画图,仅显示部分图例
  6. LeetCode 69. x 的平方根
  7. 发动机关键零部件3D视觉引导自动上料和装配系统
  8. 没有DOI,只有卷期号时的IEEE期刊论文查找方法
  9. 博弈论——拍卖会(Auctions)
  10. 英特尔第十代处理器为什么不支持win7_Intel最新CPU和主板不能装Win7怎么办