admin 管理员组

文章数量: 1086019


2024年3月21日发(作者:原码补码反码的总结)

NAME T1_1

CSEG AT 0000H

LJMP START

CSEG AT 4100H

START: MOV A,#0FEH

LOOP: RR A

MOV P1,A

LCALL DELAY

JMP LOOP

DELAY: MOV R1,#127

DEL1: MOV R2,#200

DEL2: DJNZ R2,DEL2

DJNZ R1,DEL1

RET

END

NAME T1_2 ;P1口输入实验

OUT_PORT EQU 0CFA0H

CSEG AT 0000H

LJMP START

CSEG AT 4100H

START: MOV P1,#0FFH ;复位P1口为输入状态

MOV A,P1 ;读P1口的状态值入累加器A

MOV DPTR,#OUT_PORT ;将输出口地址赋给地址指针DPTR

MOVX @DPTR,A ;将累加器A的值赋给DPTR指向的地址

JMP START ;继续循环监测端口P1的状态

END


本文标签: 地址 输入 端口 监测 补码