新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 基于單片機的紅外收發

        基于單片機的紅外收發

        作者: 時間:2016-11-27 來源:網絡 收藏
        紅外的收發圖解:

        本文引用地址:http://www.104case.com/article/201611/322206.htm

        紅外接收電路

        接收端默認是高電平

        /*

        檢測脈沖寬度最長脈寬為5ms

        返回值:t,代表脈寬為t*20us(t=1~250);

        */

        u8Pulse_Width_Check(void)

        {

        u8t=0;

        while(RDATA)

        {

        t++;delay_us(20);

        if(t==250)returnt;//超時溢出

        }

        returnt;

        }


        紅外發送電路:

        協議

        遙控載波的頻率為38KHz(系統引導碼高電平9ms,低電平4.5ms;系統碼16位,數據碼16位,共32位;數據0用“高電平0.56ms+低電平0.565ms”表示,數據1用“高電平0.56ms+低電平1.6875ms”表示,一個簡碼=引導碼+系統碼位0的反碼+結束位(0.5625ms)高電平。


        上一頁 1 2 下一頁

        關鍵詞: 紅外收發單片

        評論


        技術專區

        關閉
        主站蜘蛛池模板: 清涧县| 天气| 宜春市| 乌苏市| 柳河县| 新绛县| 慈利县| 且末县| 宜城市| 得荣县| 石家庄市| 鸡东县| 孝昌县| 恩施市| 武山县| 玉龙| 巴里| 平塘县| 罗江县| 恩施市| 乌兰浩特市| 清水河县| 安溪县| 九龙城区| 满城县| 什邡市| 邳州市| 天水市| 耒阳市| 白城市| 泰安市| 闸北区| 荔浦县| 万荣县| 云霄县| 乐平市| 新兴县| 邵阳市| 威信县| 黄陵县| 定日县|