Microchip Technology PIC16F15244 Curiosity Nano Скачать руководство пользователя страница 31

1

1

2

2

3

3

4

4

5

5

6

6

7

7

8

8

D

D

C

C

B

B

A

A

of

 4

P

IC

16

F

15

24

C

u

ri

os

it

N

an

o

26

/1

1/2019

P

IC

16

F

15

24

4_

C

ur

io

si

ty

_N

an

o_

D

eb

ug

ge

r.

S

ch

D

oc

Pr

oj

ec

t T

itle

PC

B

 A

sse

mb

ly 

Nu

m

be

r:

PC

B

A

 R

ev

is

io

n:

File

:

P

CB

 N

umb

er

:

P

C

B

 

R

ev

is

io

n:

De

sig

n

ed

 w

it

h

D

ra

w

B

y:

PB

Sh

ee

t T

itle

D

eb

ug

ge

r

Engine

er:

PB

A08-3041

1

Size

A

3

A0

9-3317

1

Page:

Da

te:

A

lt

iu

m

.c

om

100n

C107

100n

C108

RX

T

X

U

A

R

T

C

D

C

_

U

A

R

T

SRS

T

ST

A

TUS_LED

VCC_P3V3

G

ND

TP100

Te

st

po

in

t Arr

ay

1

2

3

4

5

6

7

8

9

1

0

TCK

TDO

TMS

Vsup

TDI

GND

TRST

SR

ST

V

T

ref

GND

J102

D

B

G

0

DBG0

P

A

D

3

3

P

A

0

0

1

P

A

0

1

2

P

A

0

2

3

P

A

0

3

4

GN

D

10

VD

DA

NA

9

P

A

0

4

5

P

A

0

5

6

P

A

0

6

7

P

A

0

7

8

PA

08

11

PA

09

12

PA

10

13

PA

11

14

PA

14

15

PA

15

16

P

A

1

6

1

7

P

A

1

7

1

8

P

A

1

8

1

9

P

A

1

9

2

0

P

A

2

2

2

1

U

S

B

_

S

O

F

/

P

A

2

3

2

2

U

S

B

_

D

M

/

P

A

2

4

2

3

U

S

B

_

D

P

/

P

A

2

5

2

4

PA

27

25

RE

SE

TN

26

PA

28

27

GN

D

28

VD

DC

OR

E

29

VD

DI

N

30

SW

DC

LK

/P

A3

0

31

SW

DI

O/

PA

31

32

SAMD21E

18A-MUT

U100

USBD

_P

USBD_N

GND

1u

C106

VCC_

MCU_CORE

VCC_

P3V3

VCC_

P3V3

74

L

VC1T45FW4-7

V

C

C

A

1

V

C

C

B

6

A

3

G

N

D

2

D

I

R

5

B

4

U103

VCC_

P3V3

GND

74

L

VC1T45FW4-7

V

C

C

A

1

V

C

C

B

6

A

3

G

N

D

2

D

I

R

5

B

4

U104

VCC_

P3V3

GND

74

L

VC1T45FW4-7

V

C

C

A

1

V

C

C

B

6

A

3

G

N

D

2

D

I

R

5

B

4

U105

VCC_P

3V3

GND

GND

GND

GND

GND

74

L

VC1T45FW4-7

V

C

C

A

1

V

C

C

B

6

A

3

G

N

D

2

D

I

R

5

B

4

U107

VCC_P

3V3

GND

D

B

G

2

DBG3_CTRL

S1_0_TX

S1_

1_RX

S0_2_TX

DAC

VTG_ADC

R

E

SE

R

VED

S0_

3_CLK

DB

G0_

CT

RL

CDC

_TX_CTRL

BOOT

E

N

1

B

Y

P

6

V

O

U

T

4

G

N

D

2

V

I

N

3

N

C

/

A

D

J

5

G

N

D

7

MIC5353

U

102

VCC_VBUS

100n

C102

G

ND

G

ND

47k

R10

1

27k

R10

4

G

ND

33k

R106

2.

2u

F

C103

G

ND

1k

R108

J100

VCC_LEVEL

V

C

C

_R

E

G

U

L

A

T

OR

74

L

VC1T45FW4-7

V

C

C

A

1

V

C

C

B

6

A

3

G

N

D

2

D

I

R

5

B

4

U

106

VCC_P3V3

G

ND

D

B

