5b_8155输入、输出.asm

来自「单片机杭州天煌教仪自带例程单片机杭州天煌教仪自带例程」· 汇编 代码 · 共 32 行

ASM
32
字号
;8155输入、输出

             mode   equ  01H    ; 方式0,PA输出,PB输入
             PortA  equ  7F01h  ; Port A
             PortB  equ  7F02h  ; Port B
             PortC  equ  7F03h  ; Port C
             CAddr  equ  7F00h  ; 控制字地址

             org   0000H                   
             LJMP   MAIN
             ORG    0030H 
 
MAIN:       
             MOV   A,#MODE
             MOV   dptr,#CADDR
             MOVX  @dptr ,A
loop:        MOV   DPTR,#PORTB             
             MOVX  A,@DPTR
	     MOV   DPTR,#PORTA
             MOVX  @DPTR,A
	     CALL   DELAY
             SJMP  loop
Delay:
       mov   r6, #0
       mov   r7, #0
DelayLoop:
       djnz  r6, DelayLoop
       djnz  r7, DelayLoop
       ret

             end

⌨️ 快捷键说明

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