;------------------------------------------------------------
; Código assembler 
; Proyecto: Rutinas para Nextion
; Autor: Esteban Mariano Folcher Cividini
; Colaboración; KILLERJC de todopic
;		Pinonillo 16 de todopic
;	
; Fecha: 27/08/2018
; PIC: 16F877A
; Velocidad de reloj: 4 Mhz
;------------------------------------------------------------
	list		p=16f877A,f=inhx32
	#include	<p16f877A.inc>	 
	__CONFIG _FOSC_XT & _WDTE_OFF & _PWRTE_ON & _BOREN_ON & _LVP_ON & _CPD_OFF & _WRT_OFF & _CP_OFF
	 
STAR		    ORG		0x00	    ;DIRECCION DE VECTOR RESET
		    GOTO	COMIENZO
		    ORG		0x05
		    
    INCLUDE	<MACROS_NEX.inc>
Mensajes_Nextion    MOVWF   PCL
MENSAJE_NEX_1	    DT	"MENSAJE 1",0x00
MENSAJE_NEX_2	    DT	"MENSAJE 2",0x00
MENSAJE_NEX_3	    DT	"MENSAJE 3",0x00
MENSAJE_NEX_4	    DT	"MENSAJE 4",0x00    

COMIENZO	CALL	Configura_USART  
PRINCIPAL		;SINTAXIS: NUMERO DE OBJETO, MESAJE USUARIO
		Nex_Envia_texto		d'0',MENSAJE_NEX_1
		Nex_Envia_texto		d'1',MENSAJE_NEX_2
		Nex_Envia_texto		d'2',MENSAJE_NEX_3
		Nex_Envia_texto		d'3',MENSAJE_NEX_4
			;SINTAXIS: NUMERO DE OBJETO, VARIABLE DECIMAL (EN ESTE CASO EL COLOR
		Nex_Color_Fondo_Texto   d'0',d'60000'
		
		GOTO	PRINCIPAL
		    
		;INCLUDE	RETARDOS.INC
		INCLUDE	NEXTION_SUB_5.INC
		END




			





		    
		    
		    
		    
		    
		