G

1

CDC_RX

CDC_TX

D

B

G

3

DB

G1_

CT

RL

RE

G_E

NA

BL

E

REG_ENABLE

47k

R10

3

VCC_LEVEL

VCC_LEVEL

VCC_LEVEL

VCC_LEVEL

VCC_LEVEL

47k

R10

2

47k

R10

5

SWCLK

GND

47k

R10

0

GND

DBG2

S

0_0_RX

DBG1_CTRL

DBG0_CTRL

DB

G

O

P

E

N

 DR

AI

N

T

A

R

G

E

T

 A

D

JU

ST

A

B

L

E

 R

E

G

U

L

A

T

O

R

SR

ST

D

E

B

U

G

G

E

R

 T

E

ST

P

O

IN

T

DB

G2_

CT

RL

VO

FF

CD

C_RX_CTRL

47k

R10

9

DBG1

CD

C_TX_CTRL

CD

C_RX_CTRL

SWCLK

RE

G_A

DJU

ST

DB

G2_

GP

IO

DBG3_CTRL

DBG2_CTRL

UP

DI

UPDI

GPIO

GPIO

RE

SET

Si

gna

l

DB

G

0

DB

G

1

DB

G

2

DB

G

3

IC

SP

Inter

fa

ce

D

A

T

CLK

GPIO

M

CLR

DBG3

C

D

C

 T

X

C

D

C

 R

X

U

A

R

T

 R

X

U

A

R

T

 T

X

U

A

R

T

 R

X

U

A

R

T

 T

X

T

AR

G

E

T

T

AR

G

E

T

1k

R

110

VB

US

_A

DC

1

2

3

DMN65D8LFB

Q101

VC

C

-

-

V

O

F

F

V

TG_ADC

DAC

MIC94163

V

I

N

B

2

V

O

U

T

A

1

V

I

N

A

2

E

N

C

2

G

N

D

C

1

V

O

U

T

B

1

U108

GND

ID_SYS

VTG_E

N

VT

G_E

N

VB

US

_A

DC

SWD

IO

TP101

GND

SWD

IO

VOFF

47k

R11

1

GND

D

E

B

U

G

G

E

R

 U

SB

 M

IC

R

O

-B

 C

O

N

N

E

C

T

O

R

GN

D

USBD_P

USBD_N

1k

R107

VCC_P3V3

SHI

ELD

VBUS

GN

D

4.

7u

F

C100

2

1

G

R

E

E

N

 L

E

D

S

ML-P12MTT8

6R

D100

V

B

U

S

1

D

-

2

D

+

3

G

N

D

5

S

H

I

E

L

D

1

6

S

H

I

E

L

D

2

7

I

D

4

S

H

I

E

L

D

3

8

S

H

I

E

L

D

4

9

MU-MB0142AB2-269

J105

V

O

U

T

1

V

O

U

T

2

GN

D

3

E

N

4

V

I

N

6

N

C

5

EP

7

M

IC5

528

-3.

3Y

MT

U101

VCC_VBU

S

VCC_P3V

3

GN

D

2.

2u

F

C101

GN

D

D

E

B

U

G

G

E

R

 P

O

W

E

R

/S

T

A

T

U

L

E

D

D

E

B

U

G

G

E

R

 R

E

G

U

L

A

T

O

R

I

D

_

S

Y

S

1k

R11

2

VCC_P3V3

ID_SYS

ID

 P

IN

MC

36213

F1

00

VC

C_VBUS

VCC_EDGE

J101

V

C

C

_T

ARG

ET

SW

D

SW

D

A

T

SWCLK

SWO/GPIO

RE

SET

U

A

R

T

 R

X

U

A

R

T

 T

X

T

AR

G

E

T

-

47k

R

113

P

ro

gr

am

m

in

g c

on

ne

ct

or

 

fo

fa

ct

or

pr

og

ra

m

m

in

of

 

D

eb

ug

ge

r.

MIC5353:

V

in: 2.6V 

to

 6

V

V

out: 1.25V 

to

 5

.1

V

Ima

x:

 5

00

m

A

Dr

opo

ut

 (

typ

ica

l)

: 5

0m

V

@1

50

mA

, 1

60m

@

 5

00

m

A

A

cc

ur

ac

y:

 2

%

 in

it

ia

l

T

he

rm

al

 s

hu

td

ow

an

cu

rr

en

