资源简介
51单片机通过esp8266将温度数据上传到OneNET平台,代码简单易懂,注释详细。
代码片段和文件信息
#include
#include
#define uint unsigned int
#define uchar unsigned char
sbit DQ=P2^4;
sbit k1=P1^0;
uchar aa[1]=““;
uint itemp;
void delay(uint i) //延时5us
{
do
{
_nop_();
_nop_();
_nop_();
i--;
}
while(i);
}
void delay1(uint z) //延时1ms
{
uint xy;
for(x=z;x>0;x--)
for(y=110;y>0;y--);
}
void sendChar(uchar a) //单片机发送一个字节
{
SBUF = a;
while(TI==0);
TI=0;
}
void sendString(uchar *s) //发送一个字符串
{
while(*s!=‘\0‘)
{
sendChar(*s);
s++;
}
}
void init()
{
/*串口中断定时器初始化*/
TMOD=0x20; //定时器1工作在方式2
TH1=0xfd; //波特率为9600,精振为11.0592MHz
TL1=0xfd;
REN=1; //启动串行口接收数据
SM0=0; //串口工作在方式1
SM1=1; //串行口工作方式选择
EA=1; //打开总中断
TR1=1; //打开定时器中断
相关资源
- 由国家自然科学基金委员会U1232105和中
- 群联PS2251量产工具
- HEU_KMS_Activator_j
- STM32+TMC5160代码电路图.rar
- Einstein-Maxwell-Dilaton-Axion模型中的剪切
- Cisco PIX 515E防火墙
- Cisco Secure PIX 515防火墙产品资料
- S3C4510 开发板中uCLinux系统开发
- AT89C2051多路舵机控制电路详解
- 蓝牙无线抄表传感器的设计
- 基于51单片机的交通信号灯程序
- GSM监控系统51单片机设计
- 钰硕ar8151网卡驱动 win7 64位 win7/10/xp
- 佳能2510c扫描仪驱动 v1.3 官方最新版
- IBM ThinkPad R51笔记本
- IBM DS5100/DS5300主机接口卡的配置方法
- 51单片机定时器/计数器的结构和原理
- MCS-51单片机定时器和计数器区别的理
- STM32F103VCT6TR - High-density performance lin
- IBM System i 515易捷版配置手册
- IBM System p5 510 和 510Q 易捷版配置手册
- AT89C51+ADC0808 PROTEUS仿真
- 基于51单片机的多通道数据采集范围控
- ADC0832ADC0809DAC0832三种芯片程序,c程序
- 基于51单片机的直流电机转速控制及显
- seed xds510plus仿真器驱动 官方最新版
- 海尔一体机 MS-AA511
- 华三S5130 v7系列交换机mib文件oid库
- http协议rfc2616中英文双版
- 惠普5100激光打印机驱动 支持win7
评论
共有 条评论