Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Puerto B
Puerto D
Nuestra Placa Arduino Uno cuenta con 13 pines que pueden ser
configurados como INPUT o OUTPUT DIGITAL, estos pines están
distribuidos en dos Puertos
Cada puerto es controlado por tres registros, los cuales también están
definidos como variables en el lenguaje del Arduino.
Los registros DDR y PORT pueden ser ambos, escritos y leídos. El registro
PIN corresponde al estado de las entradas así que solo puede ser leído.
Arduino Mega
Nuestra Placa Arduino Mega 2560 cuenta con 52 pines que pueden ser
configurados como INPUT o OUTPUT, estos pines están distribuidos en los
Puertos de I/O,
Cada puerto es controlado por tres registros, los cuales también están
definidos como variables en el lenguaje del Arduino.
Los registros DDR y PORT pueden ser ambos, escritos y leídos. El registro
PIN corresponde al estado de las entradas así que solo puede ser leído.
ChipKit uC32
Cada puerto es controlado por dos registros, los cuales también están
definidos como variables en el lenguaje del MPIDE.
B C D E F G H J K
RD7
RD6
RD5
RD4
RD3
RD2
RD1
RE4
RE3
RE2
RE1
RE0
+3.3V
+3.3V
64
63
62
61
60
59
58
57
56
55
54
53
52
51
50
49
ENVREG
PMD4/RE4
PMD3/RE3
PMD2/RE2
PMD1/RE1
PMD0/RE0
RF1
RF0
CN16/RD7
CN15/RD6
PMRD/CN14/RD5
OC5/IC5/PMWR/CN13/RD4
OC4/RD3
OC3/RD2
OC2/RD1
VCAP/VCORE
R1R2R3R4R5R6R7R8
10k10k10k10k10k10k10k10k
RD7
RD6
RD5
12
13
14
15
16
17
18
10
11
RD4
RD3
1 48 U2
8C
7C
6C
5C
4C
3C
2C
1C
COM
RE5 PMD5/RE5 SOSCO/T1CK/CN0/RC14 RD2
2 47 ULN2803
RE6 PMD6/RE6 SOSCI/CN1/RC13 RD1
3 46
RE7 PMD7/RE7 OC1/RD0 RD0 RD0
10
12
13
14
15
16
11
4 45
9
SCK2/PMA5/CN8/RG6 IC4/PMCS1/PMA14/INT4/RD11
5 44
8B
7B
6B
5B
4B
3B
2B
1B
SDI2/PMA4/CN9/RG7 IC3/PMCS2/PMA15/INT3/RD10
6 43 DSW1
OFF
SDO2/PMA3/CN10/RG8 U1CTS/IC2/INT2/RD9
7 42 DIPSW_8
MCLR RTCC/IC1/INT1/RD8
8
7
6
5
4
3
2
1
8 41
ON
SS2/PMA2/CN11/RG9 VSS_3
9 40
VSS_1 OSC2/CLKO/RC15
10 39
VDD_1 OSC1/CLKI/RC12
8
7
6
5
4
3
2
1
11 38
AN5/C1IN+/CN7/RB5 VDD_3
12 37
RE7
RE6
RE5
RE4
RE3
RE2
RE1
RE0
AN4/C1IN-/CN6/RB4 SCL1/RG2
13 36
AN3/C2IN+/CN5/RB3 SDA1/RG3
14 35
AN2/C2IN-/SS1/CN4/RB2 U1RTS/SCK1/INT0/RF6
15 34
PGEC1/AN1/VREF-/CVREF-/CN3/RB1 U1RX/SDI1/RF2
16 33
PGED1/AN0/VREF+/CVREF+/PMA6/CN2/RB0 U1TX/SDO1/RF3
AN15/OCFB/PMALL/PMA0/CN12/RB15
TMS/AN10/CVREFOUT/PMA13/RB10
AN14/U2RTS/PMALH/PMA1/RB14
SDA2/U2RX/PMA9/CN17/RF4
SCL2/U2TX/PMA8/CN18/RF5
AN8/U2CTS/C1OUT/RB8
TDO/AN11/PMA12/RB11
TCK/AN12/PMA11/RB12
PGEC2/AN6/OCFA/RB6
AN9/C2OUT/PMA7/RB9
TDI/AN13/PMA10/RB13
PGED2/AN7/RB7
VDD_2
VSS_2
AVDD
AVSS
U1
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
PIC32MX340F512H-80I_PT
ChipKit Max32
Nuestra Placa chipKit Max32 cuenta con 83 pines que pueden ser
configurados como INPUT o OUTPUT DIGITAL, estos pines están
distribuidos en siete Puertos
Cada puerto es controlado por dos registros, los cuales también están
definidos como variables en el lenguaje del MPIDE.
MSP430
Nuestra Placa LaunchPad MSP430 cuenta con 16 pines que pueden ser
configurados como INPUT o OUTPUT DIGITAL, estos pines están
distribuidos en dos Puertos
Cada puerto es controlado por cinco registros, los cuales también están
definidos como variables en el lenguaje de Energia.
Stellaris
Nuestra Placa Stellaris LaunchPad cuenta con 34 pines que pueden ser
configurados como INPUT o OUTPUT DIGITAL, estos pines están
distribuidos en seis Puertos
Entrada Digital
Donde pin es el número del pin que vamos a configurar y mode tiene
dos opciones INPUT o INPUT_PULLUP, ambas declaran el pin como
entrada, la diferencia está que con INPUT_PULLUP no es necesario
colocar los resistores pullup externamente.
VDD
R9R10
R11
R12
R13
R14
R15
R16
10K
10K
10K
10K
10K
10K
10K
10K
PB7
PB6
PB5
PB4
PB3
PB2
PB1
PB0
10
12
13
14
15
16
11
9
DSW1
OFF
DIPSW_8
ON
8
7
6
5
4
3
2
1
Salida Digital
Donde pin es el número del pin que vamos a configurar y mode tiene
como única opción OUTPUT
Los pines de salida se utilizan para conectar los actuadores los cuales
son los encargados de manejar los dispositivos de potencia.
PD7
R8
150R
D8
LED-GREEN