PERIFERICOS
I. T. Informática de Sistemas
DOCUMENTACIÓN:
Datasheet del microcontrolador AVR 90S2313:
at90s2313.pdf
Datasheet del microcontrolador AVR ATTINY2313:
attiny2313.pdf
(sustituto del AT90S2313)
Otros datasheets:
ATMEGA8
ATMEGA48/88/168
ATMEGA32
attiny24/44/84
PROTOTIPO del microcontrolador AVR para prácticas
Instrucciones para la instalación del compilador cruzado de GNU y avr-libc
Programación en
ensamblador
:
avr_instr_set.pdf
Programación con
avr-gcc
/ avr-libc
:
Notas acerca de la elaboración de programas en lenguaje C:
avr_gcc.pdf
Ejemplo de programa en lenguage C (mcu: AT90S2313) (
directorio
)
Ejemplo de programa en lenguage C (mcu: ATMega8) (
directorio
)
Documentación de las funciones de libc
HERRAMIENTAS:
Programador ISP para la familia AVR
(funciona en Linux)
CD "Live" de Ubuntu_386 que incluye las herramientas de desarrollo de AVR:
ubuntu386_avr.iso
(Login: perifericos passwd: avr2std0) por cortesía de Eduardo Rodriguez
ENUNCIADOS de PRÁCTICAS:
Práctica 1:
Lectura de teclados matriciales.
Práctica 2:
Refresco de pantallas de 7 segmentos.
Práctica 3
: Comunicaciones serie asíncronas mediante interrupciones.
TRABAJO DE EVALUACIÓN
.