Paso 1: Lista de registros para el control de pernos
Cada pin es de un bit en los registros de controladores.
Aquí está una lista de los pernos y los registros correspondientes:
- B0 = pin digital 8
- B1 = pin digital 9
- B2 = pin digital 10
- B3 = pin digital 11
- B4 = pin digital 12
- B5 = pin digital 13
- B6 se asigna para el cristal, no lo use.
- B7 se asigna para el cristal, no lo use.
- C0 = pin analógico 0
- C1 = pin analógico 1
- C2 = pin analógico 2
- C3 = pin analógico 3
- C4 = pin analógico 4
- C5 = pin analógico 5
- C6 = pin análogo 6, disponible sólo en Arduino mini.
- C7 = pin analógico 7, disponible sólo en Arduino mini.
- D0 = pin digital 0, utilizado para la comunicación serial, guardar su estado.
- D1 = pin digital 1, utilizado para la comunicación serial, guardar su estado.
- D2 = pin digital 2
- D3 = pin digital 3
- D4 = pin digital 4
- D5 = pin digital 5
- D6 = pin digital 6
- D7 = pin digital 7
Lamentablemente el Arduino no tiene un banco que te da sin restricciones de uso de ocho pines. Voy a explicar las restricciones en los siguientes pasos.
(Si quieres con libre uso de todos los ocho pines en un registro trate de trabajar con el chip Attiny84).