Documentos de Académico
Documentos de Profesional
Documentos de Cultura
10
Atmega8 - Características
On Chip
Debugger
17
Atmega8 - Características
ATmega8 - Arquitectura RISC
● 130 Instrucciones - La mayoría de la ejecución del ciclo de un
solo reloj
● 32 x 8 registros de trabajo de propósito general
● 64 x 8 registros de funciones especiales (registros de E / S)
● Hasta 16 MIPS a 16 MHz
● Multiplicador de 2 ciclos en chip
E / S y paquetes
● 23 líneas de E / S programables
● PDIP de 28 derivaciones, TQFP de 32
derivaciones y MLF de 32 almohadillas
Tensiones de funcionamiento
Grados de velocidad
● 0 - 8 MHz (ATmega8L)
● 0 - 16 MHz (ATmega8)
● Activo: 3.6 mA
● Modo inactivo: 1.0 mA
● Modo de apagado: 0,5 μA
ATMEGA8 - CARACTERÍSTICAS
void main() {
DDRB.F0=1; // configurando RB0 como salida
DDRB.F1=1; // configurando RB1 como salida
DDRB.F2=1; // configurando RB2 como salida
DDRB.F3=1; // configurando RB3 como salida
DDRB.F4=1; // configurando RB4 como salida
while(1){
PORTB.F0=1;
PORTB.F1=0;
PORTB.F2=0;
PORTB.F3=0;
PORTB.F4=0;
Delay_ms(500); // encender el LED 1
// para 500 milisec
PORTB.F0=0;
PORTB.F1=1;
PORTB.F2=0;
PORTB.F3=0;
PORTB.F4=0;
Delay_ms(500); // encender el LED 2
// para 500 milisec
PORTB.F0=0;
PORTB.F1=0;
PORTB.F2=1;
PORTB.F3=0;
PORTB.F4=0;
Delay_ms(500); // encender el LED 3
// para 500 milisec
PORTB.F0=0;
PORTB.F1=0;
PORTB.F2=0;
PORTB.F3=1;
PORTB.F4=0;
Delay_ms(500); // encender el LED 4
// para 500 milisec
PORTB.F0=0;
PORTB.F1=0;
PORTB.F2=0;
PORTB.F3=0;
PORTB.F4=1;
Delay_ms(500); // encender el LED 5
// para 500 milisec
}
}
GRACIAS POR SU ATENCIÓN