標(biāo)題: 關(guān)于adc0832請(qǐng)問(wèn)這個(gè)MCU程序是什么意思��? [打印本頁(yè)]

作者: dylan20000901    時(shí)間: 2021-4-17 18:00
標(biāo)題: 關(guān)于adc0832請(qǐng)問(wèn)這個(gè)MCU程序是什么意思�。�
void work()
{
        Read_time();                                        //轉(zhuǎn)換時(shí)間
        if(work_time_End!=0 && work_time_Start!=0)                        //工作時(shí)間已設(shè)置
        {
                if(hour >= work_time_Start)                                                //當(dāng)前時(shí)間大于起始時(shí)間,如起始時(shí)間為19:00,當(dāng)前時(shí)間為21:00。
                {
                    if(red_sr1|sound1)
                           {led_2=1;
                                delayms(50000) ;
                          }
                                 else led_2=0;
                        Data = AD(1);
                        led_1 = 1;                                                                        //點(diǎn)亮LED

                        if(Data < 50)                                                                //未檢測(cè)到LED點(diǎn)亮
                                Beep = 1;                                                                //聲光報(bào)警
                        else                                                                                //檢測(cè)到Led點(diǎn)亮
                                Beep = 0;                                                                //停止報(bào)警
                }
請(qǐng)問(wèn)這個(gè)data為什么設(shè)置為50�。窟@個(gè)有些不明白。
還有adc 0832的返回值是從通道輸入,然后從do輸出嗎?還是從單片機(jī)內(nèi)部向d0輸入,然后再輸出?

作者: 18701931930    時(shí)間: 2021-4-17 23:21
adc0832是一個(gè)8位2通道模數(shù)轉(zhuǎn)換芯片
Data = AD(1); 應(yīng)該是讀取1通道的AD值
至于為什么設(shè)置為50?那要看具體的功能。




歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1