Autor Tema: Duda con PIC18F4620  (Leído 2036 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado Robert91

  • PIC10
  • *
  • Mensajes: 7
Duda con PIC18F4620
« en: 01 de Agosto de 2012, 03:34:08 »
Buenas tardes, queria saber si este PIC tiene un clock interno, y si es asi ¿como se configura?. Para hacer el programa estoy usando el compilador CCS y para bajar el programa el Pickit 3 con el software Pickit 3 Standalone. Este es el codigo que tengo (es solo un codigo de prueba, pero nisiquiera asi lo quiere hacer):

#include "D:\Mis Documentos\PIC\Proyectos CCS\PruebasLED.h"


void main()
{
  for(;;)
  {
  output_high(PIN_B1);
  delay_ms(200);
  output_low(PIN_B1);
  delay_ms(200);
 
  }

}

Y estoy son los FUSES

#FUSES NOWDT                    //No Watch Dog Timer
#FUSES WDT128                   //Watch Dog Timer uses 1:128 Postscale
#FUSES XT                       //Crystal osc <= 4mhz for PCM/PCH , 3mhz to 10 mhz for PCD
#FUSES NOPROTECT                //Code not protected from reading
#FUSES IESO                     //Internal External Switch Over mode enabled
#FUSES NOBROWNOUT               //No brownout reset
#FUSES BORV21                   //Brownout reset at 2.1V
#FUSES NOPUT                    //No Power Up Timer
#FUSES NOCPD                    //No EE protection
#FUSES STVREN                   //Stack full/underflow will cause reset
#FUSES NODEBUG                  //No Debug mode for ICD
#FUSES NOLVP                    //No low voltage prgming, B3(PIC16) or B5(PIC18) used for I/O
#FUSES NOWRT                    //Program memory not write protected
#FUSES NOWRTD                   //Data EEPROM not write protected
#FUSES NOEBTR                   //Memory not protected from table reads
#FUSES NOCPB                    //No Boot Block code protection
#FUSES NOEBTRB                  //Boot block not protected from table reads
#FUSES NOWRTC                   //configuration not registers write protected
#FUSES NOWRTB                   //Boot block not write protected
#FUSES FCMEN                    //Fail-safe clock monitor enabled
#FUSES NOXINST                  //Extended set extension and Indexed Addressing mode disabled (Legacy mode)
#FUSES PBADEN                   //PORTB pins are configured as analog input channels on RESET
#FUSES LPT1OSC                  //Timer1 configured for low-power operation
#FUSES MCLR                     //Master Clear pin enabled

Estoy conectando MCLR a 5V, y estoy conectando ambos pines de VDD y VSS a 5V y GND respectivamente.
Alguien que pueda darme una mano.

Desconectado AngelGris

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 2480
Re: Duda con PIC18F4620
« Respuesta #1 en: 01 de Agosto de 2012, 10:06:57 »
  ¿El programa así como está, compila? Tu lo has configurado con el fuse XT -que sería para utilizar un cristal de hasta 4MHz- yo me atrevería a decir que tu error está en que no estás incluyendo la sentencia "use delay....." Salvo que lo tengas incluido en tu cabecera.... lo ideal sería que subas el programa completo para que se lo pueda ver todo y así poder aportar más datos.
De vez en cuando la vida
nos besa en la boca
y a colores se despliega
como un atlas

Desconectado Suky

  • Moderador Local
  • DsPIC33
  • *****
  • Mensajes: 6758
Re: Duda con PIC18F4620
« Respuesta #2 en: 01 de Agosto de 2012, 10:33:21 »
yo me atrevería a decir que tu error está en que no estás incluyendo la sentencia "use delay....." Salvo que lo tengas incluido en tu cabecera.... l

+1
No contesto mensajes privados, las consultas en el foro