Cómo utilizar un registro de desplazamiento 74HC595 con un AVR ATtiny13

si usted ha estado jugando con microcontroladores y electrónica entonces usted probablemente ha visto pantallas de matriz de puntos LED y otros proyectos que utilizan registros de desplazamiento como displays de 7 segmentos y más. Este instructable pasa una rápida introducción a la Serail de 8 bits 74HC595 para registro de cambio paralelo con pestillo y su interfaz a un AVR ATtiny13 a parpadear un LED.

Lo que usted necesita:
1 - protoboard
1 - fuente de energía - 7805 o alguna otra fuente de 5v
1 - ATtiny13 y una forma de programar (estoy usando el AVRISP mkII con AVRStudio 4.17 con WinAVR)
1 - 74HC595 Shift Register
1 - cap 100uF
1 - cap 0.1uF
1 - 10K resistencia
8 - LED
8 - resistencias 470 ohm
~ 15 - cables de conexión

¿Qué es un cambio de registro?

Serie registro de cambio paralelo son ICs que permiten los datos "serial" ser entrado en pin 1 y la pila para arriba en un registro que sale 8 pernos paralelos (en el caso de un registro de desplazamiento de 8 bits). Como datos se registran, cambia todo el otro los pedacitos sobre una posición con el final uno cae. Registros de cambio comunes son 74HC164 y 74HC595.
Hay un par de buenos tutoriales en línea sobre estos con animaciones.

www.eelab.usyd.edu.au/digital_tutorial/part2/register01.html

La 595 tiene otra característica que es genial. Se llama un cierre. Permite las salidas mostrar los bits actuales que han sido trabados en el registro de cierre mientras que nuevos datos se cambia de puesto en el cambio de registro. Luego cambiar la clavija de enganche y los nuevos datos se copian en el registro de cierre.

Aquí hay un enlace a la hoja de datos del 74HC595:

www.onsemi.com/pub_link/collateral/MC74HC595A-D.pdf

Revisa un Youtube Video del circuito en acción

Artículos Relacionados

Registro de desplazamiento 74HC595

Registro de desplazamiento 74HC595

se trata de una guía de inicio rápido para el registro de desplazamiento 74HC595.El registro de desplazamiento funciona de una manera bastante sencilla, pero puede ser modificado para llegar a ser muy complicado pero muy útil.El concepto básico es qu
Arduino 16 LEDs con dos registros de desplazamiento 74HC595 (pins ilimitados)

Arduino 16 LEDs con dos registros de desplazamiento 74HC595 (pins ilimitados)

Este es mi primer instructivo, espero que te guste. He estado jugando con LEDs para un tiempo y me di cuenta de que estoy bastante limitada con los pines de Arduino y no se pueden hacer grandes proyectos que requiere una gran cantidad de pines. Se tr
Registro de desplazamiento 74HC595 Desmitificada

Registro de desplazamiento 74HC595 Desmitificada

explicación preliminares o precaucionesConsulte siempre las hojas de datos antes de realizar cualquier prueba en un circuito integrado.Operaciones de CMOS:Un importante a tener en cuenta es el 74HC595 (HC) es de tecnología CMOS. Las señales de salida
Controlador de matriz de Led Arduino 8 * 8 con registros de 2 * 74HC595 shift

Controlador de matriz de Led Arduino 8 * 8 con registros de 2 * 74HC595 shift

Compré una matriz de Led 8 x 8 incluye un tablero de conductor con un chip MAX7219CNG. Por desgracia, este chip no estaba funcionando correctamente. Así que decidí construir mi propio controlador con la ayuda de 2 registros de desplazamiento 74HC595.
Utilizando Shift Register 74HC595 con ULN2803, UDN2981 y BC327

Utilizando Shift Register 74HC595 con ULN2803, UDN2981 y BC327

