Tablero de programación simple ATtiny2313 (4 / 5 paso)

Paso 4: Probar la Junta si funciona. Y!

Ahora es un buen momento para instalar el último programa en el ordenador. Este donde todo el trabajo vale la pena. También instalar a los controladores para el AVRISPmk2.

Descargue este programa y lo instalamos. El programa es el stufio ATMEL AVR, este programa le permite escribir a la ATtinys memoria flash y así la programación.
El programa es totalmente gratuito. Descargar e instalar. El programa también permite la simulación de la Junta si no tienes la Junta.

Revise las imágenes del programa tal como explico el simple uso del programa para empezar.

Cuadro 1: Nuevo proyecto de prensa desde el lado izquierdo de la pantalla y la pantalla aparecerá, después de Pulse la primera opción de la lista y dar un nombre a tu proyecto.

Figura 2: Pantalla siguiente aparecerá. Esto es donde seleccionas qué tipo de IC es usted programación. Seleccione ATtiny2313 de la lista y pulse Aceptar.

Cuadro 3: Todo lo borrar de la pantalla y pegar mi código a la pantalla y presione F7 para crear el proyecto.
*************************************************************************************************************************************

#include < avr/io.h > //define estos o no funcionará. Google para obtener más información
#define F_CPU 1000000UL
#include < util/delay.h >

int main() //start del bucle principal
{

DDRB = 0b11111111; definir portB

{while(1)}

PORTB = 0b01111111; definir el puerto que se utiliza en este caso 0 significa en y 1 significa apagado porque el circuito es controlar la tierra.
_delay_ms(500);     tiempo antes de que termine el proceso en milisegundos

PORTB = 0b10111111;
_delay_ms(500);

PORTB = 0b11011111;
_delay_ms(500);

PORTB = 0b11101111;
_delay_ms(500);

PORTB = 0b11110111;
_delay_ms(500);

PORTB = 0b11111011;
_delay_ms(500);

PORTB = 0b11111101;
_delay_ms(500);

PORTB = 0b11111110;
_delay_ms(500);

PORTB = 0b11111101;
_delay_ms(500);

PORTB = 0b11111011;
_delay_ms(500);

PORTB = 0b11110111;
_delay_ms(500);

PORTB = 0b11101111;
_delay_ms(500);

PORTB = 0b11011111;
_delay_ms(500);

PORTB = 0b10111111;
_delay_ms(500);

}

}

*********************************************************************************************************************************************

Cuadro 4: Pulsa herramientas y luego pulse programar dispositivo (o presione Ctrl + Mayús + P)

Figura 5: pantalla aparecerá. Definir el dispositivo de programación y el chip y pulse aplicarán. Luego presione recuerdos y encontrar su programa de prueba para la Junta. Usted puede utilizar el programa .hex o .elf de archivo y prensa esto tomará algunos segundos y si todo lo pasado derecho debe trabajan. Conectar 8 leds a la placa cátodo hacia la viruta del IC y tienes una luz de Knight Rider. Para aquellos demasiado jóvenes para entender mira aquí y sorpréndase.

Artículos Relacionados

Paralelo AVR tablero de programación

Paralelo AVR tablero de programación

hace algunas semanas decidí hacer un sencillo servidor Web basado en algunos chip AVR (un instructivo que describa el proyecto seguirá pronto :-) ). La idea era mantener el circuito tan simple como sea posible y vuelva a usar las bibliotecas disponib
Escudo de programación Arduino ATtiny2313

Escudo de programación Arduino ATtiny2313

hoy, hice un pequeño 3 x 3 x 3 cubo del LED con un ATtiny2313 que tenía desde hace aproximadamente 2 semanas. Cada vez que tuviera que reprogramar el cubo del LED cuando pensé patrones más impresionantes, tuve que salir mi protoboard y luego conectar
Programación simple WF32 usando Arduino IDE

Programación simple WF32 usando Arduino IDE

Esta guía le enseñará a iniciado con el IDE de Arduino básico programación utilizando su chipKIT WF32 Junta. Antes de poder obtener a la programación de la placa a pocos pasos se necesitan para configurarla.Lo que necesita es su tablero WF32 así como
Hacer su propio tablero de programación In-circuit del Pickit 3

