手机版

51+HD7279+ADS1110+PT100的测温系统(程序)(18)

发布时间:2021-06-05   来源:未知    
字号:

51+HD7279+ADS1110+PT100的测温系统,通过与标准温度计对比拟合,精度能达到0.5度

AD_Result[j] = temp;

}

// for(i = 3; i < 22; i++) // 去掉3最大值和3个最小值,余下19个值求和

// {

// nTmp = nTmp + AD_Result[i];

// }

return AD_Result[12]; //nTmp / 19; // 取剩下19个数平均值

//ad_average_result=ad_average_result*4*5000/1024;

}

/*******************************************************************************

名称: 串口发送函数

功能: 取AD结果函数发送到串口,方便调试

返回: 无

********************************************************************************/

void send_ad_result(uchar temp)

{

SBUF = temp;

while(TI == 0) ;

TI = 0;

delay1ms(100);

//SBUF=R>>4;

}

/*******************************************************************************

名称: 初始化函数

功能: 设置串口相关寄存器值,波特率取9600, 12T模式

返回: 无

********************************************************************************/

void _initiate() //初始化函数

{

EA = 1;

ES = 0;

TMOD = 0x20; // 定时计数器方式控制寄存器,"自动重装,16位计数器".

SCON = 0x50; // 串行控制寄存器,方便在串口助手那观察

// 12M

// TH1 = 0xF3; // 定时器初值高8位设置

// TL1 = 0xF3; // 定时器初值低8位设置

// 11.0592M 波特率 9600

TH1 = 0xFD; // 定时器初值高8位设置

51+HD7279+ADS1110+PT100的测温系统(程序)(18).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
×
二维码
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)