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

📄 extmemtst.asm

📁 一个功能完善的大型制冷设备控制程序
💻 ASM
字号:
pPORT1       DATA      P1     
pPORT4       DATA     0C0H       ;Port 4
B_CTLLCK    =  pPORT1.5    ; SYSTEM DRIVE LOCK BIT (12V POWER ON/OFF ...)
B_DEPSD     =  pPORT4.2    ; DISABLE PSD WORKING
          INCLUDE "SYSDEF.INC"        ;-------
	   ORG   0
STARTUP:   LJMP  START    ; %%
	   ORG   03H
           RETI
	   ORG   0BH
           RETI
	   ORG   1BH
           RETI
	   ORG   2BH
	   RETI
	   ORG   63H
	   RETI
	   ORG   6BH
	   RETI
	   ORG   73H
	   
	   ORG   78H
START:  
	   SETB  B_DEPSD
	   SETB  B_CTLLCK     ; SYSTEM DRIVE LOCK BIT (12V POWER ON/OFF ...)
	   MOV   IE, #00      ; DISABLE ALL TIMER
	   MOV   PSW, #0
	   MOV   SP, #STACKSTART
	   CLR   B_DEPSD      ; ENABLE PSD211 W2ORKING
           MOV   R2, #8
           CLR   A
           MOV   R3, A
           MOV   DPL, A
           MOV   DPH, A
MemTest:   MOV   A, #55H
	   MOVX  @DPTR, A
	   NOP
	   MOVX  A, @DPTR
	   CJNE  A, #55H,  MemErr55
	   CPL   A
	   MOVX  @DPTR, A
	   NOP
	   MOVX  A, @DPTR
	   CJNE  A, #0AAH, MemErrAA
	   INC   DPTR
	   DJNZ  R3, MemTest
           DJNZ  R2, MemTest
TestOver:  NOP
           NOP
MemErr55:  MOV   R4, #055H
           MOV   R0, DPL
           MOV   R1, DPH
           AJMP  TestOver
           NOP
           NOP
MemErrAA:  MOV   R4, #0AAH           
           MOV   R0, DPL
           MOV   R1, DPH
           AJMP  TestOver

	  END

⌨️ 快捷键说明

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