PIC16HV610-E/ML Microchip Technology, PIC16HV610-E/ML Datasheet - Page 6
![1.75KB Flash, 64B RAM, 6 I/O, 8MHz Internal Oscillator 16 QFN 4x4mm TUBE](/photos/6/65/66536/mfg_mcp7386x_qfn_sml.jpg)
PIC16HV610-E/ML
Manufacturer Part Number
PIC16HV610-E/ML
Description
1.75KB Flash, 64B RAM, 6 I/O, 8MHz Internal Oscillator 16 QFN 4x4mm TUBE
Manufacturer
Microchip Technology
Series
PIC® 16Fr
Datasheets
1.PIC12F609T-ISN.pdf
(26 pages)
2.PIC16F616T-ISL.pdf
(214 pages)
3.PIC16F616T-ISL.pdf
(8 pages)
4.PIC16HV616-ISL.pdf
(26 pages)
Specifications of PIC16HV610-E/ML
Core Processor
PIC
Core Size
8-Bit
Speed
20MHz
Peripherals
Brown-out Detect/Reset, POR, WDT
Number Of I /o
11
Program Memory Size
1.75KB (1K x 14)
Program Memory Type
FLASH
Ram Size
64 x 8
Voltage - Supply (vcc/vdd)
2 V ~ 5 V
Oscillator Type
Internal
Operating Temperature
-40°C ~ 125°C
Package / Case
16-QFN
Processor Series
PIC16H
Core
PIC
Data Bus Width
8 bit
Data Ram Size
64 B
Interface Type
RS-232 , USB
Maximum Clock Frequency
20 MHz
Number Of Programmable I/os
11
Number Of Timers
2
Maximum Operating Temperature
+ 125 C
Mounting Style
SMD/SMT
3rd Party Development Tools
52715-96, 52716-328, 52717-734
Development Tools By Supplier
PG164130, DV164035, DV244005, DV164005, PG164120, ICE2000
Minimum Operating Temperature
- 40 C
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
For Use With
AC162083 - HEADER MPLAB ICD2 PIC16F616 8/14AC164324 - MODULE SKT FOR MPLAB 8DFN/16QFNXLT16QFN1 - SOCKET TRANSITION 14DIP TO 16QFN
Eeprom Size
-
Data Converters
-
Connectivity
-
Lead Free Status / Rohs Status
Details
PIC12F609/12F615/16F610/16F616/PIC12HV609/12HV615/16HV610/16HV616
4.0
Two methods are available to enter Program/Verify
mode. The “V
and ICSPCLK low while raising MCLR pin from V
V
method can be used for any Configuration Word selec-
tion and must be used if the INTOSC and internal
MCLR options are selected (FOSC<2:0> = 100 or 101
and MCLRE = 0). The V
device from executing code prior to entering Program/
Verify mode. See the timing diagram in Figure 4-1.
The second entry method, “V
applying V
then raising MCLR pin from V
followed by data. This method can be used for any
Configuration Word selection except when INTOSC
and internal MCLR options are selected (FOSC<2:0> =
100 or 101 and MCLRE = 0). This technique is useful
when programming the device when V
applied, for it is not necessary to disconnect V
enter Program/Verify mode. See the timing diagram in
Figure 4-2.
Once in Program/Verify mode, the program memory
and configuration memory can be accessed and
programmed in serial fashion. ICSPDAT and ICSPCLK
are Schmitt Trigger inputs in this mode. RA4 is tri-state
regardless of fuse setting.
The sequence that enters the device into the Program/
Verify mode places all other logic into the Reset state
(the MCLR pin was initially at V
are in the Reset state (high-impedance inputs) and the
Program Counter (PC) is cleared.
To prevent a device configured with INTOSC and
internal MCLR from executing after exiting Program/
Verify mode, V
See Figure 4-3 for the timing.
FIGURE 4-1:
DS41284D-page 6
IHH
ICSPCLK
ICSPDAT
(high voltage), then applying V
Note:
V
V
DD
PP
PROGRAM/VERIFY MODE
DD
, holding ICSPDAT and ICSPCLK low,
PP
DD
This method of entry is valid, regardless
of Configuration Word selected.
-first” is entered by holding ICSPDAT
needs to power down before V
T
PPDP
V
VERIFY MODE ENTRY
PP
-FIRST PROGRAM/
PP
T
-first entry prevents the
IL
HLD
DD
IL
to V
). Therefore, all I/O’s
-first”, is entered by
0
IHH
DD
and data. This
(high voltage),
DD
is already
DD
IL
PP
to
to
.
FIGURE 4-2:
FIGURE 4-3:
4.1
The PIC16F616 program memory may be written in
two ways. The fastest method writes four words at a
time. However, one-word writes are also supported for
backward compatibility with previous 8-pin and 14-pin
Flash devices. The four-word algorithm is used to
program the program memory only. The one-word
algorithm can write any available memory location (i.e.,
program
calibration memory).
After writing the array, the PC may be reset and read
back to verify the write. It is not possible to verify
immediately following the write because the PC can
only increment, not decrement.
A device Reset will clear the PC and set the address to
‘0’. The Increment Address command will increment
the PC. The Load Configuration command will set the
PC to 0x2000. The available commands are shown in
Table 4-1.
ICSPCLK
ICSPCLK
ICSPDAT
ICSPDAT
Note:
Note:
V
V
V
V
DD
DD
PP
PP
Program/Erase Algorithms
memory,
The PIC12F615, PIC12F609, PIC16F610
program memories must be written in one-
word writes only.
This method of entry is valid if INTOSC
and internal MCLR are not selected.
T
HLD
V
VERIFY MODE ENTRY
PROGRAM/VERIFY MODE
EXIT
configuration
T
2009 Microchip Technology Inc.
DD
0
HLD
-FIRST PROGRAM/
0
T
PPDP
memory
and