C51单片机学习笔记——秒表
前言
不知不觉我又被自己的惰性拖住了小一个月,今天在宿舍窗边吸烟时候,看着楼下人来人往的道路不由自主的感到一丝惭愧,手里的小视频也被我刷出来一条鸡汤,在这儿我要写下来记录给将来又在颓废的我:
- 这个世界最恐怖的不是有人比你优秀,而是那些比你优秀的人比你还努力!!!
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单片机学习笔记——秒表相关推荐
- C51单片机学习笔记之定时器
简介 "定时器/计数器"说的是一个东西,因为它既能计时也能计数.是存在于单片机内部的一个独立的硬件部分,依赖晶振产生固定的时间间隔,产生了一定量的固定时间间隔后会引发定时器中断从而 ...
- 【C51单片机学习笔记--DS1302时钟芯片蜂鸣器I2C总线AT24C02存储器】
C51单片机学习笔记–DS1302时钟芯片&&蜂鸣器&&I2C总线&&AT24C02存储器 文章目录 一.DS1302时钟芯片介绍 二.DS1302时钟 ...
- c51单片机学习笔记-LED流水灯实验
目的:实现 LED 流水灯,只需循环让 D1-D8 指示灯逐个点亮. 方法:点亮 D1 且把 D2-D8 熄灭,延时一段时间后再点亮 D2 且把 D1. D3-D8 熄灭,延时一段时间后再点亮 D3 ...
- C51单片机学习笔记(一)——搭建开发环境及烧写工具
C51单片机学习笔记(一)--搭建开发环境及烧写工具 文章目录 C51单片机学习笔记(一)--搭建开发环境及烧写工具 1.搭建软件开发环境及使用(Keil uVision) 2.将程序下载到单片机(烧 ...
- C51单片机学习笔记之串口通信
简介 串口通信就是单片机和pc之间的一种通信方式. 通信方式:并行,串行,同步,异步(最常用的) 传输方向:单工,半双工(不同时间),全双工 基本结构 相关寄存器 SCON串口控制寄存器(主要用方 ...
- 【C51单片机学习笔记----DS18B20温度传感器LCD1602液晶屏直流电机调速与呼吸灯AD模数转换红外外部中断】
文章目录 一.DS18B20温度传感器 1.DS18B20温度传感器连接原理图 2.DS18B20温度传感器单总线通信时序 3.DS18B20温度传感器代码模块 二.LCD1602液晶屏 1.LCD1 ...
- C51单片机学习笔记之矩阵键盘
简介 矩阵键盘一般为4×4或4×3的.矩阵键盘的判断方式分按行扫描和按列扫描. 简单说就是给全体一个高电平,然后给一个按键的一端附上低电平,再判断另一端是否为低电平. 原理图 代码部分 #includ ...
- 51单片机学习笔记-1简介及点灯
51单片机学习笔记 文章目录 51单片机学习笔记 1. 51单片机简介 1.1 安装软件 1.2 单片机简介 2. LED灯 2.1点亮一个LED 2.1.1原理分析 2.1.2 创建工程 2.2LE ...
- AutoLeaders控制组—51单片机学习笔记
文章目录 AutoLeaders控制组-51单片机学习笔记 1.1单片机及开发板介绍 单片机介绍 单片机应用领域 STC89C52单片机 内部结构 开发板介绍 2.1点亮一个Led 新建工程 编程 认 ...
- C51单片机学习——密码锁的实现
C51单片机学习--密码锁的实现 文章目录 C51单片机学习--密码锁的实现 说在前面:因为我的板子是液晶屏和数码管不能同时用,所以下面我使用的是液晶屏,下面的代码通俗易懂也有注释,如果有的控件不知到 ...
最新文章
- python怎么安装打开文件不存在怎么办呢_如果文件不存在,Python中的open()不会创建文件...
- 在VS2003下把一个DataTable Update 到数据库
- VB6.0和VB.Net对照表
- JavaEE实战班第十五天
- 乌班图anaconda安装
- 学习微信小程序之css7
- Asp.net Core之TagHelper
- Apache logresolve命令
- Daily Scrum8, Oct. 12th
- Erlang 之父两点忠告:不要在疲惫时写代码、先思考再编程
- WebStorm自定义主题/护眼主题
- C-V2X通信架构中,PC5接口和Uu接口的区别是什么?
- 计算机的内存时序参数,电脑内存条很重要的一个参数:时序
- 集群容错机制:failover、failfast、failback、failsafe、forking
- 03 tcl提取文件路径操作
- 【SSL】2021-08-19 1100.神秘数列
- Minio过期分片上传文件清理引出的系统配置
- 29、NeRV: Neural Reflectance and Visibility Fields for Relighting and View Synthesis
- android删除通知栏图标,Android开发系列---UI篇---添加和消除通知栏图标
- Python爬虫网站图片并下载到本地