Autor Tema: tmr0 del 18f4520  (Leído 1946 veces)

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

Desconectado kidpic

  • PIC16
  • ***
  • Mensajes: 231
tmr0 del 18f4520
« en: 01 de Abril de 2018, 02:15:38 »
hola. SEgun el datasheet del 18f4520 el tmr0 se puede configurar para ser usado como registro de de 16 bit. Como se puede configurar ese modo. Se que el tmr1 es de 16 bit pero estaria necesitando utilizar 2 timers de 16 bit. Se pude hacer el tmr0 de 16 bit? Gracias
Si quieres trascender..., enseña humildemente  lo que sabes.

Desconectado Miquel_S

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1251
Re:tmr0 del 18f4520
« Respuesta #1 en: 01 de Abril de 2018, 03:11:14 »
Hola kidpic con el bit 6 del registro T0CON puedes configurar si lo quieres de 8bits o 16bits, pagina 125 del datasheet.

Saludos!
Todos somos muy ignorantes. Lo que ocurre es que no todos ignoramos las mismas cosas.

Desconectado KILLERJC

  • Colaborador
  • DsPIC33
  • *****
  • Mensajes: 8242
Re:tmr0 del 18f4520
« Respuesta #2 en: 01 de Abril de 2018, 10:47:59 »
Si usas CCS, por defecto es de 16bits.
Si usas otro compilador como XC8/MikroC, entonces la solucion te la dio Miguel_S

Desconectado kidpic

  • PIC16
  • ***
  • Mensajes: 231
Re:tmr0 del 18f4520
« Respuesta #3 en: 01 de Abril de 2018, 21:02:00 »
gracias muchachos!!!!estoy usando el ccs. resulta que El timet1 lo utilizo para medir distancia y el timer0 lo quiero utilizar para desborde de 0,5seg.....Gracias
Si quieres trascender..., enseña humildemente  lo que sabes.


 

anything