Saludos...me encanta este foro eh aprendido mucho
en el dia de hoy eh estado buscando proyectos para presentar mi ultimo trabajo de curso de introduccion a los microcontroladores en mi universidad,despues de mirar un monton me eh decidido a realizar un POV sencillito y casero que pueda mostrar en clase para eso eh tomado como referencia un link que vi por aqui
http://www.andrewhazelden.com/blog/2010/11/digital-poi-spinning-persistence-of-vision-display/
La idea es portar el codigo de mikroc a Ccs que es con el que me enseñaron (aunque para ser sincero no me gusta mucho ,y me gusta trabajar mas con el 18 con que voy a realizar mi tesis), el micro que poseo es un 16f877a que es lo que utiliza el profesor ya tengo idea de como empezar pero alguien tiene alguna idea como calcular la cantidad de bytes que consumiria una matriz o porcion de codigo en la ROM y RAM ? ,aunque en el CCS me dice cuanto tengo de rom y de ram,pero necesito saber como hacer este calculo.
en ese post puede ver parte del codigo ,que segun el autor original :
* Description:
This is the POV++ ( persistence of vision) display source code
8 LEDs are connected to PORTA of the PIC Microcontroller.
The rotational resolution of the display is based upon a 24 inch long cord.
There are only uppercase characters in the premade character set.
Lowercase characters won't be displayed.
[b] * PIC resources required: [/b]
11 bytes of RAM are used
6107 bytes of ROM are used
* Test configuration:
Compiler: MikroC Pro for PIC v4.15.0.0
MCU: PIC18F2685
INT RC - Internal Oscillator - 32 MHz
MCLR Disabled
Tambien eh visto que para poder ver el efecto la cantidad de vueltas debe ser de almenos 24 cuadros por segundo osea 1440rpm .
Mi segunda duda es que pasa si yo tengo un cristal de 4Mhz(entiendo que lo que cambia es la frecuencia de trabajo,y el tiempo de ejecucion de cada instruccion cambia).
Muchas gracias a los que me leais y resolvais mis dudas
