TODOPIC
Otros Microcontroladores / Dispositivos programables => Microcontroladores 8 bits => Mensaje iniciado por: superprp en 10 de Diciembre de 2007, 14:59:13
-
Buenas,
Hay un hardware libre llamado Arduino que utiliza los Atmel como microcontrolador, es una tarjeta que te viene con todo lo necesario para programar el Atmel, además te trae un software específico para programarlo en C. Vengo de usar PIC y vi una buena forma de adentrarme en el mundo de Atmel, pero me surgen dudas de la potencia de esta tarjeta, como por ejemplo, ¿como puedo temporizar? en los PIC se hacía con los timers, pero aquí... en el datasheet vi que tenía timers, pero tampoco viene muy extenso (solo 20 hojas de características) y en el software del arduino no encuentro ninguna función para usar el timer, ¿¿como puedo hacerlo???
-
Y también tienes el pcb gratuito que se llama freeduino http://www.freeduino.org/
-
Pero sabeis como usar los timers con estas PCB (arduino, freeduino)?
-
¿Y esto del Arduino, es una entrenadora?
-
¿Y esto del Arduino, es una entrenadora?
Manolo es mas que eso
mira aqui :D :D
http://www.arduino.cc/playground/Learning/DMX
-
Si, pero si no se pueden usar los timers.... ni muchas otras cosas pues mal vamos, ¿o si se puede pero yo no he sabido? si alguien lo sabe que me responda, xfavor!!
-
pues claro que se puede usar los Timers, lee bien los links amigo
-
Hola superprp, una alternativa al uso de los timers puede ser la utilización se interrupciones externas sobre los pines 2 y 3 mediante la función attachInterrupt (http://www.arduino.cc/en/Reference/AttachInterrupt).
Pero también puedes usar timers (http://www.uchobby.com/index.php/2007/11/24/arduino-interrupts/).
-
Muchas gracias, estoy empezando y ... jeje, lo de los timers lo quiero para leer un ultrasonido (como hay que contar el tiempo que dura el pulso alto), pero puede ser de microsegundos, con esta función de milis() me valdría?