Autor Tema: cambiar modo del oscilador interno del pic16f628a  (Leído 185 veces)

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

Desconectado _Undefined

  • PIC10
  • *
  • Mensajes: 2
cambiar modo del oscilador interno del pic16f628a
« en: 07 de Junio de 2018, 18:51:27 »
tengo un proyecto en el cual necesito hacer una interrupcion cada segundo transcurrido, para eso planeo utilizar el timer 2 y el oscilador interno de 48 khz del pic 16f628a, mi pregunta es, ¿cuales son los FUSES que debo de usar para cambiar el oscilador interno de 4Mhz al de 48 khz?, actualmente uso el programa ccs
« Última modificación: 07 de Junio de 2018, 18:58:12 por _Undefined »

Desconectado elreypic2

  • Colaborador
  • PIC24F
  • *****
  • Mensajes: 886
Re:cambiar modo del oscilador interno del pic16f628a
« Respuesta #1 en: 07 de Junio de 2018, 19:53:24 »
Lo que tienes que hacer es configurar el fuse con oscilador interno.

#FUSES  INTRC_IO

Define el registro PCON

#BYTE   PCON=0x8E

Una vez realizado esto colocas en cero el bit OSCF del registro PCON.

bit_clear(PCON,3);

Hecha le un ojo al data sheet en la página 29.

elreypic

Desconectado _Undefined

  • PIC10
  • *
  • Mensajes: 2
Re:cambiar modo del oscilador interno del pic16f628a
« Respuesta #2 en: 07 de Junio de 2018, 20:05:31 »
voy a intentarlo, muchas gracias, e mirado el datasheet pero no sabia que comandos se usaban