📄 channal_out.c
字号:
void channal_OUT_0V() //0~10V信号输出校准程序段
{
if((key_open==0xFF)||(key_open1==0xFF)) //数值增加
{
AO +=8;
channal_out_time++;
channal_out_time = channal_out_time>200?200:channal_out_time;
}
else
{
if((key_close==0xFF)||(key_close1==0xFF)) //数值减小
{
AO -=8;
channal_out_time++;
channal_out_time = channal_out_time>200?200:channal_out_time;
}
}
OUT_0V = AO; //保存采样值与RAM中一致 OUT_0V
DAC12_0DAT = AO; //将数据写入DA1数据寄存器
}
void channal_OUT_10V() //0~10V信号输出校准程序段
{
if((key_open==0xFF)||(key_open1==0xFF)) //数值增加
{
AO +=8;
channal_out_time++;
channal_out_time = channal_out_time>200?200:channal_out_time;
}
else
{
if((key_close==0xFF)||(key_close1==0xFF)) //数值减小
{
AO -=8;
channal_out_time++;
channal_out_time = channal_out_time>200?200:channal_out_time;
}
}
OUT_10V = AO; //保存采样值与RAM中一致 OUT_10V
DAC12_0DAT = AO; //将数据写入DA1数据寄存器
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -