新聞中心

        EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 基于AT89C2051的紅外遙控學(xué)習(xí)器源程序

        基于AT89C2051的紅外遙控學(xué)習(xí)器源程序

        作者: 時(shí)間:2010-12-09 來(lái)源:網(wǎng)絡(luò) 收藏

        WRITNRT3: DEC RO
        WRITNET2: LCALL WRITEBYTE
        INC RO
        INC R3
        LJMP WRITNE1
        RET
        WRITBYTE: MOV R2,#08H
        BOUT1: CLR CLK
        RLC A
        MOV DATADUAN,C
        NOP
        SETB CLK
        NOPDJNZ R2,BOUT1
        CLRDATADUAN
        RET
        READBYTE: SETB DATAUAN
        MOV R2,#08H
        BIN1: CLR CLK
        NOP
        SETB CLK
        NOP
        MOV C,DATADUAN
        RLC A
        DJNZ R2,BIN1
        RET
        READCOM: CLR CS
        CLR CLK
        SETB DATADUAN
        SETB CS
        NOP
        SETB CLK ;1
        NOP
        CLR CLK
        NOP
        SETB CLK ;1
        NOP
        CLR DATAUAN
        CLR CLK
        NOP
        SETB CLK ;0
        RET
        WRITECOM: CLR CS
        NOP
        CLR CLK
        SETB DATADUAN
        SETB CS
        NOP
        SETB CLK ;1
        NOP
        CLR DATADUAN
        NOP
        CLR CLK
        NOP
        SETB CLK ;0
        NOP
        SETB DATADUAN
        NOP
        CLR CLK
        NOP
        SETB CLK ;1
        RET
        WRITEADRESS: MOV R2,#07H
        RLC A ;TIAO GUO
        DI 7 WEI
        BOUT2: CLR CLK
        RLC A
        MOV DATADUAN,C
        NOP
        DJNA R2,BOUT2
        CLR DATAUAN
        RET
        EQEN: CLR CS
        CLR CLK
        SETB DATADUAN
        SETB CS
        SETB CLK ;1
        NOP
        CLR CLK
        NOP
        CLR DATADUAN
        SETB CLK ;0
        NOP
        NOP
        CLR CLK
        NOP
        SETB CLK ;0
        NOP
        NOP
        SETB DATADUAN
        CLR CLK
        NOP
        SETB CLK ;1
        NOP
        NOP
        SETB CLK ;1
        NOP
        NOP
        CLR CLK
        NOP
        NOP
        CLR CS
        RET
        EWDS: CLR CS
        CLR CLK
        SETB DATADUAN
        SETB CS
        SETB CLK ;1
        NOP
        CLR CLK
        NOP
        CLR DATADUAN
        SETB CLK ;0
        NOP
        NOP
        CLR CLK
        NOP
        SETB CLK ;0
        NOP
        NOP
        CLR CLK
        NOP
        NOP
        RETB CLK ;0
        NOP
        NOP
        SETB CLK ;0
        NOP
        NOP
        CLR CLK
        NOP
        NOP
        SETB CLK ;0
        NOP
        NOP
        CLR CS
        CLR CLK
        RET
        DELAY: MOV R3,#96H
        DEL1: MOV R4,#OFFH
        DEL2: DJNZ R4,DEL2
        DJNZ R3,#DEL1
        RET
        END

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

        上一頁(yè) 1 2 3 下一頁(yè)

        評(píng)論


        相關(guān)推薦

        技術(shù)專(zhuān)區(qū)

        關(guān)閉
        主站蜘蛛池模板: 仪征市| 城步| 南华县| 泸定县| 平陆县| 根河市| 宜州市| 永定县| 普兰县| 天镇县| 仪征市| 开化县| 四会市| 贵阳市| 库尔勒市| 如东县| 望奎县| 阜新市| 肥东县| 衢州市| 西乌珠穆沁旗| 浮梁县| 江油市| 商城县| 多伦县| 阿瓦提县| 古蔺县| 霍林郭勒市| 大城县| 墨竹工卡县| 罗江县| 临沭县| 涡阳县| 宝兴县| 长治县| 白城市| 乐清市| 湖南省| 申扎县| 南和县| 常德市|