Pines Arduino Leonardo

6
Pines de Arduino leonardo Entrada y salida Cada una de las 20 E / S digitales pines en la Arduino Leonardo se puede utilizar como entrada o salida, utilizando pinMode (), digitalWrite () y funciones digitalRead (). Funcionan a 5 voltios. Cada pin puede proporcionar o recibir un máximo de 40 mA y tiene una interna de pull-up resistor (desconectada por defecto) de 20- 50 kOhmios. Además, algunos pines tienen funciones especializadas: Serie: 0 (RX) y 1 (TX). Se utiliza para recibir (RX) y transmitir (TX) datos serie TTL utilizando la capacidad del hardware

Transcript of Pines Arduino Leonardo

Page 1: Pines Arduino Leonardo

Pines de Arduino leonardo

Entrada y salida

Cada una de las 20 E / S digitales pines en la Arduino Leonardo se puede utilizar como entrada o salida, utilizando pinMode (), digitalWrite () y funciones digitalRead (). Funcionan a 5 voltios. Cada pin puede proporcionar o recibir un máximo de 40 mA y tiene una interna de pull-up resistor (desconectada por defecto) de 20-50 kOhmios. Además, algunos pines tienen funciones especializadas:

Serie: 0 (RX) y 1 (TX). Se utiliza para recibir (RX) y transmitir (TX) datos serie TTL utilizando la capacidad del hardware ATmega32U4 serie. Tenga en cuenta que en el Leonardo, la clase de serie se refiere a USB (CDC) de comunicación, porque de serie TTL en los pines 0 y 1, utilice la clase Serial1.

TWI: 2 (SDA) y 3 (SCL). Apoyo TWI comunicación usando la librería Wire.

Page 2: Pines Arduino Leonardo

Las interrupciones externas: 2 y 3. Estos pines pueden ser configurados para activar una interrupción en un valor bajo, un flanco ascendente o descendente, o un cambio en el valor. Ver el attachInterrupt () para más detalles.

PWM: 3, 5, 6, 9, 10, 11, y 13. Proporcionar 8-bit de salida PWM con el analogWrite () función.

SPI: en la cabecera ICSP. Estos pines apoyar la comunicación SPI con la biblioteca de SPI. Tenga en cuenta que los pines SPI no está conectado a ninguna de las E / S digitales pins, ya que están en el Uno, Sólo están disponibles en el conector ICSP. Esto significa que si usted tiene un escudo que utiliza SPI, pero no tiene un conector de 6-pin ICSP que se conecta a la 6-pin header ICSP de Leonardo, el escudo no va a funcionar.

LED: 13. Hay un built-in LED conectado al pin digital 13. Cuando el pin es de alto valor, el LED está encendido, cuando el pasador es bajo, es apagado.

Entradas analógicas: A0-A5, A6 - A11 (en los pines digitales 4, 6, 8, 9, 10, y 12). El Leonardo tiene 12 entradas analógicas, etiquetados A0 a A11, todos los cuales también se pueden utilizar como E / S digitales. Clavijas A0-A5 aparecen en los mismos lugares que en el Uno; entradas A6-A11 están en E / S digitales pines 4, 6, 8, 9, 10 y 12, respectivamente. Cada entrada analógica proporcionar 10 bits de resolución (es decir, 1024 valores diferentes). Por defecto, la medida de las entradas analógicas desde el suelo a 5 voltios, aunque es posible cambiar el extremo superior de su rango usando el pin AREF y la analogReference () la función.

Hay un par de otros pines en la pizarra:

AREF. Tensión de referencia para las entradas analógicas. Se utiliza con analogReference (). Restablecer. Traiga esta línea LOW para reiniciar el microcontrolador. Normalmente se utiliza para agregar un botón de reinicio a los escudos que bloquean el uno en el tablero.

Page 3: Pines Arduino Leonardo

ATmega 32U4-Arduino Pin Mapping

Arduino Leonardo pin mapping table

Page 4: Pines Arduino Leonardo

Pin Number Pin Name Mapped Pin Name

Page 5: Pines Arduino Leonardo

1 PE6 (INT.6/AIN0) Digital pin 7

2 UVcc +5V

3 D- RD-

4 D+ RD+

5 UGnd UGND

6 UCap UCAP

7 VUSB VBus

8 (SS/PCINT0) PB0 RXLED

9 (PCINT1/SCLK) PB1 SCK

10 (PDI/PCINT2/MOSI) PB2 MOSI

11 (PDO/PCINT3/MISO) PB3 MISO

12 (PCINT7/OCA0/OC1C/#RTS) PB7 Digital pin 11 (PWM)

13 RESET RESET

14 Vcc +5V

15 GND GND

16 XTAL2 XTAL2

17 XTAL1 XTAL1

18 (OC0B/SCL/INT0) PD0 Digital pin 3 (SCL)(PWM)

19 (SDA/INT1) PD1 Digital pin 2 (SDA)

20 (RX D1/AIN1/INT2) PD2 Digital pin 0 (RX)

21 (TXD1/INT3) PD3 Digital pin 1 (TX)

22 (XCK1/#CTS) PD5 TXLED

23 GND1 GND

24 AVCC AVCC

25 (ICP1/ADC8) PD4 Digital pin 4

26 (T1/#OC4D/ADC9) PD6 Digital pin 12

27 (T0/OC4D/ADC10) PD7 Digital Pin 6 (PWM)

28 (ADC11/PCINT4) PB4 Digital pin 8

29 (PCINT5/OC1A/#OC4B/ADC12) PB5 Digital Pin 9 (PWM)

30 (PCINT6/OC1B/OC4B/ADC13) PB6 Digital Pin 10 (PWM)

31 (OC3A/#0C4A) PC6 Digital Pin 5 (PWM)

32 (ICP3/CLK0/)C4A) PC7 Digital Pin 13

33 (#HWB) PE2 HWB

34 Vcc1 +5V

35 GND2 GND

36 (ADC7/TDI) PF7 Analog In 0

37 (ADC6/TDO) PF6 Analog In 1

38 (ADC5/TMS) PF5 Analog In 2

Page 6: Pines Arduino Leonardo

39 (ADC4/TCK) PF4 Analog In 3

40 (ADC1) PF1 Analog In 4

41 (ADC0) PF0 Analog In 5

42 AREF AEF

43 GND3 GND

44 AVCC1 AVCC