标题:
关于adc0832请问这个MCU程序是什么意思啊?
[打印本页]
作者:
dylan20000901
时间:
2021-4-17 18:00
标题:
关于adc0832请问这个MCU程序是什么意思啊?
void work()
{
Read_time(); //转换时间
if(work_time_End!=0 && work_time_Start!=0) //工作时间已设置
{
if(hour >= work_time_Start) //当前时间大于起始时间,如起始时间为19:00,当前时间为21:00。
{
if(red_sr1|sound1)
{led_2=1;
delayms(50000) ;
}
else led_2=0;
Data = AD(1);
led_1 = 1; //点亮LED
if(Data < 50)
//未检测到LED点亮
Beep = 1; //声光报警
else //检测到Led点亮
Beep = 0; //停止报警
}
请问这个data为什么设置为50啊?这个有些不明白。
还有adc 0832的返回值是从通道输入,然后从do输出吗?还是从单片机内部向d0输入,然后再输出?
作者:
18701931930
时间:
2021-4-17 23:21
adc0832是一个8位2通道模数转换芯片
Data = AD(1); 应该是读取1通道的AD值
至于为什么设置为50?那要看具体的功能。
欢迎光临 (http://www.51hei.com/bbs/)
Powered by Discuz! X3.1