t l

im

it

M

ax

im

um

 o

ut

pu

t v

ol

ta

ge 

is

 li

m

it

ed

 b

th

in

pu

t v

ol

tag

an

the

 d

ro

po

ut

 vo

lt

ag

in

 th

re

gu

la

to

r.

(V

m

ax

 =

 V

in

 -

 d

ro

po

ut

)

J1

00:

C

ut

-s

tr

ap

 u

se

fo

fu

ll

 s

ep

ar

at

io

of

 ta

rg

et

 p

ow

er

 f

ro

m

 th

le

ve

l s

hi

ft

er

an

on

-b

oa

rd

 r

eg

ul

at

or

s.

- F

or

 cu

rr

ent

 m

eas

ur

eme

nt

s u

si

ng 

an

 ex

te

rna

l pow

er

 su

pp

ly

, t

hi

st

ra

co

ul

be

 c

ut

 f

or

 m

or

ac

cu

ra

te

 m

ea

su

re

m

en

ts

. L

ea

ka

ge

 b

ac

th

ro

ug

th

sw

it

ch

 is

 in

 th

m

ic

ro

 a

m

pe

re

 r

an

ge

.

J101:

- F

or

 cu

rr

ent

 m

eas

ur

eme

nt

s u

si

ng 

th

e o

n-

boa

rd

 po

we

r s

up

ply

, t

hi

st

ra

m

us

t b

cu

t a

nd

 a

am

m

et

er

 c

on

ne

ct

ed

 a

cr

os

s.

Ad

ju

sta

bl

e o

ut

put

 a

nd 

li

m

it

at

ion

s:

T

he

 d

eb

ug

ge

ca

ad

ju

st

 th

ou

tp

ut

 v

ol

ta

ge

 o

th

re

gu

la

to

be

tw

ee

1.

25

V

 a

nd

 5

.1

V

 to

 th

ta

rg

et

.

T

he

 le

ve

l s

hi

ft

er

ha

ve

 a

 m

in

im

al

 v

ol

ta

ge

 le

ve

l o

1.

65

an

w

il

l l

im

it

 th

m

in

im

um

 o

pe

ra

ti

ng

 v

ol

ta

ge

 a

ll

ow

ed

 f

or

 th

ta

rg

et

 to

 s

ti

ll

 a

ll

ow

 c

om

m

un

ic

at

io

n.

T

he

 o

ut

pu

t s

w

it

ch

 h

as

 a

 m

in

im

al

 v

ol

at

eg

le

ve

l o

1.

70

an

w

il

l l

im

it

 th

m

in

im

um

 v

ol

ta

ge

 d

el

iv

er

ed

 to

 th

ta

rg

et

.

F

ir

m

w

ar

co

nf

ig

ur

at

io

w

il

l l

im

it

 th

vo

lt

ag

ra

ng

to

 b

w

it

hi

th

th

ta

rg

et

 s

pe

ci

fi

ca

ti

on

.

F

ir

m

w

ar

fe

ed

ba

ck

 lo

op

 w

il

l a

dj

us

t t

he

 o

ut

pu

t v

ol

ta

ge

 a

cc

ur

ac

to

 w

it

hi

0.

5%

.

MIC5528:

V

in: 2.5V 

to

 5

.5

V

V

ou

t:

 F

ix

ed

 3

.3

V

Im

ax

: 5

00m

A

Dr

opo

ut

: 2

60

m

@

 5

00

m

A

P

T

C

 R

es

ett

ab

le

 f

us

e:

H

ol

cu

rr

en

t:

 5

00

m

A

T

ri

cu

rr

en

t:

 1

00

0m

A

 PIC16F15244 Curiosity Nano

Appendix

©

 2020 Microchip Technology Inc.

 User Guide

DS50003045A-page 31

Содержание PIC16F15244 Curiosity Nano

Страница 1: ...egrate the device into a custom design The Curiosity Nano series of evaluation boards include an on board debugger No external tools are necessary to program and debug the PIC16F15244 MPLAB X IDE Soft...

Страница 2: ...ceptions 17 3 4 Low Power Measurement 18 3 5 Programming External Microcontrollers 19 3 5 1 Supported Devices 19 3 5 2 Software Configuration 19 3 5 3 Hardware Modifications 20 3 5 4 Connecting to Ext...