Hola, todos!En muchas situaciones en tus proyectos con microcontroladores puede utilizar un registro de desplazamiento como 74HC595 directamente con LED y pantallas, pero si revisas la hoja de datos, verá necesita tener cuidado con la corriente máxim
Control de display LCD ATTiny45/85 con un registro de desplazamiento, programado en Arduino

Control de display LCD ATTiny45/85 con un registro de desplazamiento, programado en Arduino

Arduino funcionando en un ATTiny45 de chip 85 es un enorme ahorro de costo para mini-proyectos. Sin embargo, no se puede conectar una pantalla de LCD compatible HD44780 necesita 6 salidas, pero sólo tiene 5. Este problema puede resolverse mediante el
Conducción de dos tubos de Nixie con un Arduino a través de un registro de desplazamiento y dos SN74141s.

Conducción de dos tubos de Nixie con un Arduino a través de un registro de desplazamiento y dos SN74141s.

tubos de Nixie son padrisima mirando y se están convirtiendo en muy populares por su aspecto 'retro'. Aunque hay una serie de tutoriales que hay sobre el uso de tubos nixie y algunas unidades envasados agradables (ver éstas agradables de ogi lumen y
Conducir un HD44780 Mostrar utilizando un registro de desplazamiento y una frambuesa Pi

Conducir un HD44780 Mostrar utilizando un registro de desplazamiento y una frambuesa Pi

en mi último instructable, cubre cómo ejecutar un registro de desplazamiento con un Raspberry Pi y clase de dio a entender que una cosa que podría hacer con él se ejecuta una pantalla HD44780 basado.  Que será lo que este instructable cubrir.  Este i
Cómo cambio de registros de trabajo (74HC595)

Cómo cambio de registros de trabajo (74HC595)

¡ Hola! En esto estamos hablando de registros de cambio. Si no sabes qué cambio de registro es básicamente una buena manera de aumentar el número de salidas de los microcontroladores. 74HC595 es un registro de desplazamiento de 8 bits (es decir,) pue
Cómo utilizar un módulo de P10 con arduino

Cómo utilizar un módulo de P10 con arduino

Hola todos, en este proyecto, vamos a aprender a utilizar un módulo de P10 con arduino nano. Tienes que comprar un módulo de P10 y una fuente de alimentación. Hay algunas buenas informaciones sobre el freetronics.Paso 1: Módulo de P10 Características
No contador para ATMega328P-PU ninguna placa de arduino de la necesidad de ningún registro de desplazamiento y no transistores.

No contador para ATMega328P-PU ninguna placa de arduino de la necesidad de ningún registro de desplazamiento y no transistores.

Ahora me gustaría mostrarte cómo hacer un contador con ánodo común. no cambio de registro ningún transistor necesario de pequeños leds. Si usted tiene cátodo común, no hay problema solo tienes que cambiar el LV, alto voltaje y viceversa.La belleza de
Hechizos de desplazamiento pendientes con mensajes ocultos

Hechizos de desplazamiento pendientes con mensajes ocultos

Si te gusta fantasía, magia y cosas así... entonces este tutorial es para usted. Puede hacer estos pendientes de desplazamiento del hechizo de pura fantasía y añadir un mensaje oculto que se revela sólo por una luz ultravioleta. Que significa que ten
Cómo utilizar un moderno A / V equiptment con TV vieja

Cómo utilizar un moderno A / V equiptment con TV vieja

si usted tiene un viejo televisor (pre 1980) que no tiene / soporte de V, puede Agregar Composite, SCART, S-video, entradas etc. sobre él sin problemas. Este proyecto sólo costos sobre $40, o más barato, si compras. Me encanta mi TV, y con el apoyo d
Cómo utilizar una sierra de cinta Horizontal (con exactitud y precisión)

Cómo utilizar una sierra de cinta Horizontal (con exactitud y precisión)

se trata de una sierra de cinta horizontal.  Se utiliza generalmente para cortar material longitud áspero, pero con un par de trucos y un poco de finura se puede utilizar para cortar con exactitud (dentro de unos pocos miles) una y otra vez.Paso 1: M