⚡ Descuentos en cursos en video - Lleva tu aprendizaje técnico al siguiente nivel y aprovecha precios especiales antes de que termine la oferta. 🔥 Aprovechar oferta ahora 🔥
Microcontroladores y sistemas digitales

principiante en atmel

pablospidrke
hace 18 años
hace 18 años
hola, recien estoy entrando en el tema de los atmel y quisiera si alguien me puede sugerir un programita para avr studio que haga destellar un led, quiero usar un tiny12 (ya lo tengo), y si es posible me indique que parametro modificar para variar la velocidad de destello. Gracias.
torresdelamora
hace 18 años
hace 18 años
pues te dejo otro programa, es para el 8515, es muy sensillo y lo utlizo para ver si funciona el Integrado, no creo que sea problema que lo modifiques para el tiny ;programa de prueba de el avr (copia entradas a salidas) .include "8515def.inc" ;incluye el archivo de definiciones .def dato=r16 ;define el registro 16 para la variable dato .def cont=r17 .org $000 ;define el vector de interrupcion rjmp inicio ;para el inicio de el programa inicio: ldi dato,$02 ;define el tope de la pila en el final de la RAM out SPH,dato ;en $025f ldi dato,$5f out SPL,dato ldi dato,$ff ;mete al registro de direccion de datos del puerto B out DDRB,dato ;puros "unos" para que todo el puerto B sea salida ;para que maneje los LEDs ciclo: ;dentro del ciclo se lee lo que entra desde el puerto de los in dato,PIND ;botones y lo guarda en dato out PORTB,dato ;y lo copia a el puerto B de LEDs rcall delay rjmp ciclo ; DELAY: ldi cont,00 FOR: nop inc cont cpi cont,255 brne FOR ret
Reparaciones similares solucionadas

¿Conoces una solución?

¡Aprende a reparar con estos cursos YoReparo!

4.93
(14)

Curso Reparación de Equipos de Audio de Alta Fidelidad

Maximiliano Resch
$ 60 USD
$ 20 USD
4.73
(22)

Curso Reparación de Fuentes Conmutadas de PC y Equipos Electrónicos

Maximiliano Resch
$ 40 USD
$ 20 USD
4.94
(16)

Curso Refrigeración Comercial Aplicado a Diagnóstico y Reparación

Ing. Georga Melgarejo
$ 40 USD
$ 13 USD
¿Tienes una mejor respuesta a este tema? ¿Quieres hacerle una pregunta a nuestra comunidad y sus expertos?
Regístrate gratis