home *** CD-ROM | disk | FTP | other *** search
-
-
- ORG 0
-
- LJMP START
-
- ORG 13H
-
- LJMP EXTINT1
-
- ORG 100H
-
- START: MOV TCON,#0
- MOV IE,#84H ;ENABLE EXTERNAL INTERRUPT 1
- CLR P3.3 ;PULL EXT INT1 LOW. GENERATE INTERRUPT
- CLR A
- ST1: MOV DPTR,#4000H
- ST2: MOVX @DPTR,A
- INC DPTR
- DJNZ R0,ST2
- LJMP ST1
-
-
- ORG 200H
-
- EXTINT1:
- INC R1
- CLR P3.4 ;PUT OUT LOW PULSE ON P3.4
- SETB P3.4
- RETI
-
-
- END
-