Ciclos De Microcontroladores
Enviado por danielc2389 • 24 de Marzo de 2014 • 227 Palabras (1 Páginas) • 310 Visitas
Un microcontrolador PIC puede correr desde CC a 20MHz. según el modelo, este dato se puede conocer hojeando las notas de datos del fabricante. Puede utilizar el cristal de 4 u 8 MHz, que garantiza mayor precisión y un buen arranque del oscilador, el cristal debe ir acompañado de dos condensadores derivados a masa. Internamente, esta frecuencia de oscilación es dividida por cuatro, lo que hace que la frecuencia efectiva de trabajo sea de 1 MHz, por lo que cada instrucción se ejecuta en un microsegundo en el caso del cristal de 4MHz, ver imagen.
Esto quiere decir que un ciclo de instrucción es igual a 4 ciclos de reloj y el ciclo de reloj lo define el oscilador externo al PIC, por ejemplo si tenemos como oscilador un cristal de cuarzo de frecuencia de 4Mhz, entonces el ciclo de reloj será 1/4 = 0.25 microsegundos, por lo tanto, el ciclo de instrucción será 4x0.25 = 1 microsegundo. Durante el tiempo de demora de los 4 ciclos de reloj, el ciclo de instrucción tiene las fases de búsqueda y la de ejecución.
Esto permite que mientras está ejecutándose una instrucción, durante la segunda mitad de instrucción, estará buscando la siguiente instrucción y es por esto que se le atribuye la característica de procesador de tipo segmentado y es lo que lo diferencia de la arquitectura de los microprocesadores.
...