dip26 form factor, containing atmega328 small avr ... · the whole pic32 development board fitted...
TRANSCRIPT
The whole PIC32 development board fitted in DIP26
form factor, containing powerful PIC32MX534F064H
microcontroller. It’s pin compatible with PIC16F887 and
PIC18(L)F45K20 microcontrollers!
PIC32MINI
Small AVR development board fitted in
DIP26 form factor, containing ATmega328
microcontroller.
MINI-32™
Page 3
I want to express my thanks to you for being interested in our products and for having
confidence in Mikroelektronika.
The primary aim of our company is to design and produce high quality electronic products
and to constantly improve the performance thereof in order to better suit your needs.
The PIC32® and Windows® logos and product names are trademarks of Microchip Technology® and Microsoft® in the U.S.A. and other countries.
TO OUR VALUED CUSTOMERS
Nebojsa Matic
General Manager
Page 3
Introduction to MINI-32 4
Key features 4
System Specification 5
1. Programming with mikroBootloader 6
step 1 – Connecting MINI-32 6
step 2 – Browsing for .HEX file 7
step 3 – Selecting .HEX file 7
step 4 – Uploading .HEX file 8
step 5 – Finish upload 9
2. Schematic 10
3. Pinout 11
4. Dimensions 12
Table of Contents
Page 4 Page 5
Introduction to MINI-32
01
02
03
04
05
06
07
Connection Pads
USB MINI-B connector
32.768kHz Crystal oscillator
8 MHz Crystal oscillator
Microcontroller PIC32MX534F064H
DATA LED (connected on RD6)
STAT LED (connected on RG6)
POWER supply LED
Reset button
Power supply regulator
Key features
08
09
10
Miniature and powerful development tool designed to work as
stand alone device or as MCU card in DIP40 socket. MINI-32 is
pre programmed with USB HID bootloader so it is not necessary
to have external programmer. If there is need for external
programmer (mikroProg) attach it to MINI-32 via pads marked
with RB6 (PGC), RB7 (PGD) and MCLR.
Page 4 Page 5
System Specification
power supply
3.3V via pads or 5V via USB
board dimensions
50.8 x 17.78mm (2 x 0.7“)
weight
~9g (0.02 lbs)
power consumption
depends on MCU state (max current
into 3.3V pad is 300mA)
01
02
0304
05
06 07 08
09
10
Page 6 Page 7
1. Programming with mikroBootloader
You can program the microcontroller with bootloader which
is pre programmed into the device by default. To transfer
.hex file from a PC to MCU you need bootloader software
(mikroBootloader USB HID) which can be downloaded from:
After software is downloaded unzip it to desired location and
start mikroBootloader USB HID software.
http://www.mikroe.com/eng/downloads/get/1678/mini32_bootloader_v200.zip
Figure 1-1: USB HID mikroBootloader window
step 1 – Connecting MINI-32
01
01
To start, connect the USB cable, or if already connected press the Reset button on your MINI-32 board. Click the ”Connect” button within 5s to enter the bootloader mode, otherwise existing microcontroller program will execute.
Page 6 Page 7
step 3 – Selecting .HEX file step 2 – Browsing for .HEX file
Figure 1-2: Browse for HEX Figure 1-3: Selecting HEX
01 01
02
01
01
Click the ”Browse for HEX” button and from a pop-up window (Figure 1-3) choose the .HEX file which will be uploaded to MCU memory.
Select .HEX file using open dialog window.
Click the ”Open” button.
02
Page 8 Page 9
step 4 – Uploading .HEX file
Figure 1-4: Begin uploading Figure 1-5: Progress bar
01
01
01 01To start .HEX file bootloading click the ”Begin uploading” button.
You can monitor .HEX file uploading via progress bar
Page 8 Page 9
step 5 – Finish upload
Figure 1-6: Restarting MCU Figure 1-7: mikroBootloader ready for next job
01
01
Click the ”OK” button after uploading is finished and wait for 5 seconds. Board will automatically reset and your new program will execute.
Page 10 Page 11
2. Schematic
21
3
R44K7
VCC-3.3
R52K2
VCC-3.3
VCC-USB
C8100nF
C3100nF
C2100nF
C1100nF
MCLR#
RG6
VCC-3.3VCC-3.3 VCC-3.3 VCC-3.3
R34K7
RD6
123456789
1011121314151617181920
CN2
1234567891011121314151617181920
CN1
12345 GND
IDD+D-VBUS
CN3
USB MI NI -B
17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
33343536373839404142434445464748
58 57 56 55 54 53 52
9
4950
1112
64 63
43
16151413
5678
10
12
62 61 60 59 51
RB5OSC1/RC12
RB1
2R
D6
RD
7
RB1
3
RD0RD11RD10RD9RD8GND
OSC2/RC15
VUSB
USBID/RF3VBUS
D-/RG3
VDDD+/RG2
SOSCO/RC14SOSCI/RC13
VCA
P/VC
OR
E
RD
5R
D4
RD
3R
D2
RD
1
RE2
RE1
RE0 RF1
RF0
VDD
RE3
RE4
RG6RE7
RE5RE6
RG7RG8MCLRRG9
VDDGND
RB0RB1RB2RB3RB4
VDD
GN
DR
B11
RB1
0
RB1
5R
B14
RF5
RF4
RB7
/PG
D2
RB6
/PG
C2
AVD
DA
GN
DR
B8R
B9
PIC32MX534F064H
VCC-3.3
E3
10uF
X2 32.768kHz
C5 22pF
C6 22pF
X1 8MHz
C7 22pF
C9 22pF
RG6RG7RG8
RE7RE6RE5
RB5RB4
RB1RB0
RB6
RB7
RB8
RB9
RF4
RF5
RB1
4R
B15
RF0
RF1
RE0
RE1
RE2
RE3
RE4
RD
5R
D4
RD
1R
D2
RD
3
RD
6
RD11RD0
RD10RD9RD8
USBDMUSBDP
USB-DETUSB-ID
T1
R110K
RE2RE3RG7RG8
RF4RF5
RE4
RE7RE6RE5
RD10RD9RD8
RD1
RB6RB7
RD2RD3
RB1RB0
MCLR#
RB8
RB9RD5RD4
RD11
RF0RF1
RD0RG6RE0RE1
RB5RB4
RB14RB15
VCC-3.3VCC-3.3
R2100
R7100
USBDMUSBDPUSB-ID
USB-DET
GNDVout
Vin
REG1
MC33269DT3.3 E210uF
VCC-3.3
E110uF
VCC-USB
LD1POWER
LD3DATA
LD2STAT
Page 10 Page 11
3. Pinout
RE1
RE0
SCK2 RG6
INT0 RD0
AN15 RB15
AN14/U5TX RB14
C1RX RF0
C1TX RF1
GND GND
3.3V Power supply 3.3V
AN8/U5RX RB8
RD4
RD5
AN9 RB9
INT4 RD11
AN0/VREF+ RB0
AN1/VREF- RB1
AN4 RB4
AN5 RB5
MCLRPin functions Pin functions
Digital I/O
Digital I/O
CAN
Analog I/O
RE2
RE3
RG7
RG8
RF5
RF4
RE4
RE5
RE6
RE7
GND
3.3V
RD8
RD9
RD10
RD1
RD2
RD3
RB6
RB7
SDA4/SDI2
SCL4/SDO2
U2TX
U2RX
GND
3.3V Power supply
RTCC/INT1
INT2
INT3
PGEC2
PGED2
Digital I/O
Programming lines
Digital I/O
UART
I2C / SPI
SCK3/U1RTS
SDA3/SDI3/U1RX
SCL3/SDO3/U1TXI2C
SPI/UART
SPI LinesInterrupt LinesAnalog Lines I2C Lines UART lines CAN lines
Page 12 Page 13
4. Dimensions
50.8mm (2000 mils)
2.54mm (100 mils)
17
.78
mm
(70
0 m
ils)
Page 12 Page 13
Notes:
Page 14 Page 15
Notes:
Page 14 Page 15
DISCLAIMER
All the products owned by MikroElektronika are protected by copyright law and international copyright treaty. Therefore, this manual is to be treated as any other copyright material. No part of this manual, including product and software described herein, may be reproduced, stored in a retrieval system, translated or transmitted in any form or by any means, without the prior written permission of MikroElektronika. The manual PDF edition can be printed for private or local use, but not for distribution. Any modification of this manual is prohibited.
MikroElektronika provides this manual ‘as is’ without warranty of any kind, either expressed or implied, including, but not limited to, the implied warranties or conditions of merchantability or fitness for a particular purpose.
MikroElektronika shall assume no responsibility or liability for any errors, omissions and inaccuracies that may appear in this manual. In no event shall MikroElektronika, its directors, officers, employees or distributors be liable for any indirect, specific, incidental or consequential damages (including damages for loss of business profits and business information, business interruption or any other pecuniary loss) arising out of the use of this manual or product, even if MikroElektronika has been advised of the possibility of such damages. MikroElektronika reserves the right to change information contained in this manual at any time without prior notice, if necessary.
TRADEMARKS
The MikroElektronika name and logo, the MikroElektronika logo, mikroC™, mikroBasic™, mikroPascal™, MINI™, EasyPIC™, mikroBUS™, Click Boards™, mikroProg™, and mikromedia™ are trademarks of MikroElektronika. All other trademarks mentioned herein are property of their respective companies.All other product and corporate names appearing in this manual may or may not be registered trademarks or copyrights of their respective companies, and are only used for identification or explanation and to the owners’ benefit, with no intent to infringe.
Copyright © MikroElektronika, 2012, All Rights Reserved.
HIGH RISK ACTIVITIES
The products of MikroElektronika are not fault – tolerant nor designed, manufactured or intended for use or resale as on – line control equipment in hazard-ous environments requiring fail – safe performance, such as in the operation of nuclear facilities, aircraft navigation or communication systems, air traffic control, direct life support machines or weapons systems in which the failure of Software could lead directly to death, personal injury or severe physical or environmental damage (‘High Risk Activities’). MikroElektronika and its suppliers specifically disclaim any expressed or implied warranty of fitness for High Risk Activities.
If you want to learn more about our products, please visit our website at www.mikroe.com
If you are experiencing some problems with any of our products or just need additional
information, please place your ticket at www.mikroe.com/esupport
If you have any questions, comments or business proposals,
do not hesitate to contact us at [email protected]
MINI – 32 Manual ver. 1.01
0 100000 021194
PIC32MINI