Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.NET

X  

PIC16F616-I/MLQTP Datasheet(PDF) 125 Page - Microchip Technology

Part # PIC16F616-I/MLQTP
Description  14-Pin, Flash-Based 8-Bit CMOS Microcontrollers
PDF  180 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  MICROCHIP [Microchip Technology]
Direct Link  http://www.microchip.com
Logo MICROCHIP - Microchip Technology

PIC16F616-I/MLQTP Datasheet(HTML) 125 Page - Microchip Technology

Back Button PIC16F616-I/MLQTP Datasheet HTML 121Page - Microchip Technology PIC16F616-I/MLQTP Datasheet HTML 122Page - Microchip Technology PIC16F616-I/MLQTP Datasheet HTML 123Page - Microchip Technology PIC16F616-I/MLQTP Datasheet HTML 124Page - Microchip Technology PIC16F616-I/MLQTP Datasheet HTML 125Page - Microchip Technology PIC16F616-I/MLQTP Datasheet HTML 126Page - Microchip Technology PIC16F616-I/MLQTP Datasheet HTML 127Page - Microchip Technology PIC16F616-I/MLQTP Datasheet HTML 128Page - Microchip Technology PIC16F616-I/MLQTP Datasheet HTML 129Page - Microchip Technology Next Button
Zoom Inzoom in Zoom Outzoom out
 125 / 180 page
background image
© 2007 Microchip Technology Inc.
Preliminary
DS41288C-page 123
PIC16F610/616/16HV610/616
12.10 In-Circuit Serial Programming™
The
PIC16F610/616/16HV610/616 microcontrollers
can be serially programmed while in the end
application circuit. This is simply done with five
connections for:
•clock
•data
• power
• ground
• programming voltage
This allows customers to manufacture boards with
unprogrammed devices and then program the micro-
controller just before shipping the product. This also
allows the most recent firmware or a custom firmware
to be programmed.
The device is placed into a Program/Verify mode by
holding the RA0 and RA1 pins low, while raising the
MCLR (VPP) pin from VIL to VIHH. See the “PIC12F60X/
12F61X/16F61X Memory Programming Specification”
(DS41284) for more information. RA0 becomes the
programming data and RA1 becomes the programming
clock. Both RA0 and RA1 are Schmitt Trigger inputs in
Program/Verify mode.
A typical In-Circuit Serial Programming connection is
shown in Figure 12-10.
FIGURE 12-10:
TYPICAL IN-CIRCUIT
SERIAL PROGRAMMING
CONNECTION
12.11 In-Circuit Debugger
Since in-circuit debugging requires access to three
pins, MPLAB® ICD 2 development with an 14-pin
device is not practical. A special 28-pin PIC16F610/
616/16HV610/616 ICD device is used with MPLAB ICD
2 to provide separate clock, data and MCLR pins and
frees all normally available pins to the user.
A special debugging adapter allows the ICD device to
be used in place of a PIC16F610/616/16HV610/616
device. The debugging adapter is the only source of the
ICD device.
When the ICD pin on the PIC16F610/616/16HV610/
616 ICD device is held low, the In-Circuit Debugger
functionality is enabled. This function allows simple
debugging functions when used with MPLAB ICD 2.
When the microcontroller has this feature enabled,
some of the resources are not available for general
use. Table 12-9 shows which features are consumed
by the background debugger.
TABLE 12-9:
DEBUGGER RESOURCES
For more information, see “MPLAB® ICD 2 In-Circuit
Debugger User’s Guide” (DS51331), available on
Microchip’s web site (www.microchip.com).
FIGURE 12-11:
28-PIN ICD PINOUT
Note:
To erase, the device VDD must be above
the Bulk Erase VDD minimum given in the
“PIC12F615/12HV615/16F616/16HV616
Memory
Programming
Specification”
(DS41284)
External
Connector
Signals
To Normal
Connections
To Normal
Connections
PIC16F610/16HV610
VDD
VSS
MCLR/VPP/RA3
RA1
RA0
+5V
0V
VPP
CLK
Data I/O
*
*
*
*
* Isolation devices (as required)
PIC16F616/16HV616
Resource
Description
I/O pins
ICDCLK, ICDDATA
Stack
1 level
Program Memory
Address 0h must be NOP
700h-7FFh
28-Pin PDIP
In-Circuit Debug Device
VDD
CS0
CS1
CS2
RA5
RA4
GND
RA0
RA1
SHUNTEN
RC3
NC
RA2
RC0
RA3
RC5
RC4
RC1
RC2
NC
1
2
3
4
5
6
7
8
9
10
28
27
26
25
24
23
22
21
20
19
ICDDATA
ICD
NC
ICDCLK
ICDMCLR
NC
NC
NC
11
12
13
14
18
17
16
15



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100  ...More


Datasheet Download

Go To PDF Page


Link URL



Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link to Datasheet    |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com