- 博客(15)
- 收藏
- 关注
原创 数码管Seg-学习笔记
段码:表示数码管显示的数字0x3f, 0x06,0x5b, 0x4f,0x66,0x6d, 0x7d, 0x07,0x7f,0x6f,0x00(代表了0~9个数字)位码:表示第几个数码管被选择 0-选中,1111 1110表示选择第一个数码管。1.消影(防止重影)
2024-10-15 20:29:51
1211
原创 Key-学习笔记
从图中看出,一共有四个独立按键,全部连接到GND,在默认的时候每一个按键的左边为0,若安下按键则P3的IO口读取为低电平。从图看出,矩阵按键也是共同接地,矩阵按键相当于四个独立按键模块拼接在一起。比如:想让图中S19工作,就选择P3_0,然后打通P3_4。例如:按下K1则第一个LED灯亮。
2024-10-15 20:06:24
273
原创 51-单片机学习 LCD1602
可以显示ACLLL码的标准字符和一些内置的特殊字符,还有8个自定义的字符显示柔亮:16*2个字符,每个字符为5*7点阵。
2024-04-05 11:40:23
1211
1
原创 51单片机—DS18B20学习
DS18B20 是由 DALLAS 半导体公司推出的一种的“一线总线(单总线) ” 接口的温度传感器。与传统的热敏电阻等测温元件相比, 它是一种新型的体积小、适用电压宽、 与微处理器接口简单的:管脚 1 为 GND, 管脚 2 为数据DQ, 管脚 3 为 VDD。, 通常我们在开发板上都会标出传感器的凸起出。所以只需要把传感器凸起的方向对着开发板凸起方向插入即可。测温范围:-55℃到+125℃通信接口:1-Wire(单总线DQ)
2024-03-31 17:41:34
1966
1
原创 51单片机学习—I2c总线
字节写:开始------>从机的地址和读写位(R高电平,W低电平)-------->接收应答------------从机的自地址--------->接收应答--------->写入数据-------->接收应答------->停止位。随机读:开始------>从机的地址和读写位-------->接收应答------------从机的自地址--------->--------->接收应答-------->读取数据--------->发送应答------->停止位。写保护(高电平有效)
2024-03-28 22:24:14
1245
1
原创 51单片机学习—定时器
定时器 :51单片机定时器属于单片机的内部资源,其电路的连接和运转均在单片机内部完成作用 :可实现软件的计时,或者使程序每隔一固定时间完成一项操作等等定时器的资源和单片机型号是关联在一起的,不同型号可能会有所不同的定时器个数和操作方式,但一般来说T1和T0的操作方式是所有51单片机所共有的。
2024-03-23 16:15:59
944
1
原创 51单片机—蜂鸣器的学习
蜂鸣器按驱动方式可分为和蜂鸣器有+为正极,若无符号,则长引脚为正极。驱动方式可以直接只用IO接蜂鸣器负极直接驱动,但是单片机提供的功率较小,可以使用三极管进行驱动。开发板上使用的是无源蜂鸣器,它需要一定频率的脉冲(高低电平)才会发声,当P15 端子有一个高电平进来时,PNP 三极管 几级截止,蜂鸣器不得电当P15 端子有一个低电平进来时,PNP 三极管 几极 导通,蜂鸣器得电,如果 J7 端子有一个一定频率的脉冲信号(高低电平不断翻转)时,无源蜂鸣器发出声音。
2024-03-19 17:33:14
1297
2
原创 c语言基础------数组
例如:整数的集合:1、2、3······ 字符的集合:‘a’、‘b’、‘c’······其中数组可分为一维数组和二维数组。
2023-12-11 16:28:41
74
1
原创 分支与循环
c语言是一门结构化程序语言,分成三种结构:顺序结构、选择(分支)结构(if、switch)、循环结构(for 、while、do while)。注意:多个运算符不宜连用。&& 与运算,左边操作数结果为0时,右边不在执行。|| 或运算,左操作为真时,则不需要进行右边。如果表达式为真,则语句执行,如果为假,则语句不执行。0是假,非0(2、-1等等)为真。这个代码的意思是:如果a>0,则将1赋值给a。2.else 如果有了,但是我们还可能有其他的情况。如上述所言,假如a
2023-12-07 01:37:22
162
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