chenxxxxxxxx / STC8-Gizwits

STC8A8KS4A64单片机通过机智云通讯协议连接ESP8266-01模块,连接机智云上传DS18B20温度传感器温度值以及高低温报警,控制两路LED。

Home Page:https://blog.csdn.net/belous_zxy/article/details/105485200

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

"STC8A8KS4A64单片机通过机智云通讯协议连接ESP8266-01模块,连接机智云上传DS18B20温度传感器温度值以及高低温报警,控制两路LED。"

CSDN简介:https://blog.csdn.net/belous_zxy/article/details/105485200

Code - 代码文件夹
    main.c - 主函数 
    Basis - 单片机相关部分
        ISR.c - 中断函数
        def - 各种基本DEFINE
            MCUdef.h
            pindef.h - 引脚功能DEFINE
        delay - 各主频下精准延时,通过宏设置需要的延时函数
            delay.c
            delay.h
            delay_YX.h
        init - 初始化程序
            init.c
            init.h
        uart - 串口相关函数
            uart.c
            uart.h
    Gizwits - 机智云协议部分
        GizwitsConfig.c - 相关code数组,设置
        GizwitsConfig.h
        GizwitsHandle.c - 读取串口缓冲区接收命令,发送命令,重发命令等
        GizwitsHandle.h
        GizwitsMSG.c - 处理命令,任务函数等
        GizwitsMSG.h 
    Sensor - 传感器部分
        LCD1602 - LCD1602库
            LCD1602.c
            LCD1602.h
        DS18B20 - DS18B20库
            DS18B20.c
            DS18B20.h 

LCD1602只是顺手写的库,并没有用上,仅供参考

程序大多都详细注释了,希望能帮助到大家。

About

STC8A8KS4A64单片机通过机智云通讯协议连接ESP8266-01模块,连接机智云上传DS18B20温度传感器温度值以及高低温报警,控制两路LED。

https://blog.csdn.net/belous_zxy/article/details/105485200


Languages

Language:C 99.8%Language:Objective-C 0.1%Language:HTML 0.1%