- 博客(6)
- 收藏
- 关注
原创 DS18B20温度传感器
VDD接电源上,DQ接在单片机的引脚上(注意在单片机里面,所有的IO口都是弱上拉模式),所以都需要接一个上拉电阻那么为什么要接上拉电阻呢?首先在DS18B20通信协议里面为了避免重复的脉冲信号对通信设备造成干扰,一般会配置为开漏输出模式,在这种模式下,只可以输出1,但是不可以输出0,那么为了让设备具有输出1的功能,一般都要接上拉电阻DS18B20 是单线通信,即接收和发送都是这个通信脚进行的。
2025-01-04 23:38:31
2593
原创 串口(单片机-单片机,单片机-电脑,单片机与各种模块通信)
51单片机串口通信是指通过单片机内部硬件自带的串口模块实现的通信方式。串口通信是一种全双工,异步通信方式,它通过发送和接收数据来使单片机与单片机、单片机与电脑、单片机与各式各样的模块互相通信,单片机不仅可以使用串口来实现通信,还可以通过IO口模拟实现多种其他通信,比如 SPI,IIC等。在51单片机内部自带UART这个通信接口,所以可以实现单片机串口通信那么单片机怎么实现实现通信的呢。
2024-12-22 21:18:05
2044
原创 51单片机内部的定时器(STC89C52)
51单片机内部有两个16位定时器/计数器T0和T1,通过内部脉冲或者外部脉冲来进行计数。当设定为定时器的时候,每经过一个周期,计数就会加1,当计数值达到你所设定的时间时,就会产生溢出中断,那么就会通知CPU定时的时间已经到了。
2024-12-22 15:51:12
1243
原创 51单片机之矩阵键盘的使用
首先据我个人理解,矩阵键盘其实和独立按键具有相似之处,独立按键把按键的公共端接在了GND上,另一端接在了IO口上,而矩阵键盘则是把一行的四个单独拿出去就是和独立按键差不多了。
2024-12-21 20:51:22
2362
原创 C51-独立按键的介绍和使用
独立按键其实就是一种按键开关,按下是就表示接通,松开时就表示断开,按下和松开就是其内部的弹片通过弹力进行实现的在按键按下的时候,可能会出现手抖动的或者接触不量的情况从而导致按下的瞬间产生了多次有效的结果,使用进行消抖是非常有必要的。那么怎么进行消抖呢,由于抖动是需要时间的,那么要消除抖动时间的影响可以利用延时函数进行消抖,也就是让产生抖动的时间去执行延时函数从而不对我们的程序产生影响,延时函数可以在STC这个软件里面找到。
2024-12-20 21:15:42
1014
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