自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 74HC595芯片简介

MR:串行数据清零端,给低电平会将串行数据清空(全部清零,这时候DS(SER)无论输入什么数据都会变成0),所以需要接高电平。SH_CP(SERCLK):移位寄存器时钟输入,DS口串行数据输入后,该口闭合一次,输入的二进制数据。ST_CP(RCLK):存储寄存器时钟输入,闭合一次,移位寄存器里面存储的八位二进制数全部输出。(一般向OE这种上面加一条横线的就代表低电平有效)DS(SER):串行数据输入口,一次只能输入一个二进制数。OE:输出使能端,只有给他低电平才可以输出。

2024-11-08 19:05:01 364

原创 函数的分文件编写

这里选择第一个.c文件,因为是延时函数,名字就写Delay(方便记忆)后面的四个下划线中间,英文点号(.)用下划线代替,要全部大写,然后在。注意:自己定义的函数需要使用双引号,自带的使用双引号和书名号都可以。这里注意选择.h文件,文件名与函数名相同,方便区分。将一些常用的函数模块化,以后方便调用。主要分为.h的头文件和.c的函数文件。然后把函数写在Delay.c保存。和 ​​​​​​​。前面对.c里面对应的函数进行声明。接下来进行对.h文件的编写。然后进行编写,这里注意格式。

2024-11-05 22:45:19 302

原创 四位数码管显示0-9999计数

定时器,数码管。0-9999计数

2024-11-05 22:19:39 1162

原创 多为数码管的动态显示

这里以四位共阴极数码管为例。

2024-11-05 18:43:54 802

原创 独立按键控制LED灯位移

独立按键控制LED灯左右移动

2024-11-05 18:03:36 187

原创 多位数码管的静态显示

多位数码管的静态显示

2024-11-04 22:34:34 324

原创 一位数码管

0 0 1 1 1 1 1 1 (0x3f,表示0)0 0 0 0 0 1 1 0 (0x06,表示1)定义:由多个发光二极管以固定的形状组合而成,想要将其点亮,就需要一端给低电平(0),一端给高电平(1).按位数:1位、2位、4位、8位。

2024-11-04 22:05:25 887

原创 独立按键控制LED灯显示二进制数

由于单片机共四个IO口,每个IO口八个引脚,默认为高电平,直接给IO口整体赋值,刚好对应八位二进制数,即两位十六进制数。八个流水灯,每个灯的亮灭刚好对应八位二进制数的0、1,也就是两位十六进制数。如果要满足亮灯表示1,灭灯表示0,就需要对初值进行取反操作。用八个LED能显示出他的状态。灯亮,表示1,灯灭,表示0。

2024-11-04 06:30:00 424

原创 开发板机械按键消抖

按键消抖通常的按键所用开关为机械弹性开关,当机械触点断开、闭合时,由于机械触点的弹性作用,一个按键开关在闭合时不会马上稳定地接通,在断开时也不会一下子断开。因而在闭合及断开的瞬间均伴随有一连串的抖动,为了不产生这种现象而作的措施就是按键消抖。

2024-11-03 14:35:15 241

原创 51单片机实现流水灯

使用52单片机P2口点完成流水灯

2024-11-03 12:03:57 1551

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除