Hacer su propio tablero de programación In-circuit del Pickit 3

Ahora, todos los chicos cool de la cuadra seguir y seguir sobre Arduino. Arduino esto y Arduino que, pero hay otras alternativas - a veces más rápidos, más sólidos, más controlables canales analógicos y definitivamente más sexy opciones cuando usted
Tutoriales de programación simples basados en Arduino: 1 con LED

Tutoriales de programación simples basados en Arduino: 1 con LED

esto es solo el comienzo de toda una increible serie! impresionantes todavía cosas por venir!Paso 1: A pocos pasos... Básicamente se trata de programación absolutamente simple;int led = 13; declarado el led en el pin 13;void setup() {}pinMode(led,OUT
Estantes ajustables simple entre los montantes de pared

Estantes ajustables simple entre los montantes de pared

En un esfuerzo por hacer el mejor uso de un pequeño espacio de trabajo, convierten el espacio vacío entre dos montantes de pared en algunos estantes ajustables superficiales va de piso a techo. Con este diseño yo puedo fácilmente reconfigurar mis est
Tablero de corte de herencia

Tablero de corte de herencia

Estaba buscando una idea de regalo para una boda próxima. Quería hacer algo un poco personal con algún apego familiar. Pensé que una tabla de cortar sea buena sobre todo porque tenía algo de madera de un granero de la granja de su abuelo gran gran. E
Apocalipsis Zombie - un Simple juego de mesa

Apocalipsis Zombie - un Simple juego de mesa

Este es un juego de estrategia de dos jugadores muy antigua conocida vario como el Hare and Hounds, el juego militar francés y varios otros nombres y trajo palmada bang hasta la fecha con un tema que se relaciona con el temor siempre presente de la Z
Un tablero de ajedrez de taracea de madera macizo

Un tablero de ajedrez de taracea de madera macizo

he disfrutado haciendo el último tablero de ajedrez y quería hacer otro.No quiero hacer el mismo tipo tablero por lo que comencé a pensar de una manera diferente de hacerlo.He estado esperando probar mi mano en Intarsia hace algún tiempo, así que dec
Camisa plegable tablero de cartón y cinta adhesiva para conductos

Camisa plegable tablero de cartón y cinta adhesiva para conductos

Si eres como yo, desea pasar como poco tiempo doblando ropa como sea posible. En tiendas minoristas, aceleran el proceso utilizando un tablero plegable. Un simple tablero con bisagras reduce drásticamente el tiempo que se tarda en doblar una camisa m
Una introducción a la programación de VBScript

Una introducción a la programación de VBScript

VBScript es un lenguaje de programación simple ejecutado por Windows Script Host puede ser codificado con bloc de notas o Notepad ++su extensión es .vbs y puede ejecutarse en cualquier máquina windows VBS es Visual Basic Script por lo tanto es básico
Encontrar habitacion para Mods en su controlador

Encontrar habitacion para Mods en su controlador

hay un montón de tutoriales sobre cómo hacer un controlador de Nintendo, pero con el fin de hacer espacio para las virutas y botones que es obligados a sacar un motor, o dos. En este instructable le mostraré algunos otros lugares donde puedes poner t
Casco de realidad de Intel Glass_Augmented - 1

Casco de realidad de Intel Glass_Augmented - 1

Hola los fabricantes y desarrolladores, soy nuevo con un otro instructivo mío. Esta vez, voy a comenzar una serie de instructivo para construir un marco completo.He estado trabajando con el Open source AR HuD para unos cuantos meses y subió con gafas
Emulador RFID - cómo clonar tarjeta de RFID, etiqueta...

Emulador RFID - cómo clonar tarjeta de RFID, etiqueta...

Que la idea vino.La idea de crear el Emulador RFID provienen de la idea de crear un entorno para desarrollar y experimentar con diferentes aplicaciones de RFID. Este artículo fue creado con el objetivo de los entusiastas aficionados de ingenieros y l