Hola como estan amigos.... necesito de su ayuda con estas tres cosas la primera seria los retardos...
se que son muchos mas sencillos que en pic... pero necesito que me ayuden a sacar una formula como se dice a pie... es decir, tengo un retardo triple...
Osc = 11059000 Hz
RETARDO:
MOV RB,#0FFH
LOOPH: MOV RA,#0FFH
LOOPL: DJNZ RA,LOOPL
DJNZ RB,LOOPH
RET
Tengo ese retardo en pic... habia una formula con que uno podia sacar cuanto tiempo se tomaba ese retardo en hacer su ciclo... y quisiera saber si pueden ayudarme a ver cuanto tiempo dura este retardo... asi con formula para poder guiarme y ser un poco mas preciso a la hora de realizar los calculos... en vez de usar el programa....
Por otro lado, tengo que manera una memoria 24C04 que como todos uds saben es serial, ahora el problema es que tengo que diseñar el protocolo I2C a pie... tengo que generar el clock a pie y la comunicacion y recepcion del pin SDA a pie... e estado leyendo el pdf y dice que trabaja a una frecuencia de 100k y mi pregunta es esa... cada pulso del reloj tiene que tener 1 frecuencia de 100k ???? 10 US en alto y 10 US en bajo y asi ir mandando el dato por el pin SDA???
o
A que frecuencia trabaja esta memoria... tiene como maximo esa frecuencia o puedo usar una por ejmplo 1k de frecuencia y igual la memoria me lo trabaja... gracias por su respuesta de ante mano...
PD: si tienen por hay el protocolo I2C a pie sin usar el modulo de tx y rx del AT89C52 se los agradeceria en el alma....