TODOPIC

Otros Microcontroladores / Dispositivos programables => Microcontroladores 8 bits => Mensaje iniciado por: superprp en 10 de Diciembre de 2007, 14:59:13

Título: Arduinos de ATMEL
Publicado 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???
Título: Re: Arduinos de ATMEL
Publicado por: jfmateos2 en 10 de Diciembre de 2007, 15:01:46
Y también tienes el pcb gratuito que se llama freeduino http://www.freeduino.org/
Título: Re: Arduinos de ATMEL
Publicado por: superprp en 10 de Diciembre de 2007, 17:12:47
Pero sabeis como usar los timers con estas PCB (arduino, freeduino)?
Título: Re: Arduinos de ATMEL
Publicado por: Nocturno en 10 de Diciembre de 2007, 17:56:08
¿Y esto del Arduino, es una entrenadora?
Título: Re: Arduinos de ATMEL
Publicado por: stk500 en 11 de Diciembre de 2007, 03:14:00
¿Y esto del Arduino, es una entrenadora?

Manolo es mas que eso
mira aqui :D :D
http://www.arduino.cc/playground/Learning/DMX
Título: Re: Arduinos de ATMEL
Publicado por: superprp en 11 de Diciembre de 2007, 05:15:35
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!!
Título: Re: Arduinos de ATMEL
Publicado por: stk500 en 11 de Diciembre de 2007, 05:46:35
pues claro que se puede usar los Timers, lee bien los links amigo
Título: Re: Arduinos de ATMEL
Publicado por: jfmateos2 en 11 de Diciembre de 2007, 06:08:11
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/).
Título: Re: Arduinos de ATMEL
Publicado por: superprp en 11 de Diciembre de 2007, 12:59:16
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?