低代码单片机快速实现网络摄像机+温湿度+LED灯控
(2)除了需将以上代码下载到ShineBlinkMini开发板,还需要将index.html文件放入ESP32-CAM摄像头模块板子上的TF卡中。index.html中的代码没做过前端开发的同学可能会比较陌生,但并不难,花几分钟仔细看一下应该能看懂,看懂了稍微修改一下,即可很容易改出各种定制化的页面和项目。index.html文件放在{F...
FlexLua教程三行代码实现IIC PCF8574 串口 1602 单色 LCD 屏显示
end如果感兴趣,上面代码中出现的LIB开头的库函数可以在API文档中通过Ctrl+F查询。五、代码运行结果最后我们在LCD1602液晶屏幕上可以看到一行cnt=xxxxx,并且xxxxx在不断递增。附:LCD1602IIc接口液晶屏幕使用注意事项Core的库函数会自动识别您的IIc转接模块上的芯片是PCF8674T还是PCF8574AT,所以这两款芯片的I...
无线开发板哪家强?工程师测给你看
一、蓝牙固件代码烧录雅特力AT32WB415是合体芯片,一个MCU加一个蓝牙,中间连接了一个串口,带2个UART,其中UART21与MCUUSART3连接。我们可以通过ArteryICPProgrammer这个软件烧入固件代码。这里我用到的版本是V3.0.03,第一次下载请给AT-Link固件升级一下,这个软件就可以升级。页面中第一个固件就是蓝牙的,另...
FlexLua低代码单片机定时器中断功能一行代码实现
虽然和底层单片机的微秒级别定时器无法比拟,但对于Lua这种面向应用层的高级语言开发而言已经足矣。三、用定时器Timer来保证代码执行时间的精确性当我们编程中涉及到时间问题时,我们可以有两种选择:使用延时函数LIB_DelayMs(),简单直接,但在有些情况下使用并不能达到期望的延时目的。使用系统自带的10毫秒定时器及其...
单片机流水灯简单C语言代码--位操作和字操作
之前都是在CSDN查阅资料,第一次使用写博客,就想记录一下自己的学习。程序小白若有不足的地方还望多多指正,万分感谢!!嘿嘿~流水灯位操作#include//我这里用到的是51单片机#includesbitLED0=P1^0;sbitLED1=P1^1;sbitLED2=P1^2;...
最简单的51单片机多任务代码
nop;你的代码nopnopnopnopjmpmain1;---cshsp2:movsp,#90h;置任务2栈顶位置jnb02h,$;等侍定时中断,以便自动初始化任务2栈数据;mov02h,spjb00h,main2;全部栈区数据初始化完成则进入任务2jmpcshsp3main2:;任务2nopnopnopnop...
51单片机-温度控制器设计详解+电路+代码
代码首先会从EEPROM里面读取0x4E位里面的数据来和EEPROM起始数据位标志进行对比,判断这个EEPROM的数据格式的正确性,由于没有让主控芯片对每一个数据位进行校验,那么这就是一个简单的验证方法,要是对每一位数据都要进行的验证的话得需要一个可靠,高效的算法,这样虽...