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

发布时间:2021-06-05

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

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

PCON = 0x00;

TR1 = 1;

// IE = 0x84; // 允许总中断中断,使能 INT1 外部中断

EX1 = 1;

// TCON = 0x10; // 触发方式为脉冲负边沿触发

}

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

名称: 蜂鸣器函数

功能: 设置蜂鸣器鸣响

返回: 无

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

void Beep(uchar nSet)

{

}

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

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

//------------ AT24C04 驱动函数 --------------

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

向AT24C04写1页(16字节)数据

将TESTDATA开始的16个测试数据写如设备的00~0F地址中

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

void AT24C04_WritePage()

{

uchar i;

AT24C04_Start(); //起始信号

AT24C04_SendByte(0xa0); //发送设备地址+写信号

AT24C04_SendByte(0x00); //发送存储单元地址

for (i=0; i<3; i++)

{

AT24C04_SendByte(nSettingDATA[i]);

}

AT24C04_Stop(); //停止信号

}

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

从AT24C04读取1页(16字节)数据

将设备的00~0F地址中的数据读出存放在DATA区的BUF中

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

精彩图片

热门精选

大家正在看