PIC-MT-USB development board
Users Manual
All boards produced by Olimex are ROHS compliant
Rev. A, November 2007
Copyright(c) 2011, OLIMEX Ltd, All rights reserved
Page 1
INTRODUCTION:
PIC-MT-USB
is small development board for 40 pin PIC microcontroller.
With its LCD, two buttons, USB, ICSP and extension connector for some of the
microcontroller's pins this board is suitable for different embedded systems
applications.
BOARD FEATURES:
–
ICSP/ICD connector for programming with PIC-MCP-USB, PIC-MCP or
PIC-PG1, PIC-PG2, PIC-PG3, PIC-PG4 and debugging with PIC-ICD2, PIC-
ICD2-POCKET, PIC-ICD2-TINY or is PIC16F87X microcontroller is used
PIC-ICD1
DIL-40 for PIC microcontroller
LCD 16x2 alphanumeric display with backlight
2 Buttons
bi-color LED
Power supply taken from USB port
Virtual USB-RS232 port
20 Mhz crystal
Extension headers for PIC unused ports
Four mounting holes
FR-4, 1.5 mm (0,062"), green soldermask, white silkscreen
component print
Dimensions 95x36 mm (3,7x1,4")
–
–
–
–
–
–
–
–
–
–
–
Page 2
ELECTROSTATIC WARNING:
The PIC-MT-USB board is shipped in protective anti-static packaging. The board
must not be subject to high electrostatic potentials. General practice for working
with static sensitive devices should be applied when working with this board.
BOARD USE REQUIREMENTS:
Cables:
Depends on the used programming/debugging tool. It could be 1.8
meter USB A-B cable to connect
PIC-ICD2-POCKET, PIC-ICD2, PIC-MCP-USB
to
USB host on PC or RS232 cable in case of
PIC-ICD2-TINY, PIC-MCP
or other
programming/debugging tools.
Hardware:
Programmer/Debugger – some of Olimex programmers are
applicable, for example
PIC-ICD2, PIC-ICD2-POCKET, PIC-ICD2-TINY, PIC-
MCP, PIC-MCP-USB
or other compatible programming/debugging tool.
Page 3
FET
IRLML6402
C39
+
+5V
C4
100nF
C40
47uF/6.3V
PWREN
RST
+5V
100nF
R17
U2
4
20
VCCIO
VCC
RTS
RXD
TXD
R8
10K
U1
1
MCLR#/THV
VDD
C1
100nF
11
32
ICSP
+5V
RST
SCHEMATIC:
1K
R18
R19
220
220
USB
16
15
USBDM
USBDP
FB1
B1
B2
1
2
3
4
5
6
S H IE L D
USB
R14
C36
100nF
1
2
3
4
R20
R15
4.7K
R13
10K
Q2
20MHz
17
3V3OUT
CBUS0
CBUS1
CBUS2
CBUS3
CBUS4
RC0
RC1
RC2
RC3
RS
R/W
0
0
USBDM
USBDP
C14
23
22
13
14
12
C15
C26
C37
TXD
RXD
RTS#
CTS#
DTR#
DSR#
DCD#
RI#
RXD
TXD
RTS
CTS
DTR
DSR
DCD
RI
1
5
3
11
2
9
10
6
RA0
RA1
RA2
RA3
RA4
RA5
RE0
RE1
RE2
PGD/RB7
PGC/RB6
RB5
RB4
PGM/RB3
RB2
RB1
INT/RB0
40
39
38
37
36
35
34
33
LED1
LED2
RB0
+
2
3
4
5
6
7
8
9
10
RA0/AN0
RA1/AN1
RA2/AN2
RA3/AN3
RA4/T0CKI
RA5/AN4
RE0/RD#/AN5
RE1/WR#/AN6
RE2/CS#/AN7
10nF
NA
C2
20pF
C3
20pF
NA
FT232RL
10uF/6.3V
GND
8
19
24
27
28
NC1
#RESET
NC2
OSCI
OSCO
C38
GND2
TEST
GND3
GND1
AGND
13
14
15
16
17
18
19
20
100nF
FT232RLSSOP28
7
25
18
26
21
OSC1/CLKIN
OSC2/CLKOUT
RC0/T1OSO
RC1/T1OSI
RC2/CCP1
RC3/SCK
RD0/PSP0
RD1/PSP1
VSS
PSP7/RD7
PSP6/RD6
PSP5/RD5
PSP4/RD4
RX/RC7
TX/RC6
SDO/RC5
SDI/RC4
RD3/PSP3
RD2/PSP2
30
29
28
27
26
25
24
23
22
21
DB7
DB6
DB5
DB4
RXD
TXD
RC5
RC4
LIGHT_LCD
E
12
31
Page 4
R7
opt
TR1
10K
R10
opt
LIGHT_LCD
PIC16F877P
PIC-MT-USB
VDD
3
VO
+5V
EXT1
2
Rev. A
+5V
COPYRIGHT(C) 2007, OLIMEX Ltd.
http://www.olimex.com/dev
R6
0
R4
T1
BC846
15
16
LIGHT+
LIGHT-
DB4
DB5
DB6
DB7
RXD
RC4
RC2
RC0
9
7
5
3
1
10
8
6
4
2
TXD
RC5
RC3
RC1
EXT2
1.5K
R5
10K
11
12
13
14
DB4
DB5
DB6
DB7
RS
R/W
E
+5V
LED1
+5V
LED2
VSS 1
R1
10K
R12
B2
R2
10K
R3
470
A2(RED)
LED
2X3MMLED
A1
4
5
6
R11
220
C6
100nF
R9
470
_RS
R/W
E
RA0
RA2
RA4
RE0
RE2
10
8
6
4
2
9
7
5
3
1
RA1
RA3
RA5
RE1
RB0
B1
220
B1
C5
100nF
B2
BOARD LAYOUT:
POWER CIRCUIT:
PIC-MT-USB
can take power +5V from USB.
RESET CIRCUIT:
PIC-MT-USB
reset circuit includes R8 (10k) pull-up, ICSP pin 1, U1 - pin 1
(MCLR#).
CLOCK CIRCUIT:
Quartz crystal
Q2
(20 MHz) is connected to
U1
pin 13 (OSC1/CLKIN) and pin 14
(OSC2/CLKOUT).
Page 5