C51
文章平均质量分 69
喵呜喵呜≈
因为你,我想成为更好的人
展开
-
STM32—DTH11
DHT11数字温湿度传感器是一款含有已校准数字信号输出的温湿度复合传感器,应用领域:暖通空调;数据是0或者1是看高电平的时长,持续高电平26—28us为1,70us为0,所以在40微妙的时候读dht电平来判断。只有一根数据线DATA,单片机发送序列指令给DHT11模块,模块一次完整的数据传输为40bit,高位先出。8bit湿度整数数据+8bit湿度小数数据+8bi温度整数数据+8bit温度小数数据+8bit校验和。注意:PB7既作为输入,也作为输出,则不能直接在CubeMX里配置,需要自己写代码。原创 2023-03-15 15:43:21 · 877 阅读 · 1 评论 -
STM32—LCD1602
LCD1602(Liquid Crystal Display)是一种工业字符型液晶,能够同时显示 16×02 即 32 字符(16列两行)第 1 脚: VSS 为电源地第 2 脚: VDD 接 5V 正电源第 3 脚: VL 为液晶显示器对比度调整端,接正电源时对比度最弱,接地时对比度最高,对比度 过高时会产生“鬼影”,使用时可以通过一个10K 的电位器调整对比度。第 4 脚:RS 为寄存器选择,高电平时选择数据寄存器、低电平时选择指令寄存器。原创 2023-03-11 16:13:32 · 4684 阅读 · 2 评论 -
STM32—IIC
IIC全称Inter-Integrated Circuit (集成电路总线)是由PHILIPS公司在80年代开发的两线式串行总线,用于连接微控制器及其外围设备。IIC属于半双 工同步通信方式。原创 2023-03-10 21:33:17 · 668 阅读 · 0 评论 -
获取DHT11数据到LCD显示
只有一根数据线DATA,上官一号发送序列指令给DHT11模块,模块一次完整的数据传输为40bit,高位先出。8bit湿度整数数据+8bit湿度小数数据+8bi温度整数数据+8bit温度小数数据+8bit校验和。DHT11数字温湿度传感器是一款含有已校准数字信号输出的温湿度复合传感器,应用领域:暖通。根据如下时序图,做通信初始化,并检测模块是否存在,功能是否正常。代码使用分文件编程,仿真用protues。获取DHT11数据到LCD显示。原创 2022-12-24 14:21:40 · 591 阅读 · 0 评论 -
液晶显示LCD1602的简单使用
LCD1602(Liquid Crystal Display)是一种工业字符型液晶,能够同时显示 16×02 即 32 字符(16列两行)原创 2022-12-21 15:44:44 · 2373 阅读 · 1 评论 -
C51学习——串口通信
串行接口简称串口,也称串行通信接口或串行通讯接口(通常指COM接口),是采用串行通信方式的扩展接口。串行接口(Serial Interface)是指数据一位一位地顺序传送。其特点是通信线路简单,只要一对传输线就可以实现双向通信(可以直接利用电话线作为传输线),从而大大降低了成本,特别适用于远距离通信,但传送速度较慢是设备间接线通信的一种方式数据一位一位地顺序传送双向通信,全双工传送速度相对较慢。示例3:pc发送字符点灯。原创 2022-11-23 21:15:32 · 3535 阅读 · 0 评论 -
C51学习———定时器中断
C51中的定时器和计数器是同一个硬件电路支持的,通过寄存器配置不同,就可以将他当做定时器或者计数器使用。确切的说,定时器和计数器区别是致使他们背后的计数存储器加1的信号不同。当配置为定时器使用时,每经过1个机器周期,计数存储器的值就加1。而当配置为计数器时,每来一个负跳变信号(信号从P3.4 或者P3.5引脚输入),就加1,以此达到计数的目的。标准C51有2个定时器/计数器:T0和T1。他们的使用方法一致。C52相比C51多了一个T2。原创 2022-10-29 22:35:20 · 9711 阅读 · 1 评论 -
C51——简单的防盗报警器
后面学习了定时器和中断这些可以加入其中,效果会更好。比较简单就贴个代码行了。原创 2022-10-13 23:05:38 · 885 阅读 · 0 评论