Registros de desplazamiento
Los registros de desplazamiento se utilizan para agregar entradas o salidas adicionales a una placa de Arduino. Puede utilizar los registros de desplazamiento entrada serie/salida paralelo para controlar múltiples salidas o los registros de desplazamiento entrada paralelo/salida serie para unir varias entradas usando un pin en una placa de Arduino. Por ejemplo, puede controlar varias luces LED usando un único pin en una placa de Arduino. Puede utilizar las funciones de registro de desplazamiento para leer o escribir datos en serie. Los siguientes registros de desplazamiento son compatibles:
Cree un objeto de Arduino utilizando arduino
antes de usar funciones de registro de desplazamiento. Para obtener más información, consulte Connect to Arduino Hardware.
Funciones
shiftRegister | Connection to shift register on Arduino hardware |
read | Read data from shift register |
write | Write data to shift register |
reset | Clear all outputs of shift register |
Temas
- Push Button Control with 74HC165 Shift Register
This example shows how to use the MATLAB® Support Package for Arduino® Hardware to collect large number of push button states with a 74HC165 8-bit parallel-in-serial-out shift register.
- Control 7-Segment Display with 74HC595 Shift Register
This example shows how to use the MATLAB® Support Package for Arduino® Hardware to control a 1-Digit 7-Segment display with a 74HC595 8-bit serial-in-parallel-out shift register.
- Control LEDs with 74HC595 Shift Register
This example shows how to use the MATLAB® Support Package for Arduino® Hardware to control multiple LEDs with two 74HC595 8-bit serial-in-parallel-out shift registers.