微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > AVR单片机PCF8591AD-DA实验

AVR单片机PCF8591AD-DA实验

时间:11-30 来源:互联网 点击:

//-----------------------------------
void main()
{
uchar temp; //显示模拟量值
port_init();
init1602();
ADC_write(0);
delay(1000);
while(1)
{
if(mode==1)
{
temp=ADC_read(channel); //从通道channel读取模拟量值给变量temp
delay(3);
show_in(); //显示输入状态字符串
show_value(temp);
key2(); //模拟输入通道按键
delay(3);
}
if(mode==2)
{
ADC_write(output_val); //模拟量输出值
show_out(); //显示模拟量输出状态字符串
show_value(output_val);
key1(); //模拟输出值按键
delay(3);
}

key3(); //输入模式
key4(); //输出模式
}

}

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top