蓝桥杯之单片机学习(六)——矩阵键盘的扫描原理与基本应用

蓝桥杯之单片机学习(六)——矩阵键盘的扫描原理与基本应用

一、训练任务在CT107D单片机综合训练平台上,首先将J5处的跳帽接到1-2引脚, 使按键S4-S19按键组成4X4的矩阵键盘。在扫描按键的过程中,发现有按键触发信号后(不做去抖动),待按键松开后,在数码管的第一位显示相应的数字:从左至右,从上倒下,依次显示0~F.二、原理图从左端输入低电平为0时&...

蓝桥杯之单片机学习(五)——独立按键的基本操作与扩展应用

蓝桥杯之单片机学习(五)——独立按键的基本操作与扩展应用

一、训练任务任务一独立按键的基本操作1.1 任务描述在CT107D单片机综合训练平台上,首先将J5处的跳帽接到2-3引脚,使按键S4-S7四个按键的另外一端接地从而成为4个独立键盘。在扫描按键的过程中,发现有按键触发信号后,先做去抖动处理,当确认为按键按下时,才进行相应的功能处理。1.2 基本操作按...

蓝桥杯之单片机学习(四)——共阳数码管的动态显示

蓝桥杯之单片机学习(四)——共阳数码管的动态显示

一、动态显示的设计思路二、训练目标在CT107D单片机上,实现数码管的动态显示,在8位数码管中,前4位显示年份“2022”,接着2位是分隔符“-”,最后两位是月份,每隔一段时间加一个月,到12月之后又从1月开始递增,如此往复。三、训练重点四、代码展示#include <reg52...

蓝桥杯之单片机学习(三)——共阳数码管的静态显示

蓝桥杯之单片机学习(三)——共阳数码管的静态显示

一、训练任务在CT107D单片机综合训练平台上,8个数码管分别依次显示0-9的值,然后所有数码管一起同时显示0-F的值,如此往复二、训练重点弄清楚数码管的段码与显示数值之间关系。供养数码管的基本控制方法,特别是弄清楚COM端与显示码的关系三、训练准备3.1 原理图展示3.2 数字对照表3.3 数码管...

蓝桥杯之单片机学习(二)——蜂鸣器与继电器的基本控制

蓝桥杯之单片机学习(二)——蜂鸣器与继电器的基本控制

一、训练任务在CT107D单片机综合训练平台上实现LED的基本控制,首先让8路LED指示灯闪烁3遍然后熄灭,接着依次点亮LED指示灯,继电器吸合一会儿后断开,然后依次熄灭LED指示灯,蜂鸣器鸣叫一会儿后关闭,程序循环实现上述功能。对程序进行进一步优化二、原理简绍2.1 原理图2.2 ULN2003注...

蓝桥杯之单片机学习(一)——LED指示灯的基本控制

蓝桥杯之单片机学习(一)——LED指示灯的基本控制

一、前言课程内容结构二、训练任务在CT107D单片机综合训练平台上实现LED的基本控制,首先让8路LED指示灯闪烁3遍然后熄灭,接着依次点亮LED指示灯,最后依次熄灭指示灯,程序循环实现上述功能。三、训练重点74HC138 三八译码器74HC573 锁存器74HC02 或非门LED跑马灯四、74HC...

第十届-蓝桥杯-单片机组比赛总结(电压频率测试器)

前两天省赛结束,总结下省赛的内容涉及模块:1、ad 模拟电压输入2、数码管3、led指示灯指示状态4、NE555脉冲计数器5、按键模块其中除去NE555模块的其他部分我在前文的博客中也提到了这次重点来说下NE555,让人呜呜呜的555(额,考前复习没有复习到这个模块,当时编写的时候也很懵逼。。)下面...

单片机比赛准备08-蓝桥杯-第六届初赛模拟题(温度采集和控制装置)

单片机比赛准备08-蓝桥杯-第六届初赛模拟题(温度采集和控制装置)

main.c:#include <stc15f2k60s2.h> #include <intrins.h> #include <ds18b20.h> //------------------------------------------- #define uch...

单片机比赛准备07-蓝桥杯-第五届初赛模拟题(模拟智能灌溉装置)

单片机比赛准备07-蓝桥杯-第五届初赛模拟题(模拟智能灌溉装置)

iic.h:#ifndef _IIC_H #define _IIC_H #include "intrins.h" #define somenop {_nop_();_nop_();_nop_();_nop_();_nop_();} #define SlaveAddrW 0xA0 #define Sl...

单片机比赛准备06-蓝桥杯-第四届初赛模拟题(自动售水机)

单片机比赛准备06-蓝桥杯-第四届初赛模拟题(自动售水机)

直接贴代码:iic.h:#ifndef _IIC_H #define _IIC_H //oˉêyéù?÷ void IIC_Start(void); void IIC_Stop(void); void IIC_Ack(bit ackbit); void IIC_SendByte(unsigned c...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

社区圈子

IoT
IoT
物联网软硬件开发者一站式基地
123165+人已加入
加入