De hecho, depende del tipo de técnica de fabricación y la compañía que fabricó el 8051. Hay muchas compañías que fabrican 8051 como atmel, semiconductores nacionales, Dallas, etc.
Todas estas compañías han adoptado el diseño original y los han modificado según el uso y las especificaciones. La única condición era que todas las instrucciones deben ser compatibles con todas y cada una de las versiones de 8051.
Entonces, teniendo esto en cuenta, el AT89C51 de atmel tiene 12 ciclos de reloj por ciclo de máquina (es decir, 24 en 2 ciclos de máquina). Otra versión diseñada por Dallas con la versión DSxxxxxx (no sé el número de versión exacto) tiene un ciclo de reloj por ciclo de máquina.
- ¿Puedo sobresalir en algoritmos de conducción autónoma con trabajo duro y perseverancia?
- ¿Se puede aplicar el conocimiento de los sistemas integrados en inteligencia artificial y aprendizaje automático?
- ¿Cuál tiene mejor alcance sistemas integrados o ciberseguridad?
- ¿Para qué se utilizan los microcontroladores?
- ¿Cómo se asocian estas direcciones base con estas estructuras en C incrustado?
Por lo tanto, básicamente depende de la versión que esté utilizando. Para más información sobre este tema, lea los sistemas integrados de Mazidi, segunda edición.
Nota: generalmente usamos at89c51 o at89s51, por lo que siempre recordamos 12 pulsos de reloj por ciclo de máquina. Pero chicos, también hay otras versiones 😛