Страница 3: ...Board Debugger 34 The Microchip Website 36 Product Change Notification Service 36 Customer Support 36 Microchip Devices Code Protection Feature 36 Legal Notice 37 Trademarks 37 Quality Management Syst...

Страница 4: ...on board debugger 1 8 5 1V output voltage limited by USB input voltage 500 mA maximum output current limited by ambient temperature and output voltage 1 2 Board Overview The Microchip PIC16F15244 Curi...

Страница 5: ...t relevant documents and software for the PIC16F15244 Curiosity Nano board MPLAB X IDE MPLAB X IDE is a software program that runs on a PC Windows Mac OS Linux to develop applications for Microchip mi...

Страница 6: ...lopment boards ready to be adapted and extended PIC16F15244 Curiosity Nano website Kit information latest user guide and design documentation PIC16F15244 Curiosity Nano on Microchip Direct Purchase th...

Страница 7: ...application through terminal software A Data Gateway Interface DGI for code instrumentation with logic analyzer channels debug GPIO to visualize program flow The on board debugger controls a Power an...

Страница 8: ...Terminal Receive Terminal Send Info As shown in Figure 3 1 the debugger s CDC TX pin is connected to a UART RX pin on the target for receiving characters from the host computer Similarly the debugger...

Страница 9: ...he following behavior Debugger UART receiver is disabled so no further data will be transferred to the host computer Debugger UART transmitter will continue to send data that is queued for sending but...

Страница 10: ...th explicit baud rates CMD SEND_9600 CMD SEND_115200 CMD SEND_460800 USB Level Framing Considerations Sending data from the host to the CDC can be done byte wise or in blocks which will be chunked int...

Страница 11: ...eviously programmed To erase the target device copy a text file starting with CMD ERASE onto the disk By default the CURIOSITY drive contains several read only files for generating icons as well as re...

Страница 12: ...provided this has no effect Debugger firmware v1 16 or newer Info The commands listed here are triggered by the content being sent to the mass storage emulated disk and no feedback is provided in the...

Страница 13: ...counter implemented in the Curiosity Nano debugger increments at 2 MHz frequency providing a timestamp resolution of a half microsecond 3 2 Curiosity Nano Standard Pinout The 12 edge connections close...

Страница 14: ...cording to the USB specification and will limit the maximum voltage to the target The figure below shows the entire power supply system on PIC16F15244 Curiosity Nano Figure 3 4 Power Supply Block Diag...

Страница 15: ...rd This supports a set of common target voltages See section 3 1 3 3 Special Commands for further details The MIC5353 supports a maximum current load of 500 mA It is an LDO regulator in a small packag...

Страница 16: ...xternal voltage is applied without pulling the VOFF pin low and an external supply pulls the voltage lower than the monitoring window s lower limit target voltage setting 100 mV the on board debugger...

Страница 17: ...t From Setting This can be caused by an externally applied voltage to the VTG pin without setting the VOFF pin low If the target voltage differs more than 100 mV over under the voltage setting it will...

Страница 18: ...ion on the VBUS pin to fix this issue 3 4 Low Power Measurement Power to the PIC16F15244 is connected from the on board power supply and VTG pin through a 100 mil pin header marked with POWER in silks...

Страница 19: ...ntrollers on external hardware 3 5 1 Supported Devices All external AVR microcontrollers with the UPDI interface can be programmed and debugged with the on board debugger with Atmel Studio External SA...

Страница 20: ...on board debugger 3 5 3 Hardware Modifications The on board debugger is connected to the PIC16F15244 by default These connections must be removed before any external microcontroller can be programmed...

Страница 21: ...rs actively drive data and clock signals DBG0 DBG1 and DBG2 used for programming and debugging and in most cases the external resistor on these signals can be ignored Pull down resistors are required...

Страница 22: ...ting External Debuggers Even though there is an on board debugger external debuggers can be connected directly to the PIC16F15244 Curiosity Nano to program debug the PIC16F15244 The on board debugger...

Страница 23: ...able of delivering high voltage on the MCLR pin R110 can be permanently damaged by the high voltage If R110 is broken the on board debugger can not enter Programming mode of the PIC16F15244 and will t...

Страница 24: ...GGER PIC16F15244 Analog Debug I2C SPI UART Peripheral Port PWM Power Ground Shared pin PIC16F15244 Curiosity Nano Info Peripheral signals shown in the image above such as UART I2C SPI ADC PWM and othe...

Страница 25: ...e Important Once the pin headers are in place they are hard to remove by hand Use a set of pliers and carefully remove the pin headers to avoid damage to the pin headers and PCB 4 2 Peripherals 4 2 1...

Страница 26: ...g Table 4 3 PIC16F15244 Curiosity Nano I2C pins PIC16F15244 Pin Description Shared Functionality RB4 I2C SDA Edge connector RB6 I2C SCL Edge connector 4 2 4 On Board Debugger Implementation PIC16F1524...

Страница 27: ...6F15244 RX line Edge connector RC0 CDC RX UART TX PIC16F15244 TX line Edge connector RA0 DBG0 ICSPDAT Edge connector RA1 DBG1 ICSPCLK Edge connector RC2 DBG2 SW0 GPIO Edge connector SW0 RA3 DBG3 MCLR...

Страница 28: ...der kit information contain the product identifier and revision Tip The Kit Window can be opened in MPLAB X IDE through the menu bar Window Kit Window The same information can be found on the sticker...

Страница 29: ...Document Revision History Revision Date Description A 09 2020 Initial document release PIC16F15244 Curiosity Nano Document Revision History 2020 Microchip Technology Inc User Guide DS50003045A page 2...

Страница 30: ...DBG2 DBG1 DBG3 DBG2 DEBUGGER CONNECTIONS DBG1 DBG3 DBG0 VOFF ID_SYS ID_SYS VOFF TARGET BULK PROG DEBUG Pull 47k R204 47k R205 GND DBG0 DBG1 VCC_TARGET MCLR RESET Pull RC2_SW0_ANC2 RA2_LED0_ANA2 CNANO3...

Страница 31: ...1k R110 VBUS_ADC 1 2 3 DMN65D8LFB Q101 VCC VOFF VTG_ADC DAC MIC94163 VIN B2 VOUT A1 VIN A2 EN C2 GND C1 VOUT B1 U108 GND ID_SYS VTG_EN VTG_EN VBUS_ADC SWDIO TP101 GND SWDIO VOFF 47k R111 GND DEBUGGER...

Страница 32: ...0 2 0 4 P A J 1 0 2 0 3 P A J 1 0 2 0 2 P A J 1 0 2 0 1 C O J 1 0 2 P A J 1 0 5 0 6 P A J 1 0 5 0 7 P A J 1 0 5 0 9 P A J 1 0 5 0 8 P A J 1 0 5 0 1 0 P A J 1 0 5 0 1 1 P A J 1 0 5 0 5 P A J 1 0 5 0 4...

Страница 33: ...5 RB7 RB7 ANB7 GND GND DEBUGGER PIC16F15244 Analog Debug I2C SPI UART Peripheral Port PWM Power Ground Shared pin PIC16F15244 Curiosity Nano 1 AN PWM RST INT CS RX SCK TX MISO SCL MOSI SDA 3 3V 5V GND...

Страница 34: ...strap will disconnect the on board power supply Tip Any connection that is cut can be reconnected using solder Alternatively a 0 0402 resistor can be mounted Tip When the debugger is disconnected an...

Страница 35: ...Figure 7 6 On Board Debugger Connection Cut Straps GPIO straps bottom side Power Supply strap top side PIC16F15244 Curiosity Nano Appendix 2020 Microchip Technology Inc User Guide DS50003045A page 35...

Страница 36: ...listing of sales offices and locations is included in this document Technical support is available through the website at www microchip com support Microchip Devices Code Protection Feature Note the...

Страница 37: ...LAB OptoLyzer PackeTime PIC picoPower PICSTART PIC32 logo PolarFire Prochip Designer QTouch SAM BA SenGenuity SpyNIC SST SST Logo SuperFlash Symmetricom SyncServer Tachyon TempTrackr TimeSource tinyAV...

Страница 38: ...anagement System For information regarding Microchip s Quality Management Systems please visit www microchip com quality PIC16F15244 Curiosity Nano 2020 Microchip Technology Inc User Guide DS50003045A...

Страница 39: ...China Xiamen Tel 86 592 2388138 China Zhuhai Tel 86 756 3210040 India Bangalore Tel 91 80 3090 4444 India New Delhi Tel 91 11 4160 8631 India Pune Tel 91 20 4121 0141 Japan Osaka Tel 81 6 6152 7160 J...

Отзывы: