Advertisement
Guest User

Untitled

a guest
Nov 16th, 2019
130
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pic 16 0.80 KB | None | 0 0
  1. ;-----------------------------------
  2. ;PIC DISASSEMBLER LISTING
  3. ;Label  Instruction
  4. ;-----------------------------------
  5.     NOP
  6.     GOTO L1
  7. L7: MOVWF 0x031
  8.     MOVF 0x02F,W
  9.     MOVWF 0x030
  10. L6: MOVF 0x030,W
  11.     IORWF 0x031,W
  12.     BTFSC STATUS,Z
  13.     GOTO L2
  14.     CLRF 0x032
  15.     CLRF 0x033
  16. L5: MOVLW 0x00
  17.     SUBWF 0x033,W
  18.     BTFSS STATUS,Z
  19.     GOTO L3
  20.     MOVLW 0x0B
  21.     SUBWF 0x032,W
  22. L3: BTFSC STATUS,C
  23.     GOTO L4
  24.     NOP
  25.     INCF 0x032,F
  26.     BTFSC STATUS,Z
  27.     INCF 0x033,F
  28.     GOTO L5
  29. L4: MOVLW 0xFF
  30.     ADDWF 0x030,F
  31.     BTFSS STATUS,C
  32.     DECF 0x031,F
  33.     GOTO L6
  34. L2: RETURN
  35. L9: MOVLW 0x3C
  36.     BSF STATUS,RP0
  37.     MOVWF GPIO
  38. L8: MOVLW 0x01
  39.     BCF STATUS,RP0
  40.     MOVWF GPIO
  41.     MOVLW 0x0A
  42.     MOVWF 0x02F
  43.     MOVLW 0x00
  44.     CALL L7
  45.     MOVLW 0x02
  46.     BCF STATUS,RP0
  47.     MOVWF GPIO
  48.     MOVLW 0x0A
  49.     MOVWF 0x02F
  50.     MOVLW 0x00
  51.     CALL L7
  52.     GOTO L8
  53.     RETURN
  54. L1: GOTO L9
  55.     RETURN
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement