微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > 51单片机GPRS模块(LT8030)汇编通讯程序

51单片机GPRS模块(LT8030)汇编通讯程序

时间:11-28 来源:互联网 点击:

LOOP K2

MOV AL, 0AH

MOV AH, 14

MOV BX, 0

INT 10H

POP DX

POP BX

POP AX

RET

KCHR ENDP

TS1CHR PROC NEAR

TS1: PUSH DX

TSO1: MOV DX, 3FDH

IN AL, DX

TEST AL, 20H

JZ TSO1

MOV DX, 3F8H

MOV AL, [BX]

OUT DX, AL

MOV CX, 8

YES1: NOP

NOP

LOOP YES1

INC BX

POP DX

DEC DX

JNE TS1

RET

TS1CHR ENDP

NOP

NOP

RCVCHR PROC NEAR

RCV: MOV DL, CL

MOV BX, OFFSET WEN20

RCV1: PUSH DX

RCV2: MOV DX, 3FDH

IN AL, DX

TEST AL, 01H

JZ RCV2

MOV DX, 3F8H

IN AL, DX

MOV [BX], AL

INC BX

POP DX

DEC DL

JZ RPP

SUB AL, 45H

JZ RPP0

LOOP RCV1

JMP RPP

RPP0: MOV AL, 45H

MOV BX, OFFSET WEN20+80

MOV [BX], AL

RPP: RET

RCVCHR ENDP

NOP

START ENDP

CODE ENDS

END START

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top