TODOPIC

Microcontroladores PIC => Almacén del Assembler => Mensaje iniciado por: miguel valdivia en 09 de Septiembre de 2012, 21:23:03

Título: Quiero pasar programa para 16F628a
Publicado por: miguel valdivia en 09 de Septiembre de 2012, 21:23:03
Hace mucho tiempo que uso este programa que me hizo un amigo en C, pero decidí pasarlo a assembler para poder modificarlo y lo logré.
El tema ahora es que quiero cambiar el programa de 16f84a A 16f628a.
Y he buscado en google y no logro hacerlo.
Pongo aca los dos programas en c y assembler,estan funcionando en mi proteus 7.6
Título: Re: Quiero pasar programa para 16F628a
Publicado por: Suky en 09 de Septiembre de 2012, 22:13:08
En el 16F628A, si as leído su datasheet, te darás cuenta que la memoria para uso general comienza en 0x20 y no en 0x0C como un 16F84A. Después en el 16F628A debes des-habilitar los comparadores analógicos, más no creo que haya que cambiar  :undecided:

Más info:

http://www.todopic.com.ar/foros/index.php?topic=24720.msg204909#msg204909

http://www.todopic.com.ar/foros/index.php?topic=24720.msg204915#msg204915


Saludos!
Título: Re: Quiero pasar programa para 16F628a
Publicado por: miguel valdivia en 11 de Septiembre de 2012, 21:55:06
Es un trabajo tedioso pero debo cambiar todas las posiciones de memoria para hacerlas compatible con
el 628A, una vez hecho lo compilaré y postearé los resultados.
Gracias SUKY 
Título: Re: Quiero pasar programa para 16F628a
Publicado por: Suky en 12 de Septiembre de 2012, 00:36:11
Es un trabajo tedioso pero debo cambiar todas las posiciones de memoria para hacerlas compatible con
el 628A

Naaa! No podes decir que cambiar la posición de 20 variables sea algo tedioso  :shock: