16
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! PIC32 MINI MINI-32

DIP26 form factor, containing ATmega328 Small AVR ... · The whole PIC32 development board fitted in DIP26 form factor, containing powerful PIC32MX534F064H microcontroller. It’s

  • Upload
    others

  • View
    4

  • Download
    0

Embed Size (px)

Citation preview

Page 1: DIP26 form factor, containing ATmega328 Small AVR ... · The whole PIC32 development board fitted in DIP26 form factor, containing powerful PIC32MX534F064H microcontroller. It’s

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 2: DIP26 form factor, containing ATmega328 Small AVR ... · The whole PIC32 development board fitted in DIP26 form factor, containing powerful PIC32MX534F064H microcontroller. It’s

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: DIP26 form factor, containing ATmega328 Small AVR ... · The whole PIC32 development board fitted in DIP26 form factor, containing powerful PIC32MX534F064H microcontroller. It’s

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: DIP26 form factor, containing ATmega328 Small AVR ... · The whole PIC32 development board fitted in DIP26 form factor, containing powerful PIC32MX534F064H microcontroller. It’s

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 5: DIP26 form factor, containing ATmega328 Small AVR ... · The whole PIC32 development board fitted in DIP26 form factor, containing powerful PIC32MX534F064H microcontroller. It’s

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: DIP26 form factor, containing ATmega328 Small AVR ... · The whole PIC32 development board fitted in DIP26 form factor, containing powerful PIC32MX534F064H microcontroller. It’s

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 7: DIP26 form factor, containing ATmega328 Small AVR ... · The whole PIC32 development board fitted in DIP26 form factor, containing powerful PIC32MX534F064H microcontroller. It’s

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: DIP26 form factor, containing ATmega328 Small AVR ... · The whole PIC32 development board fitted in DIP26 form factor, containing powerful PIC32MX534F064H microcontroller. It’s

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 9: DIP26 form factor, containing ATmega328 Small AVR ... · The whole PIC32 development board fitted in DIP26 form factor, containing powerful PIC32MX534F064H microcontroller. It’s

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: DIP26 form factor, containing ATmega328 Small AVR ... · The whole PIC32 development board fitted in DIP26 form factor, containing powerful PIC32MX534F064H microcontroller. It’s

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 11: DIP26 form factor, containing ATmega328 Small AVR ... · The whole PIC32 development board fitted in DIP26 form factor, containing powerful PIC32MX534F064H microcontroller. It’s

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: DIP26 form factor, containing ATmega328 Small AVR ... · The whole PIC32 development board fitted in DIP26 form factor, containing powerful PIC32MX534F064H microcontroller. It’s

Page 12 Page 13

4. Dimensions

50.8mm (2000 mils)

2.54mm (100 mils)

17

.78

mm

(70

0 m

ils)

Page 13: DIP26 form factor, containing ATmega328 Small AVR ... · The whole PIC32 development board fitted in DIP26 form factor, containing powerful PIC32MX534F064H microcontroller. It’s

Page 12 Page 13

Notes:

Page 14: DIP26 form factor, containing ATmega328 Small AVR ... · The whole PIC32 development board fitted in DIP26 form factor, containing powerful PIC32MX534F064H microcontroller. It’s

Page 14 Page 15

Notes:

Page 15: DIP26 form factor, containing ATmega328 Small AVR ... · The whole PIC32 development board fitted in DIP26 form factor, containing powerful PIC32MX534F064H microcontroller. It’s

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.

Page 16: DIP26 form factor, containing ATmega328 Small AVR ... · The whole PIC32 development board fitted in DIP26 form factor, containing powerful PIC32MX534F064H microcontroller. It’s

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