En un post anterior mostré como generar una rutina de retardos en milisegundos, ésta rutina funcionaba muy bien pero el problema era volver a calcular valores para una frecuencia diferente.
Ahora mostrare otra rutina que junto con sus macros permiten tener retardos en milisegundos y microsegundos, pero a diferencia de la anterior ya no hay que calcular valores para generar los retardos, solamente se deberá cambiar la frecuencia a la cual se trabajara (F_CPU).
Esta rutinas pueden soportar valores de 0-65535. Descarga
Las rutinas y las macros son las siguientes:
Su uso es muy sencillo, aquí se muestra:
Los resultados los puede ver en la parte izquierda del simulador.
Espero éste sencillo ejemplo les sea útil.
Hola;
ResponderEliminarNo se puede ver las imagenes
Si es una lastima apenas voy llegando al blogspot jeje
ResponderEliminarPero bueno ya pude acceder al drive en el link de descarga vamos viendo!!
EliminarDisculpa que por alguna torpeza elimine esas imágenes, pero que bueno que hayas podido bajar el código.
Eliminar