Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
Test
with some spaces
;16F84A
list p=16F84A ; list directive to define processor
#include <p16F84A.inc> ; processor specific variable definitions
errorlevel -302, -207
;;;; Define CONF_WORD = 0x3FF3
__CONFIG _CP_OFF & _WDT_ON & _PWRTE_ON & _RC_OSC
POINTER equ H'000D'
PC equ H'0002'
org 0x00
goto MAIN
org 0x04
MAIN
bsf STATUS, 5
movlw 0x80
movwf TRISB
movlw 00h
movwf TRISA
bcf STATUS, 5
CLOCK
bsf PORTB, 6
call ROUTINE
bcf PORTB, 6
goto CLOCK
ROUTINE
incf POINTER, 1
movf POINTER,0 ; move register data to W register
call TABLE
call DISPLAY
return
TABLE
addwf PC,W
retlw 00h
retlw 08h
retlw 14h
retlw 04h
retlw 04h
retlw 3fh
retlw 00h
retlw 00h
retlw 0fh
retlw 08h
retlw 0fh
retlw 08h
retlw 0fh
retlw 00h
retlw 00h
retlw 06h
retlw 09h
retlw 06h
retlw 09h
retlw 06h
retlw 00h
retlw 00h
retlw 06h
retlw 09h
retlw 09h
retlw 09h
retlw 09h
retlw 00h
retlw 00h
retlw 06h
retlw 09h
retlw 06h
retlw 09h
retlw 06h
retlw 00h
return
DISPLAY
movwf PORTA
rlf PORTA, 1
rlf PORTA, 1
rlf PORTA, 1
rlf PORTA, 1
rlf PORTA, 1
rlf PORTB, 1
rlf PORTB, 1
rlf PORTB, 1
rlf PORTB, 1
rlf PORTB, 1
rlf PORTB, 1
return
end