Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Este documento presenta los diagramas de las conexiones mínimas que deben acom-
pañar al microcontrolador AT90S8515. Los circuitos que se presentan corresponden a la
configuración básica requerida por el AVR para completar la implementación del programa
intermitente, el cual permite, mediante la visualización de LEDs que encienden y apagan,
iniciar en la práctica y manejo de estos dispositivos: hardware y software necesarios.
1 Circuito de RESET
En la figura 1 se puede observar el sencillo circuito necesario para proveer al AVR de una
señal de RESET que puede ser activada manualmente y en el momento que se requiera. Este
circuito consta de elementos sencillos y fáciles de conseguir; los componenetes necesarios son
los siguientes:
• Un diodo 1N4148
• Una resistencia de 10kΩ
• Un Push button
• Un capacitor de 1µF
1
Vcc
D1 R1
1N4148 10 kOhm
Push C1
button 1 µ F
2 Circuito de Reloj
Otro circuito básico para la operación del AVR es el el circuito de reloj, ya que propor-
ciona la microcontrolador los pulsos de reloj que permiten su funcionamiento, ejecución
de instrucciones y sincronía. En este caso se escoge la configuración con cristal, pero es
posible también conectar un oscilador externo, en cuyo caso la conexión es distinta. Los
componentes necesarios son los siguientes:
• Un cristal a 4MHz (este valor puede variar dependiendo de la frecuecia a la que pueda
trabajar el AVR)
• Dos capacitores de 22pF
Conecte los componentes como indica la figura 2 y las terminales indicadas en las entradas
XTAL1 y XTAL2 del AVR.
2
C2
22pF
3 Circuito Buffer
Para el ejemplo sencillo que se ha desarrollado de LEDs intermitentes es necesario, como es
natural conectar LEDs al puerto A del AVR. El AT90S8515 provee de de buffers internos de
los cuales es posible drenar hasta 20mA, esto significa que los LEDs podrían conectarse direc-
tamente a los pines del puerto del microcontrolador, cada uno con su respectiva resistencia
limitadora. Sin embargo, los LEDs serán conectados al puerto A mediante un buffer externo,
en específico el IC 74HC244, el cual proporciona una protección al microcontrolador en caso
de que la corriente en los LEDs se exceda de 20mA.
Los componentes requeridos son los siguientes:
El valor de las resistencias limitadoras se debe calcular en base a la corriente que se desea
que fluya por los LEDs y el valor del voltaje en nivel alto que se presenta en la salida del
buffer 74HC244. Por ejemplo, se considera una corriente de 15mA (valor típico de salida de
nivel alto del 74HC244) y un valor de voltaje de nivel alto de 3.4V (también típico para el
74HC244). El cálculo según la Ley de Ohm da como resultado R=227Ω, tomando valores
comerciales, se escoge R=220Ω.
Arme el circuito como muestra la figura 3.
3
17 3
15 5
13 7
11 9
Al puerto A del 19
AVR 2 18
4 16
6 14
8 12
HC244
R R R R R R R R
4
Vcc
0.1 µ F tantalio
40
Vcc
PA0 17 3
39
PA1 15 5
38
PA2 13 7
37
PA3 11 9
D1 R1 36
1N4148 10 kOhm AT90S8515 19
RESET
9 PA4 2 18
35
PA5 4 16
34
Push C1 PA6 6 14
button 1 µ F 33
PA7 8 12
32
HC244
R R R R R R R R
C2
22pF
XTAL2
18
Cristal
C3
22pF
XTAL1
19
GND
20