admin 发表于 2020-6-9 16:39:06

合泰单片机红外解码范例

void main()
{
        _wdtc=0xa8;//关闭看门狗
       
        _csel=0;//比较器共用脚C+ 和C-用作io
        _cos=1;//设置pa3管脚为IO,而不是比较器输出
        _acerl=0;//管脚复用功能,不选择为AD
       
       
        irinit();
        lcdinit();
       
        _tbc=0xc4;//时基信号tbc=fsys/4溢出周期:t=2^12/tbc=2.048ms
        _tb0e=1;//允许时基中断
        _emi=1;//打开总中断
       

       
        dispnum(0000);
       
        while(1)
        {
                if(recok==1)
                {
                        byte32 temp;
                        temp.data=irdata;
                        dispnum(temp.array);        //显示接收的数据
                        irdata=0;
                        recok=0;
                }
                delay_ms(1);
        }
}


huluwaluhu 发表于 2020-6-16 16:14:38

感谢分享,学习下经验
页: [1]
查看完整版本: 合泰单片机红外解码范例