hola me gustaria que me dijeran cual es la forma correcta de poner estas lineas del programa de un pic16f877a ya que he visto que la ponen de diferentes formas y no se cual sea la correcta o que diferencias tengan.
primera forma
list p=16F877A
include <p16F877A.inc>
__CONFIG _CP_OFF & _DEBUG_OFF & _WRT_OFF & _CPD_OFF & _LVP_OFF & _BODEN_ON & _PWRTE_ON & _WDT_OFF & _HS_OSC
segunda forma
list p=16F877A
#include "p16F877A.inc"
__CONFIG _BODEN_ON &_CP_OFF &_PWRTE_ON &_WDT_OFF&_XT_OSC&_LVP_OFF
bueno en realidad mi duda es con la linea de include de que forma se debe de poner
nota: en el mplab con la segunda forma "p16F877A.inc" aparece en color azul en el .asm
yo grabe mi pic con la segunda forma y al parecer no funciono a y una duda mas se tiene que poner
org 0000
goto inicio ;por ejemplo
antes de iniciar el programa o es opcional y en unos programs he visto que ponen hasta org 0004 y org 0005 para que sirve esto?
gracias de antemano a todos
primera forma
list p=16F877A
include <p16F877A.inc>
__CONFIG _CP_OFF & _DEBUG_OFF & _WRT_OFF & _CPD_OFF & _LVP_OFF & _BODEN_ON & _PWRTE_ON & _WDT_OFF & _HS_OSC
segunda forma
list p=16F877A
#include "p16F877A.inc"
__CONFIG _BODEN_ON &_CP_OFF &_PWRTE_ON &_WDT_OFF&_XT_OSC&_LVP_OFF
bueno en realidad mi duda es con la linea de include de que forma se debe de poner
nota: en el mplab con la segunda forma "p16F877A.inc" aparece en color azul en el .asm
yo grabe mi pic con la segunda forma y al parecer no funciono a y una duda mas se tiene que poner
org 0000
goto inicio ;por ejemplo
antes de iniciar el programa o es opcional y en unos programs he visto que ponen hasta org 0004 y org 0005 para que sirve esto?
gracias de antemano a todos