Atmel Inicio 5: Lifeline (7 / 13 paso)

Paso 7: El programa LIFELINE uno

El programa LifeLine cambia el pin B0 ATTiny2313A, que es física pin #12 para el paquete de la inmersión, a la velocidad más rápida con el reloj interno de 8MHz de onda bastante simétrico (es decir, onda cuadrada con ciclo de trabajo 50%). La línea de vida es más simple que los Blinkies discutido arriba. LifeLine dos proporciona una infraestructura para cuando el programa podría ampliarse para incluir otras funciones.

1. Si es necesario completar el paso 6. Llevar el archivo 'Atmel Lifeline.cpp' a la vanguardia o doble clic en el archivo en el explorador de soluciones como en el lado derecho, o si es visible, haga clic en la ficha (en el menú de AS) con el nombre 'Atmel Lifeline.cpp'.

2. Quite cualquier código existente y las '#define' o '#include' excepto ' #include < avr/io.h >. El nuevo programa debe introducirse exactamente como abajo teniendo cuidado de observar mayúsculas, punto y coma, paréntesis y llaves.

#include < avr/io.h >

int Main

{

DDRB = 0b00000001; o 0 x 01; Pone B0 como salida y el resto como entrada

while(1)

{

Tres a symmetrize forma de onda

PORTB = 0 X 01; LED EN

PORTB = 0 X 01;

PORTB = 0 X 01;

PORTB = 0 X 00; LED APAGADO

}

}

3. adelante y compilar Lifeline y cargarla en el MCU como se describe en el inicio del #3, paso 7. En breve, presione F5 o haga clic en el triángulo pequeño en la barra de herramientas con el cuadro desplegable para depuración (no el uno con el dos barras verticales). Si hay errores o advertencias, luego corríjalos y vuelva a intentarlo.

4. en este punto, el LED debe tener un tenue brillo entre completamente encendido y completamente 'off'. Es decir, la potencia óptica emitida debe ser entre max y min (Pmax y Pmin como se describe en la puesta en marcha 3, paso 8). Si modificas el programa quitando algunos del PORTB = 0 x 01 declaraciones, usted debe poder ver el brillo diferentes para el LED.

5. Finalmente, retire el programador del puerto USB, desconectar la batería de 9V del tablero del experimentador, el MCU está ahora listo para ser insertado en el enchufe en la caja de plástico construido en el paso 1.

Artículos Relacionados

Atmel Inicio 4: Dos Blinky, interruptores, resistencias pull-up y poco Ops

Atmel Inicio 4: Dos Blinky, interruptores, resistencias pull-up y poco Ops

Figura 1: Interruptores de ejemplo que pueden utilizar resistentes a las tracción MCU, delantero: foto resistor, transistor de la foto, botón; Parte posterior: ejemplo clave los cojines.M. A. Parker c2015Dos Blinky demuestra cómo el MCU puede leer fá
Atmel Inicio 3: Binky uno – puerto, PIN, DDR y LED

Atmel Inicio 3: Binky uno – puerto, PIN, DDR y LED

M. A. Parker c2015Blinky, el LED que parpadea, se muestra cómo utilizar el lenguaje C y C++ en el estudio de Atmel (AS) para controlar el Atmel MCU puertos de entrada y salida (es decir, IO) y revela la vida 'secreta' de los registros del puerto de A
Atmel Inicio 2: Fusibles y circuitos de microcontroladores

Atmel Inicio 2: Fusibles y circuitos de microcontroladores

M. A. Parker c2015Fusibles y circuitos crea un circuito simple pero importante en protoboard de un experimentador que se utilizará como plataforma básica para muchos proyectos de microcontrolador y los parámetros del microcontrolador (es decir, fusib
Atmel arranque 1: Estudio de Atmel y programador

Atmel arranque 1: Estudio de Atmel y programador

M. A. Parker c2015Estudio instalación de Atmel (AS) y un programador representan los primeros pasos [0] en el camino al uso de una unidad individual de Atmel AVR microcontrolador MCU [1] en contraposición a la MCU-en-una-junta como Arduino [2]. Aquí
Arduino en todo tipo de Atmels

Arduino en todo tipo de Atmels

Hola,Este es mi primer instructivo, así que espero que alguien puede hacer algo bueno con él.Así que, ¿qué exactamente es esto?Imaginar: Están trabajando en un proyecto. Desea programar en el lenguaje de Arduino debido a la simplicy. Pero no desea ut
Para empezar con AVR de Atmel y BASCOM

Para empezar con AVR de Atmel y BASCOM

He visto un montón de Instructables que muestra cómo trabajar con microprocesadores, pero todos asumen que han trabajado con ellos antes y saber lo que está haciendo. No he visto un Instructable que te lleva de la nada y se basa en cada paso.Lo que h
Reloj con microcontrolador Atmel de pared

Reloj con microcontrolador Atmel de pared

Es fácil construir un reloj electrónico en la actualidad. Todo lo que necesita es unos pocos componentes baratos, rudimentarios conocimientos y cierta experiencia en programación de soldadura.El reloj de arriba es lo que hice para nuestra habitación
Cómo obtener fichas de Atmel

Cómo obtener fichas de Atmel

la popularidad de la plataforma de desarrollo Arduino ha llevado al mundo de micro controladores de laboratorios de ingeniería y en la mesa de trabajo cocina mesa o garaje. También ha hecho chips Atmel en infame entre los entusiastas de la electrónic
Barato programador STK500 AVR de Atmel Studio

Barato programador STK500 AVR de Atmel Studio

Atmel studio es una herramienta poderosa para hacer programas AVR, pero escribir que un programa es el primer paso. Para utilizar el programa debe hacer un circuito y transferir su código en el microcontrolador. Puede programar el AVR de Atmel Studio
Como cambiar Inicio Programas Windows 7

Como cambiar Inicio Programas Windows 7

Explicamos cómo cambiar programas no deseados desde el inicio en Windows 7.Paso 1:Cuando se está ejecutando Windows 7, este sistema operativo ejecuta automáticamente ciertos programas cada vez que arranque su ordenador. Sigue este video para cambiar
Botón de inicio de Windows 7

Botón de inicio de Windows 7

El botón Inicio de Windows 7 es una herramienta muy útil en el acceso a los documentos y archivos del ordenador. En este artículo, explicaré cómo utilizarlo con eficacia.Paso 1: Paso 1: materialesEn primer lugar, usted necesita un equipo que ejecuta
Android Inicio servidor personal

Android Inicio servidor personal

Este tutorial cubrirá un Android Home Server con mi aplicación no oficial MyHomeServer.Con esta aplicación usted puede conectar su teléfono Android o tableta a otros dispositivos conectados al mismo WiFi de la red (en el hogar, trabajo...) y explorar
Mesa de muebles de palets - centro de comando de inicio

Mesa de muebles de palets - centro de comando de inicio

Este es el centro de comando de inicio que he construido para mi esposa y yo (y, como se puede ver, nuestro 1 año de edad). He estado haciendo muebles de palet para un rato ahora, y este ha sido el proyecto más grande hasta ahora.Alquilamos un lugar
Inicio sistema hidropónico Vertical hecha

Inicio sistema hidropónico Vertical hecha

vi un sistema hidropónico vertical que me gustó, pero lo que no me gustó fue el precio de $500.  Me lo pensé un rato y decidí que pude diseñar mi propio sistema similar por mucho menos dinero.  Después de un mes de pasar los fines de semana corriendo