Foros de Electrónica

Comunidad de discusión sobre Automatización, Electrónica industrial, Microcontroladores y electrónica digital, Robótica, Domótica, Telemática, Tecnologías móviles, y muchos temas más.




Configurar el IC-pro para el 12f629


       



#1  Configurar el IC-pro para el 12f629
pepechip
Colaborador
Ubicación: Granada- España
Registrado: 09 Feb 2007
Mensajes: 1550
citar
hola

al realizar la programacion del 12f629 tengo todas estas obciones:

Código: Seleccionar todo
OSCILADOR:
LP.............
XT.............
HS.............
EC GP4.........
intOSC GP4.....
intOSC CLKOUT..
RC GP4.........
RC CLKOUT......

BANDGAP:
Bandgap 00b....
Bandgap 01b....
Bandgap 10b....
Bandgap 11b....
Default........

BITS CONFIGURACION:
WDT......perro guardian........................
PWRT.....power up timer........................
MCLR.....Master clear..........................
BODEN....brown out reset.......................
CP.......codigo de proteccion .................   
CPD......codigo de proteccion area de datos....


Hay alguna obciones que son identicas a las que utilizo para el 16F84, pero las otras desconozco cual es su mision.

Del 16f629 he encontrado muy poca informacion en castellano, si aguien dispone informacion del mismo me vendria muy bien.

#2  
MaMu
Colaborador
Ubicación: Argentina - Buenos Aires - Capital Federal
Registrado: 18 Abr 2005
Mensajes: 873
citar
16F629 ? o 12F629

Mira esto, es una data muy buena.
http://www.elotrolado.net/hilo.....te-_717962

#3  
Meta
Ubicación: 16F84A
Registrado: 20 Ene 2008
Mensajes: 1094
citar
El 16F629 no hay. Es 12F629.

#4  
pepechip
Colaborador
Ubicación: Granada- España
Registrado: 09 Feb 2007
Mensajes: 1550
citar
MaMu escribió: 16F629 ? o 12F629

Mira esto, es una data muy buena.
http://www.elotrolado.net/hilo.....te-_717962


ya estube con anterioridad viendo ese foro, y no viene explicado el uso de todas las posibles combinaciones.

He conseguido hacer un temporizador con el 12f629, el cual el unico problema que tiene utilizando el reloj interno es que en un tiempo de 1 minuto se me adelanta 2 segundos. Creo que el Osscal esta bien configurado. ¿puede que sea normal esta variacion con el reloj interno?

De todos modos no me conformo con haber conseguido grabarlo, desearia conocer mas detalles del mismo

#5  
El nombre
Ubicación: Alicante
Registrado: 28 Jun 2006
Mensajes: 1440
citar
Seguramente no. Repasa el código ¿simulando va bien?

#6  
pepechip
Colaborador
Ubicación: Granada- España
Registrado: 09 Feb 2007
Mensajes: 1550
citar
El mismo programa lo he comprobado en un 16f84 y funciona a la perfeccion, pero en el 12f629
adelanta 2 segundos.
He leido que con el oscilador interior se pierde precision, pero no me imaginaba que fuera tan grande.

#7  
Meta
Ubicación: 16F84A
Registrado: 20 Ene 2008
Mensajes: 1094
citar
pepechip escribió: El mismo programa lo he comprobado en un 16f84 y funciona a la perfeccion, pero en el 12f629
adelanta 2 segundos.
He leido que con el oscilador interior se pierde precision, pero no me imaginaba que fuera tan grande.


No sabía que los osciladores interiores no tuviera mucha precisión, ¿realmente vale la pena?

#8  
MaMu
Colaborador
Ubicación: Argentina - Buenos Aires - Capital Federal
Registrado: 18 Abr 2005
Mensajes: 873
citar
Comparti el fragmento de código, me gustaria silumarlo y ver porque adelanta 2 segundos.

Saludos

#9  
pepechip
Colaborador
Ubicación: Granada- España
Registrado: 09 Feb 2007
Mensajes: 1550
citar
te dejo el programa completo.
Se trata de un temporizador ciclico que mediante 4 microinterruptores selecccionas distintos modos de funcionamiento.

dispone de una salida para controlar un triac, y otra salida para un led, el cual esta encendido cuando la salida esta activa y parpadeando cuando la salida esta en off.

Al grabar el programa le mantube al enano la informacion de la posicion 3ff, en la cual contenia el valor 3454.

Los tiempos que programe no son exactos, en 1seg variaba algunos useg, pero esa variacion en el 16f84 es tan pequeña que no se aprecia.



Ya que he subido el programa me podriais poner la manera de activar las resistencias de polarizacion internas.



Este mensaje contiene archivos adjuntos, para verlos debes estar registrado.

#10  
Airoa Airon
Ubicación: México
Registrado: 08 Dic 2007
Mensajes: 21
citar
He visto tu programa y la verdad mmm esta un poco mal estructurado aveces le pones cosas que no son necesarias, pienso que deberias reestructurarlo, mi recomendacion es revisarlo denuevo y ver como hacerlo mejor.

Y parece que esta mal configurado el oscilador interno segun la hoja de datos la cargarle 20
lo pones a una frecuencia media entre 4mhz y si tu pic16f84a va a 4mhz es claro que habra una gran diferencia en los retardos, intenta cargarle el valor de 3f, amenos que tu pic 16f vaya a 2 mhz

 Responder





 Otros temas de interés 
No hay mensajes nuevos Adquisicion de datos a traves de serial o puerto paralelo
No hay mensajes nuevos Adquisicion de datos con JK3 (motorola)
No hay mensajes nuevos Adquisición de datos por Tarjeta de audio
No hay mensajes nuevos Anchos de banda (Transmisión de datos VoIP videoconferencia)
No hay mensajes nuevos Datos de Norma PAL N (Television)

Foros de Electronica
|| Cuestiones Elementales de Electrónica || Fuentes de alimentacion || Circuitos de radio || Diseño de circuitos en general ||
|| Sistemas de Audio: Preamplificadores, Ecualizadores || Amplificadores || Reparación || Discusión ||
|| Microcontroladores y sistemas embebidos || Circuitos logicos combinacionales y secuenciales || Interfaces y Programacion || Dudas en general || Sistemas de Video || PC Hardware || Telematica y comunicaciones || Tecnologias moviles || Software Electronico || Robotica, Domotica y Mecatronica || Autotrónica || Automatizacion, Electronica industrial y de Potencia || Documentacion, circuitos y esquemas || Donde Las Ideas Convergen... || Tutoriales y Manuales || Proyectos Prácticos ||