Date post: | 03-Dec-2023 |
Category: |
Documents |
Upload: | independent |
View: | 0 times |
Download: | 0 times |
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
SCHEMATIC:
Page 4
100n
F
20pF
20pF
100n
F
100n
F10
0nF
10nF
NA
NA
100nF
10uF/6.3V
100n
F
100n
F47
uF/6
.3V
IRLM
L640
2
2X3M
MLE
D
+5V
+5V
+5V
+5V
+5V
+5V
+5V
20M
Hz
10K
10K
470
1.5K
10K
0
opt
10K
470
opt
220
220
10K
4.7K
0
1K
220
220
0
BC
846
10K
PIC
16F8
77P
FT23
2RLS
SO
P28
B1
B1
B2
B2
DB4
DB4
DB5
DB5
DB6
DB6
DB7
DB7
E
E
LED
1
LED
1
LED
2
LED
2
LIG
HT_
LCD
LIG
HT_
LCD
PW
REN
R/W
R/W
RA0
RA0
RA1
RA1
RA2
RA2
RA3
RA3
RA4
RA4
RA5
RA5
RB0
RB0
RC
0
RC
0
RC
1
RC
1
RC
2
RC
2
RC
3
RC
3
RC
4
RC
4
RC
5
RC
5
RE0
RE0
RE1
RE1
RE2
RE2
RS
RS
RST
RST
RT
S
RXD
RX
D
RXD
TXD
TXD
TXD
USB
DM
USB
DP
B1
B2
C1
C2
C3
C4
C5
C6
C14
C15
C26
C36
C37
C38
C39
C40
CTS
DC
DD
SRD
TR
12
34
56
78
910
EX
T1
12
34
56
78
910
EX
T2
FB1
FET
GN
D
1 2 3 4 5 6
ICS
P
DB
411
DB
512
DB
613
DB
714
E6
LIG
HT+
15
LIG
HT-
16
R/W
5
VDD2
VO
3
VSS 1
_RS
4
A1
A2(
RE
D)
LED
Q2
R1
R2
R3
R4
R5
R6
R7
R8
R9
R10
R11
R12
R13
R14
R15
R17
R18
R19
R20
RI
RTS
RXD
T1
TR1
TXD
INT/
RB
033
MC
LR#/
THV
1
OS
C1/
CLK
IN13
OS
C2/
CLK
OU
T14
PG
C/R
B6
39P
GD
/RB
740
PG
M/R
B3
36
PS
P4/
RD
427
PS
P5/
RD
528
PS
P6/
RD
629
PS
P7/
RD
730
RA
0/A
N0
2
RA
1/A
N1
3
RA
2/A
N2
4
RA
3/A
N3
5
RA
4/T0
CK
I6
RA
5/A
N4
7R
B1
34R
B2
35R
B4
37R
B5
38
RC
0/T1
OS
O15
RC
1/T1
OS
I16
RC
2/C
CP
117
RC
3/S
CK
18
RD
0/P
SP
019
RD
1/P
SP
120
RD
2/P
SP
221
RD
3/P
SP
322
RE
0/R
D#/
AN
58
RE
1/W
R#/
AN
69
RE
2/C
S#/
AN
710
RX
/RC
726
SD
I/RC
423
SD
O/R
C5
24TX
/RC
625
1132
1231
U1
VD
D
VS
S
#RE
SE
T19
3V3O
UT
17
AGND25
CB
US
023
CB
US
122
CB
US
213
CB
US
314
CB
US
412
CTS
#11
DC
D#
10D
SR
#9
DTR
#2
GND17
GND218
GND321
NC
18
NC
224
OS
CI
27
OS
CO
28
RI#
6
RTS
#3
RX
D5
TEST26
TXD
1
US
BD
M16
US
BD
P15
VC
C20
VC
CIO
4U
2
1 2 3 4
US
B
PIC
-MT-
USB
Rev
. A
CO
PY
RIG
HT(
C)
2007
, OLI
ME
X L
td.
http
://w
ww
.olim
ex.c
om/d
ev
+
+
FT232RL
USB
SH
IEL
D
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
JUMPER DESCRIPTION:
- There are no jumpers on this board.
INPUT/OUTPUT:
User button with name B1, connected to U1 - pin 38 (RB5).
User button with name B2, connected to U1 - pin 37 (RB4).
LCD 16x2 display with BACKLIGHT, connected as follows: RS – to U1 - pin 19 (RD0); R/W – to U1 - pin 20 (RD1); E – to U1 - pin 21 (RD2), DB4 – to U1 - pin 27 (RD4), DB5 – to U1 - pin 28 (RD5), DB6 – to U1 - pin 29 (RD6), DB7 to U1 - pin 30 (RD7).
Potentiometer with name TR1 for setting LCD contrast voltage.
Bi-colour status Led with name LED connected to U1 - pin 35 (red) and to U1 – pin 34 (green).
EXTERNAL CONNECTORS DESCRIPTION:
ICSP:
Pin # Signal Name
1 RST
2 +5V
3 GND
4 U1 – pin 40 (RB7)
5 U1 – pin 39 (RB6)
6 U1 – pin 36 (RB3)
USB:
Pin # Signal Name
1 USB_PWR
2 USBDM
3 USBDP
4 GND
Page 6
EXT1:
Pin # Signal Name
1 RC0
2 RC1
3 RC2
4 RC3
5 RC4
6 RC5
7 RXD
8 TXD
9 GND
10 +5V
EXT2:
Pin # Signal Name
1 RB0
2 RE2
3 RE1
4 RE0
5 RA5
6 RA4
7 RA3
8 RA2
9 RA1
10 RA0
Page 7
AVAILABLE DEMO SOFTWARE:
• Blinking LED for PIC16F877 demo code (C source and HEX)
• Button read for PIC16F877 demo code (C source and HEX)• RS232 send / receive for PIC16F877 demo code (C source and HEX)• LCD display write for PIC16F877 demo code (C source and HEX)
Page 9
ORDER CODE:
PIC-MT-USB - completely assembled and tested.
How to order? You can order to us directly or by any of our distributors. Check our web www.olimex.com/dev for more info.
Revision history:
Rev. A - create November 2007
Page 10
Disclaimer:
© 2011 Olimex Ltd. All rights reserved. Olimex®, logo and combinations thereof, are registered trademarks of Olimex Ltd. Other terms and product names may be trademarks of others.
The information in this document is provided in connection with Olimex products. No license, express or implied or otherwise, to any intellectual property right is granted by this document or in connection with the sale of Olimex products.
Neither the whole nor any part of the information contained in or the product described in this document may be adapted or reproduced in any material from except with the prior written permission of the copyright holder.
The product described in this document is subject to continuous development and improvements. All particulars of the product and its use contained in this document are given by OLIMEX in good faith. However all warranties implied or expressed including but not limited to implied warranties of merchantability or fitness for purpose are excluded.
This document is intended only to assist the reader in the use of the product. OLIMEX Ltd. shall not be liable for any loss or damage arising from the use of any information in this document or any error or omission in such information or any incorrect use of the product.
Page 11