温湿度传感器 #include <reg52.h> #include <intrins.h> #include<string.h> typedef unsigned char U8; /* defined for unsigned 8-bits integer variable 无符号8位整型变量 */ typedef signed char S8; /* defined for signed 8-bits integer variable 有符号8位整型变量 */ typedef unsigned int U16; /* defined for unsigned 16-bits integer variable 无符号16位整型变量 */ typedef signed int S16; /* defined for signed 16-bits integer variable 有符号16位整型变量 */ typedef unsigned long U32; /* defined for unsigned 32-bits integer variable 无符号32位整型变量 */ typedef signed long S32; /* defined for signed 32-bits integer variable 有符号32位整型变量 */ typedef float F32; /* single precision floating point variable (32bits) 单精度浮点数(32位长度) */ typedef double F64; /* double precision floating point variable (64bits) 双精度浮点数(64位长度) */
#include <intrins.h>
#include<string.h>
typedef unsigned char U8; /* defined for unsigned 8-bits integer variable 无符号8位整型变量 */
typedef signed char S8; /* defined for signed 8-bits integer variable 有符号8位整型变量 */
typedef unsigned int U16; /* defined for unsigned 16-bits integer variable 无符号16位整型变量 */
typedef signed int S16; /* defined for signed 16-bits integer variable 有符号16位整型变量 */
typedef unsigned long U32; /* defined for unsigned 32-bits integer variable 无符号32位整型变量 */
typedef signed long S32; /* defined for signed 32-bits integer variable 有符号32位整型变量 */
typedef float F32; /* single precision floating point variable (32bits) 单精度浮点数(32位长度) */
typedef double F64; /* double precision floating point variable (64bits) 双精度浮点数(64位长度) */
//
#define uchar unsigned char
#define uint unsigned int
#define Data_0_time 4
//----------------------------------------------//
//----------------IO口定义区--------------------//
//----------------------------------------------//
sbit P1_0 = P1^0 ;//DATA
sbit P2_1 = P2^1 ;
sbit IO=P1^4; //1302数据线
sbit SCLK=P1^5; //1302时钟线
sbit RST=P1^6; //复位
uint num=0;
sbit lcden=P2^0; //液晶使能位
sbit lcdrw=P1^3; //液晶读写位
sbit lcdrs=P1^2; //数据命令选择位
//----------------------------------------------//
//----------------定义区--------------------//
//----------------------------------------------//
U8 U8FLAG,k;
U8 U8count,U8temp;
U8 U8T_data_H,U8T_data_L,U8RH_data_H,U8RH_data_L,U8checkdata;
U8 U8T_data_H_temp,U8T_data_L_temp,U8RH_data_H_temp,U8RH_data_L_temp,U8checkdata_temp;
U8 U8comdata;
U8 outdata[5]; //定义发送的字节数
U8 indata[5];
U8 count, count_r=0;
U8 str[5]={"RS232"};
U16 U16temp1,U16temp2;
uchar date_time[7]; //从ds1302读取的当前日期时间
uchar Time[]={"13-04-20 00:00 "};
uchar Date[]={"shid:00% wend:00"};
void w_cmd(uint date);
void w_data(uint date);
void w_cht(uchar add,uchar date);
uchar ss,sg,ts,tg,shi,miao,fen,shi;
//*******延时*******
void Delay(U16 j)
{
U8 i;
for(;j>0;j--)
{
剩余14页未读,继续阅读
- 粉丝: 0
- 资源: 1
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 2-一键更换手机软件图标工具
- 基于Python的开源量化交易平台开发框架
- 随机美女小姐姐视频播放源码
- maps.zipdwdwewrre4
- 基于python+Django+MYSQL实现的图书管理系统源码+数据库
- Python 算法集 用 Python 实现的所有算法 - 用于教育 实施仅用于学习目的 它们的效率可能低于 Python 标准库中的实现
- 第18周周二复习练习-智能24级.docx
- html+css+js 实现
- 2-天翼云盘低版本精简版 6.01版本 只有11mb大小
- 网约车司机单日工作情况数据.zip
- Python WxPython开源扫雷游戏PyMine为开源扫雷游戏PyMine 使用Python语言和WxPython UI框架
- 2-跨平台剪贴板同步软件支持winandroidmacioslinux
- STM8AF -Lin通信开发工程代码
- DBeaver安装包24.3
- 云豹直播系统源码(自有商城+直播带货+APK+搭建文档教程)
- 基于lsdyna的预制裂隙岩石爆破k文件,分别用RHT本构和HJC本构模拟岩石裂纹