模块
文章平均质量分 52
一WILLPOWER一
Image is fragile, skills last forever
展开
-
51单片机外部中断
void IrInit(){ IT0=1;//下降沿触发 EX0=1;//打开中断0允许 EA=1; //打开总中断 IRIN=1;//初始化端口}void SonicProcess() interrupt 0{}原创 2022-02-14 00:16:33 · 555 阅读 · 0 评论 -
51单片机定时器2用作串口
使用定时器2用作串口#define FOSC 11059200L //System frequency#define BAUD 115200 //UART baudrate//串口初始化 void UartInit(void) //115200bps@11.0592MHz{ SCON = 0x50; //8-bit variable UART TL2 = RCAP2L = (65536-(FOSC/32/BAUD)); //Set原创 2022-02-14 00:15:38 · 1337 阅读 · 0 评论 -
esp32-lvgl-(st7789/ILI9341)(基于esp-idf框架)
文章目录lvgl简介效果演示准备的硬件环境->esp-idf(vscode上面开发)工程准备ILI9341配置LVGL ConfigurationLVGL TFT Display controllerLVGL Touch controllerlv_ex_demo_music 的相关配置lvgl简介LVGL 是一个开源的图形图形库,提供了创建嵌入式图形用户界面所需的一切,它具有易于使用的图形元素、美观的视觉效果和低内存占用。效果演示原创 2021-12-27 20:42:05 · 10658 阅读 · 11 评论 -
ws2812B+单片机驱动
文章目录WS2812B 驱动程序main.cws.cws.h效果WS2812B 驱动数据协议采用单线归零码,每个像素点(灯),在接受到自己的24bit数据后,将剩下的数据再处理放大后,发出去,也就是每经过一个点,数据少24bit。RES帧单位,低电平时间330us以上T0L0码,低电平时间750ns~1.6usT0H0码,高电平时间220ns~420nsT1H1码,高电平时间750ns~1.6usT1L0码,低电平时间220ns~420ns原创 2021-12-15 14:34:21 · 13865 阅读 · 12 评论 -
ESP8266上传数据到乐联网简单教程
本文提供最快上手ESP8266连接服务器上传数据的方法:首先是对于ESP8266的理解,它有几个模式,但是对于我这种初学者来说最简单的模式就是AT指令集了,那么我们首先从ESP8266的AT指令连接上服务器开始( 参照了https://blog.csdn.net/csdnhuaong/article/details/71052872)首先是设置esp8266的模式和各种连接:AT+C...原创 2019-03-07 21:06:00 · 11026 阅读 · 3 评论 -
MCP4725 DA转换器的资料
电路图其中P1中1、3相接,也就是A0为0.正常和关断模式寄存器的值模式代码快速模式普通模式读取模式广播呼叫其中有一个问题,就是在读取后,DAC寄存器里面的值会减少一半,不知道这是不是我程序的问题.......转载 2019-02-28 19:12:52 · 6900 阅读 · 3 评论 -
DHT11程序分析和测试
本篇文章对于DHT11进行测试,并且提供程序思路先看一下DHT11的数据目前DHT11读出的湿度小数和温度小数都为0(和DHT11的版本有关),它采用单总线协议,但是和DS18B20的不同在于,它没有复杂的控制字节,以及设备编码,还有就是诸如eeprom和温度上下限等特殊存储功能,相比之下操作更简单一些。并且可以一次读出湿度和温度,比较方便。下面看一下具体时序操作首先...原创 2019-02-27 19:18:27 · 13584 阅读 · 0 评论