Busqué información sobre mi microcontrolador AT89S52 y parece que no puedo calcular la velocidad máxima en la que puedo operar un pin GPIO.
Lo estoy ejecutando con un reloj de 22.1184 MHz, y a veces me doy cuenta de que cuando modifico un valor de puerto, no se actualiza de inmediato sin agregar varias declaraciones NOP, pero no quiero adivinar. Quiero saber los valores para poder ajustar el código.
Esta es información de la hoja de datos que obtuve:
Enumera la capacitancia del pin, pero no veo nada sobre la resistencia del pin. ¿Cómo calculo la resistencia aquí? ¿O hay otra forma de calcular la velocidad máxima de procesamiento de pin confiable?