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

📄 ex1-3.asm

📁 《51单片机应用开发案例精选配套源代码
💻 ASM
字号:
;--------------程序信息-----------------
;文件名   : ex1-3.asm
;版本     : 1.0
;作者     :
;修改时间 :

;--------------程序说明------------------
;CHAP 1.3  本程序检查I/O扩展接口

;-----------常量和变量声明---------------


;--------------预定义--------------------

               ORG 0000H
               LJMP START

;------------中断入口地址分配------------
               ;ORG 0003H
               ;LJMP INT0PRG
               ;ORG 000BH
               ;LJMP INT1PRG
               ;ORG 0013H;
               ;LJMP
               ;ORG 0030H

START:
;--------------初始化子程序--------------

;--------------主程序--------------------
MAIN:
       MOV    DPTR,#0B003H
       MOV    A,#90           	;90H为方式控制字
       MOVX  @DPTR,A
       NOP
       MOV    DPTR,#0B000H
       MOVX   A,@DPTR       	;将A口输入状态读入A,单步执行完此步后,可暂停,检查PA
                                ;口外部开关状态同A中相应位状态是否一致
       CLR     C
       MOV    A,#01H
       INC     DPTR
  LP:  MOVX   @DPTR,A       	;将01H送B口,此指令执行完后,暂停。看B口连接的发光
                                ;二极管状态,第0位是否是高电平
       RLC     A                ;将1从0位移到第1位
       JNZ     LP
       INC     DPTR
       RLC     A
 LP1:  MOVX  @DPTR,A        	;将01H送C口,此指令执行完后,看C口第0位输出状态
       RLC     A
       JNZ     LP1




LJMP MAIN


;----------------子程序------------------

;--------------中断子程序----------------

;---------------延时子程序---------------

END

;---------------注意事项-----------------

⌨️ 快捷键说明

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