⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 红外发射子程序-irt.asm

📁 红外抄表器.rar
💻 ASM
字号:
;############红外发射子程序-IRT ##############
;入口参数:命令字-R3,数据长度R4
;出口参数:无
;说明:R3为30H时表示抄表,为32H时表示设置表号
;需调用子程序:无
;############################################

IRT:   CLR RI
        MOV A,SBUF        ;清空缓冲区
        MOV A,R3       ;命令字
        SETB TB8          ;发命令时TB8=1
        MOV SBUF,A
        JNB TI,$          ;等待发送完
        CLR TI
        LCALL DLY10MS
        MOV A,#R4
        SETB TB8          ;
        MOV SBUF,A
        JNB TI,$
        CLR TI            ;
        LCALL DLY10MS
        MOV A,#R3
        SETB TB8          ;
        MOV SBUF,A
        JNB TI,$
        CLR TI
        LCALL DLY10MS
        MOV A,JIHAOH
        SETB TB8          ;
        MOV SBUF,A
        JNB TI,$
        CLR TI
        LCALL DLY10MS
        MOV A,JIHAOL
        SETB TB8          ;
        MOV SBUF,A
        JNB TI,$
        CLR TI
        LCALL DLY10MS
		RET

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -