avr
-
Upload
willy-sebas -
Category
Documents
-
view
7 -
download
0
description
Transcript of avr
-
CURSO ATMEGA 16
Caractersticas y puertos de I/O
-
CARACTERSTICAS ATMEGA 16
Arquitectura Risc
Velocidad de reloj hasta 16 MHZ
Usa una arquitectura Harvard
16 kb de memoria de programa
2 timer de 8 bits
1 timer de 16 bit
4 salidas de pwm
8 canales de ADC de 10 bits
Modulo TWI (I2C)
Modulo USART (comunicacin serial)
Modulo SPI
32 pines de I/O
-
QU ES LA ARQUITECTURA RISC?
Sus siglas no dicen que es Reduced Instruction Set Computer que nos dice que es una computadora con un set de instrucciones reducido
Esto no quiere decir que vamos a encontrar pocas instrucciones como tal pero si menos que en una arquitectura CISC
Esta arquitectura se caracteriza por que cuenta con instrucciones simples y rapidas que se ejecutan en un ciclo maquina (casi todas)
-
DIAGRAMA DEL AVR
En esta imagen podemos observar que la memoria del programa se encuentra separada de la de datos
La memoria SRAM es la memoria de propsito general en esta memoria se guardan variables auxiliares , el stack,etcdebido a que es una memoria ramcuando se quita la alimentacin esta pierde toda la informacin.
Memoria de programa
Memoria de datos
-
PERIFRICOS DE I/O
En esta imagen se muestra como esta los pines fsicos del avr y como se conectan al bus de datos, mas adelante se describir que son los registros DDR, PORT y PIN
Registro DDR
Registro PORT
Registro PIN
-
REGISTROS
El registro DDRX es un registro de 8 bits donde la X es la letra del puerto correspondiente estos pueden ser el A ,B , C o D y cada bit es el pin correspondiente y escribiendo 1 en el bit correspondiente este se configurara como salida digital, escribiendo un 0 este se configurara como entrada digital
El registro PORT al igual que el DDR es de 8 bits y sigue la misma configuracin con las letras del puerto y los bits, el valor que se escriba en este registro se vera reflejado en los pines externos
El registro PIN nos indica el estado de los pines del AVR cuando este se configura como entrada digital
-
DISTRIBUCIN DE PINES Y PUERTOS
Los ejemplos de los programas estn en mi canal
https://www.youtube.com/user/george9105
Curso ATMEGA 16Caractersticas atmega 16Qu es la arquitectura Risc?Diagrama del avrPerifricos de I/ORegistrosDistribucin de pines y puertos