📄 main.c.bak
字号:
//**********************************************************************
//功能 : 二分法查表程序
//作者 : lihj
//创建日期 : 2004-06-20
//版本 : V1.0
//修改记录 :
//***********************************************************************
//外部变量声明
extern unsigned int PT100[];
extern unsigned int Rcu[];
//内部函数定义
int Sample(void); //温度采样
int RConvert(int v); //电压-电阻转换
//外部函数定义
extern int CacTemp(unsigned int r_value, unsigned int *pTable, unsigned int length, int down_lim,int up_limit);
void main(void)
{
int voltage; //电压值
int r; //电阻值
int t; //温度值
unsigned int i;
while(1)
{
voltage = Sample(); //采样热电阻电压
r = RConvert(voltage); //电压-电阻转换
//根据电阻计算温度
t = CacTemp(r, PT100, sizeof(PT100)>>1,-150,850);
for(i=0;i<50000;i++); //等待下一次采样
}
}
int Sample(void)
{
return 1;
}
int RConvert(int v)
{
return 4800;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -