
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
51单片机与ESP8266轻松上手Onenet

在单片机程序的时候有时候会遇到所编写的代码超出程序存储器的存储空间,那么这时该怎么办呢?不妨打开keil软件,做如下设置,可能将源代码长度最大减少10K。首先在keil的菜单栏选择“Project”,打开“Options for Target”选项,界面如下,切换到C51选项卡,可以看到“Code Optimization”----代码优化,优化Level下拉选择按空间大小,9级优化程序,点击确定

《手把手教你玩物联网》系列推文将介绍使用RT-Thread----小而美的物联网操作系统,制作一个室内温湿度数据采集,并实现终端采集数据上传物联网云平台onenet,实现云端远程数据监控功能。前面已经介绍了ESP8266的使用(手把手教你玩物联网(一)---ESP8266软件包的使用)、onenet云平台产品创建(手把手教你玩物联网(二)---onenet云平台产品创建),并且使用onenet软件

《手把手教你玩物联网》系列推文将介绍使用RT-Thread----小而美的物联网操作系统,制作一个室内温湿度数据采集,并实现终端采集数据上传物联网云平台onenet,实现云端远程数据监控功能。前面已经介绍了ESP8266的使用(手把手教你玩物联网(一)---ESP8266软件包的使用)和onenet云平台产品创建(手把手教你玩物联网(二)---onenet云平台产品创建)。今天我们利用onetne

《手把手教你玩物联网》系列推文将介绍使用RT-Thread----小而美的物联网操作系统,制作一个室内温湿度数据采集,并实现终端采集数据上传物联网云平台onenet,实现云端远程数据监控功能。前面已经介绍了ESP8266的使用(手把手教你玩物联网(一)---ESP8266软件包的使用)和onenet云平台产品创建(手把手教你玩物联网(二)---onenet云平台产品创建)。今天我们利用onetne

晶振,又称晶体振荡器,通常分为有源晶振和无源晶振两种类型,无源晶振一般称之为crystal(晶体),而有源振荡器则叫作oscillator(振荡器)。从晶振的这个名字上就可以知道,它注定要不停地振荡。单片机是一个复杂的同步时序电路,为了保证同步方式的实现,电路应在唯一的时钟信号控制下严格地按照时序进行工作。而晶振起到的作用就是为单片机系统提供基准时钟信号,类似于部队训练时喊口令的教官,所有的士兵都

51单片机与ESP8266快速上手物联网系列将一步步介绍89C51单片机将采集到的DS18B20的温度数据通过ESP8266 WIFI模块实时上传到onenet云平台这样一个案例。前面我们硬件对ESP8266模块刷入OneNET的AT固件(51单片机与ESP8266轻松上手Onenet(一)--Onetnet MQTT 固件烧录),并对于OneNET-MQTT ESP8266 AT指令天测试(51

原本要写一篇DS18B20测温LCD1602显示的实验,应关注者的要求先写了一篇DS18B20测温与数码管显示的实验。DS18B20测温与数码管显示是通过51单片机读取DS18B20的温度值,然后实时的通过数码管显示当前温度值。1.系统原理图(回复关键字DS18B20,自动获取原理图代码下载连接)数码管采用的共阳极数码管,数据口段码接单片机的P0口,位选信号接的单片机的P2.0、P2.1、P2.2

1 硬件介绍1.1 硬件模块介绍1.2 LCD端口定义定义1.3LCD与STM32连接2 如何利用STM32G030F6P6 驱动SPI LCD显示屏2.1*Cub配置基本工程*2.2 *LCD液晶屏驱动程序*3 测试1 硬件介绍1.1硬件模块介绍系统硬件主要STM32G030F6P6最小系统开发板、ST-LINK V2程序下载调试器和1.8‘ TFT LCD液晶屏,驱动芯片为ST7735。1.2

上篇推文对LCD1602显示屏接口作了介绍LCD1602显示屏接口介绍。今天学习一下LCD1602的读写指令数据操作与初始化操作。1.读状态操作:状态字的最高位的BF为忙标志位,1表示LCD正在忙,0表示不忙。通过判断最高位BF的0、1状态,就可以知道LCD当前是否处于忙状态,如果LCD一直处于忙状态,则继续查询等待,否则进行下面的操作。查询忙状态程序段如下:void LcdWaitReady()
