One of the most distinctive features of EasyPIC
™
v7
are it’s Input/Output PORT groups. They add so much to
the connectivity potential of the board.
Everything is groupped together
It took us a while to realize that having PORT
headers
, PORT
buttons
and
PORT
LEDs
next to each other, and groupped together, makes development
easier, and the entire EasyPIC
™
v7 cleaner and well organized. We have also provided
an
additional PORT headers
on the left side of the board, so you can access any pin
you want from both sides of the board. Some PORT pins are directly connected to the
microcontroller, and some that are connected to other on-board modules are enabled via jumpers (for example USB jumpers,
J12
and
J18
).
Tri-state pull-up/down DIP switches
Tri-state DIP switches, like
SW7
on
Figure 10-2
, are used
to enable 4K7 pull-up or pull-down resistor on any desired port
pin. Each of those switches has three states:
1.
middle position
disables both
pull-up and pull-down feature from
the PORT pin
2.
up position
connects the resistor
in pull-up state to the selected pin
3.
down position
connects the
resistor in pull-down state to the
selected PORT pin.
Figure 10-1: I/O group contains 3 PORT headers, tri-state
pull up/down DIP switch, buttons and LEDs all in one place
R80
220
BUTTON PRESS LEVEL
J24
VCC-MCU
J17
PC_LED
RC0
LD17
RC1
LD18
RC2
LD19
RC3
LD20
RC4
LD21
RC5
LD22
RC6
LD23
RC7
LD24
T17
T18
T19
T20
T21
T22
T23
T24
RC0
RC1
RC2
RC3
RC4
RC5
RC6
RC7
CN25
N1X10
RC0
RC1
RC2
RC3
RC4
RC5
RC6
RC7
VCC-BRD
CN10
VCC-BRD
RC1
RC3
RC5
RC7
RC0
RC2
RC4
RC6
CN15
M2X5
M2X5
VCC-BRD
RC1
RC3
RC5
RC7
RC7 RC6 RC5 RC4 RC3 RC2 RC1 RC0
RC0
RC2
RC4
RC6
PORT C
PORT C
1 2 3 4 5 6 7 8
RN3
UP
PULL
DOWN
8x4K7
DIP SW 8
TRI-STATE
VCC-MCU
SW7
RN8
8x10K
1
2
3
4
5
6
7
8
9
10
DATA BUS
DATA BUS
CN20
RC1
RC3
RC5
RC7
RC0
RC2
RC4
RC6
M2X5
PORT C
VCC-BRD
ON
SW3
DIP SW 8
connectivity
Figure 10-4: Schematic of the single I/O group connected to microcontroller PORTC
Figure 10-3: Additional PORT
header on the left side of the board
Input/Output Group
Figure 10-2: Tri-state
DIP switch on PORTC
page 22