26
20.0. Expansor de puertos
20.0. Expansor de puertos
Las líneas de comunicación SPI y el circuito MCP23S1 proporcionan el sistema de desarrollo EasyPIC6 con recursos de incrementar en dos
el número de los puertos de E/S. Si el expansor de puertos está conectado al microcontrolador por medio del interruptor SW6, los siguientes
pines RA2, RA3, RC3, RC4 y RC5 se utilizarán para la comunicación SPI, por lo que no se pueden utilizar como los pines de E/S. Los inter-
ruptores INTA e INTB en el interruptor DIP SW10 habilitan una interrupción. MCP23S17 habilita la expansión paralela de 16 bits y se puede
confi gurar para funcionar en el modo de 16 o 8 bits.
Puente para seleccio-
nar un resistor pull-up/
pull-down
Interruptor
DIP
co-
necta el expansor de
puertos al microcon-
trolador
SW6: CS#, RST, SCK, MISO, MOSI = ON
SW10: INTA, INTB = ON
Puentes J18 y J19 en la posición superior
LD60
P1.7
P1_LED
MCLR
RA0
RA1
RA2
RA3
RA4
RA5
RE0
RE1
RE2
VCC-MCU
VCC
GND
OSC1
OSC2
X1
8MHz
RC0
RC1
RC2
C6
C7
RC3
RD0
22pF
22pF
RD1
DIP40
Figura 20.3. Esquema del expansor de puertos
MikroElektronika
Figura 20.1. Expansor de puertos
8x2K2
LD59
LD58
LD57
LD56
LD55
P1.6
P1.5
P1.4
P1.3
P1.2
VCC-MCU
RB7
RB6
RB5
J19
RB4
RB3
RB2
RN7
RB1
RB0
VCC
VCC-MCU
GND
RD7
RD6
8x10K
RD5
SW6
RD4
RA2
RC7
RA3
RC3
RC6
RC4
RC5
RC5
P0_LED
RC4
P1_LED
RD3
RD2
PORT0
PORT1
RN11
RN12
LD54
LD53
P1.1
P1.0
PORT1
P1.0
P1.1
P1.2
P1.3
P1.4
P1.5
U5
P1.6
P1.7
P1.0
GPB0
CN14
P1.1
GPB1
VCC
P1.2
GPB2
P1.3
GPB3
P1.4
GPB4
P1.5
GPB5
P1.6
GPB6
P1.7
GPB7
VCC-MCU
CS#
PE-
CS#
PE-
RST
SCK
SCK
MOSI
MISO
MOSI
R2
MISO
100K
MCP23S17
VCC-MCU
Sistema de desarrollo EasyPIC6
Sistema de desarrollo EasyPIC6
Figura 20.2. Posición del interruptor DIP SW6
cuando el expnsor de puertos está habilitado
8x2K2
LD52
LD51
LD50
LD49
LD48
P0.7
P0.6
P0.5
P0.4
P0.3
P0.0
P0.2
P0.4
P0.6
P0.7
GPA7
P0.6
GPA6
VCC
P0.5
GPA5
P0.4
GPA4
P0.3
GPA3
P0.2
GPA2
P0.1
GPA1
P0.0
GPA0
INTA
VCC
INTA
INTB
SW10
GND
INTB
RST
CS
RESET
SCK
GND
SI
GND
SO
GND
PE-
INTA
PE-
INTB
LD47
LD46
LD45
P0.2
P0.1
P0.0
VCC-MCU
PORT0
P0.1
P0.3
P0.5
J18
P0.7
CN15
RN6
8x10K
RB0
RB1
P0_LED