TODOPIC

Microcontroladores PIC => Lenguaje C para microcontroladores PIC => Mensaje iniciado por: ProteusFan en 17 de Mayo de 2011, 16:50:33

Título: Dudas sobre 16f877
Publicado por: ProteusFan en 17 de Mayo de 2011, 16:50:33
Buenos días, hoy tengo una duda, que por más que busqué no encontré respuestas claras...

Primero, es si se puede ampliar la memoria de programa en un 16f877, ya que vengo muy justo (casi 85%), leí sobre las memorias externas 24c256 (tengo un par) pero no se si sirven para almacenar programas o solo variables...

Utilizo CCS para programar...

Muchas gracias..
Título: Re: Dudas sobre 16f877
Publicado por: soymoe en 17 de Mayo de 2011, 22:04:33
Antiguamente en los micros como el 8085 se podia pero en los PICs no se porque no se como direccionar contador del programa a una direccion que no existe por defecto. Para el tema de las variables, eso si se puede, se almacenan los resultados o datos en una posicion de memoria y se lee por i2c por ejemplo.
Título: Re: Dudas sobre 16f877
Publicado por: Suky en 17 de Mayo de 2011, 22:32:56
Lo más adecuado es tratar de optimizar el código. Sino utilizar un PIC18, en CCS es casi igual, varian muy pocas cosas.


Saludos!
Título: Re: Dudas sobre 16f877
Publicado por: ProteusFan en 18 de Mayo de 2011, 11:27:25
Muchas gracias! Trataré de optimizar al máximo mi código!