;Egszerű példa a próbapanel LED-jeinek működtetésére

;A panelon a JMP2-őt zárjuk rövidre, a JMP1-et pedig 2-3 állásba rakjuk fel.
;Ilyenkor a kétszínű LED-ek aktívak, a hétszegmenses kijelzők ki vannak kapcsolva.
;Az MPLAB-ban a "default radix"-ot hexa-ra kell állítani
;Ebben az esetben a külön nem jelölt számok hexában értendők, a B'szám' binárisként,
;a .szám (jó a D'szám' is, de az előbbi gyorsabb), decimálisként értelmezett

;A program annyit csinál csupán, hogy a 4db LED-et zöld színre kapcsolja.

	LIST	P=16F84
#INCLUDE	"P16F84.INC"    		;Használd az ebben lévő szimbólumokat
	__CONFIG _XT_OSC&_CP_OFF&_WDT_OFF	;Kvarc oszcillátor, kódvédelem ki, wdt ki   
	
	ORG	0				;Kezdődjön 0h címen a program
	
	GOTO	START		;Ugorj a START címkére
	
	ORG	4		;Megszakításoknak lefoglalt cím
START
	BANKSEL	TRISA		;Váltsunk a TRISA-t tartalmazó bankba	
	MOVLW	B'11111111'
	MOVWF	TRISA		;PORTA INPUT LESZ
	MOVLW	B'00000000'
	MOVWF	TRISB		;PORTA OUTPUT LESZ
	BANKSEL	PORTB		;Váltsunk a PORTB-t tartalmazó bankba
MAIN
	MOVLW	B'01010101'	;A zöld színnek megfelelő kombináció
	MOVWF	PORTB		;Kiírás a PORTRA, LED-ek bekapcsolása

CIKLUS	GOTO	CIKLUS		;Önmagára ugrik, végtelen hurok
	END			;Forrásprogram vége (kötelező)

