Autor Tema: TIMER1 en 16F1709  (Leído 1210 veces)

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

Desconectado PICdevJerez

  • PIC10
  • *
  • Mensajes: 12
TIMER1 en 16F1709
« en: 06 de Julio de 2015, 04:48:39 »
Hola chicos estoy migrando algunos de mis proyectos del 16F1509 al 16F1709 porque necesito más temporizadores de 8 bits.
Sin embargo, creo que hay un problema en el Datasheet y no me atrevo a continuar:
En el TIMER1 Block Diagram (DS40001729B page 246) se ve que es posible utilizar el LFINTOSC para alimentar el TIMER1,
pero en el T1CON Register Definition (DS40001729B page 254) pone que el valor b'11' para los bits TMR1CS está reservado (Reserved, do not use)
¿Es posible utilizar el LFINTOSC en el PIC16F1709?
Supongo que hay un error en el Datasheet de este PIC.
Gracias por vuestra respuesta.
PICDevJerez.

Desconectado KILLERJC

  • Colaborador
  • DsPIC33
  • *****
  • Mensajes: 8242
Re: TIMER1 en 16F1709
« Respuesta #1 en: 06 de Julio de 2015, 13:36:45 »
Si asi parece serlo, para mi que no llegaron a cambiar todo. Y me explico en mi razonamiento.

Esta es la primera revision del datasheet:
http://ww1.microchip.com/downloads/en/DeviceDoc/40001729A.pdf
(DS40001729A)
Y ahi aparece como reservado directamente, no tiene en cuenta al LFINTOSC

Mientras que la otra version, la ultima que pasaste (DS40001729B) si lo incluye en el diagrama. Y puede que se olvidaron de cambiar alguna que otra cosa parece.
Asi que si, deberias probarlo, si lo agregaron es por que supongo que se les habia pasado por alto.

Por otra parte aca esta el errata, que no se encuentra listado en la pagina de microchip en "documentacion":
http://ww1.microchip.com/downloads/en/DeviceDoc/80000654A.pdf

Desconectado PICdevJerez

  • PIC10
  • *
  • Mensajes: 12
Re: TIMER1 en 16F1709
« Respuesta #2 en: 07 de Julio de 2015, 07:24:06 »
Muchas gracias KILLERJC por tu pronta respuesta.
Seguimos sin tener claro si se puede o no se puede, aunque por lo que me comentas, es probable que sí pueda conectarse LFINTOSC al TIMER1.
No tendría sentido hacer un micro nuevo, que es una mejora y además compatible con el 16F1509, y eliminen esa característica.
Voy a solicitar que me pidan unos cuantos para comprobarlo.
Lo que me ha dejado preocupado es la errata que me has mandado, MUCHAS GRACIAS, no había caído en echarle un vistazo a los fallos del 16F1709 antes de intentar migrar los proyectos. En el pdf se documentan un par de errores que me preocupan. Tendré que tener en cuenta también dicha documentación antes de usar PICs nuevos.
Estos problemas afectan a la revisión/lote A1(2001h), procuraré que me los pidan más nuevos.
Gracias de nuevo.
PICDevJerez - España

Desconectado KILLERJC

  • Colaborador
  • DsPIC33
  • *****
  • Mensajes: 8242
Re: TIMER1 en 16F1709
« Respuesta #3 en: 07 de Julio de 2015, 16:08:45 »
Por ahi algunos errores son "salvables" es decir se puede buscar una alternativa que hace que funcionen, ahi en el mismo errata dice la solucion si es que existe.

Y como habia dicho, si en la segunda version cambiaron esas imagenes es por que sabian que se habian olvidado de eso, no creo que cambien imagenes/tablas por cambiarlas cuando antes estaban bien, lo que si para mi que se comieron esa parte.


 

anything