PIC16F726-E/SP Microchip Technology, PIC16F726-E/SP Datasheet - Page 12
![IC PIC MCU FLASH 8KX14 28-DIP](/photos/6/59/65908/150-28-dip_sml.jpg)
PIC16F726-E/SP
Manufacturer Part Number
PIC16F726-E/SP
Description
IC PIC MCU FLASH 8KX14 28-DIP
Manufacturer
Microchip Technology
Series
PIC® XLP™ 16Fr
Datasheets
1.AC164112.pdf
(302 pages)
2.PIC16F722-ISS.pdf
(8 pages)
3.PIC16F722-ISS.pdf
(10 pages)
4.PIC16F722-ISS.pdf
(32 pages)
5.PIC16F722-ISS.pdf
(2 pages)
6.PIC16F722-ISS.pdf
(8 pages)
Specifications of PIC16F726-E/SP
Core Size
8-Bit
Program Memory Size
14KB (8K x 14)
Core Processor
PIC
Speed
20MHz
Connectivity
I²C, SPI, UART/USART
Peripherals
Brown-out Detect/Reset, POR, PWM, WDT
Number Of I /o
25
Program Memory Type
FLASH
Ram Size
368 x 8
Voltage - Supply (vcc/vdd)
1.8 V ~ 5.5 V
Data Converters
A/D 11x8b
Oscillator Type
Internal
Operating Temperature
-40°C ~ 125°C
Package / Case
28-DIP (0.300", 7.62mm)
Controller Family/series
PIC16F
No. Of I/o's
25
Ram Memory Size
368Byte
Cpu Speed
20MHz
No. Of Timers
3
Interface
I2C, SPI, USART
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
For Use With
AC164112 - VOLTAGE LIMITER MPLAB ICD2 VPP
Eeprom Size
-
Lead Free Status / RoHS Status
Lead free / RoHS Compliant, Lead free / RoHS Compliant
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
Company:
Part Number:
PIC16F726-E/SP
Manufacturer:
Microchip Technology
Quantity:
135
PIC16F72X/PIC16LF72X
4.0
In Program/Verify mode, the program memory and the
configuration memory can be accessed and pro-
grammed in serial fashion. ICSPDAT and ICSPCLK
are used for the data and the clock, respectively. All
commands and data words are transmitted LSb first.
Data changes on the rising edge of the ICSPCLK and
latched on the falling edge. In Program/Verify mode
both the ISCPDAT and ICSPCLK are Schmitt Trigger
inputs. The sequence that enters the device into
Program/Verify mode places all other logic into the
Reset state. Upon entering Program/Verify mode, all
I/O’s are automatically configured as high-impedance
inputs and the Program Counter (PC) is cleared.
4.1
There are 2 different methods of entering Program/
Verify mode:
• V
• V
4.1.1
To enter Program/Verify mode via the V
the following sequence must be followed:
1.
2.
3.
TABLE 4-1:
DS41332C-page 12
Load Configuration
Load Data For Program Memory
Read Data From Program Memory
Increment Address
Reset Address
Begin Internally Timed Programming
Begin Externally Timed Programming
End Externally Timed Programming
Bulk Erase Program Memory
Row Erase Program Memory
PP
DD
Hold ICSPCLK and ICSPDAT low. All other pins
should be unpowered.
Raise the voltage on MCLR from 0V to V
Raise the voltage on V
operating voltage.
– First entry mode
– First entry mode
PROGRAM/VERIFY MODE
Program/Verify Mode Entry and
Exit
V
PP
Command
– FIRST ENTRY MODE
COMMAND MAPPING FOR PIC16F72X
DD
from 0V to the desired
PP
x
x
x
x
x
x
x
x
x
x
-first method
Advance Information
IHH
Binary (MSb … LSb)
0
0
0
0
1
0
1
0
0
1
.
0
0
0
0
0
1
1
1
1
0
Mapping
0
0
1
1
1
0
0
0
0
0
The V
code prior to entering Program/Verify mode (e.g., When
the Configuration Word has MCLR disabled (MCLRE = 0),
the power-up time disabled (PWRTE = 0), and the internal
oscillator is selected (F
strongly recommended for this reason. ICSPCLK or
ICSPDAT is driven high by the user code. See the timing
diagram in Figure 8-4.
4.1.2
To enter Program/Verify mode via the V
the following sequence must be followed:
1.
2.
3.
The V
device when V
necessary to disconnect V
mode. See the timing diagram in Figure 8-5.
4.1.3
To exit Program/Verify mode take MCLR to V
lower.
4.2
The PIC16F72X and PIC16LF72X implement 10
programming commands, each six bits in length. The
commands are summarized in Table 4-1.
Commands that have data associated with them are
specified to have a minimum delay of T
command and the data. After this delay 16 clocks are
required to either clock in or clock out the 14-bit data
word. The first clock is for the Start bit and the last clock
is for the Stop bit.
0
1
0
1
1
0
0
1
0
0
Hold ICSPCLK and ICSPDAT low.
Raise the voltage on V
operating voltage.
Raise the voltage on MCLR from below V
V
PP
PP
DD
.
-first entry prevents the device from executing
-first method is useful when programming the
Program/Verify Commands
0
0
0
0
0
0
0
0
1
1
V
PROGRAM/VERIFY MODE EXIT
DD
DD
–FIRST ENTRY MODE
Hex
00h
02h
04h
06h
16h
08h
18h
0Ah
09h
11h
is already applied, for it is not
OSC
2010 Microchip Technology Inc.
0, data (14), 0
0, data (14), 0
0, data (14), 0
Internally Timed
Internally Timed
= 10x), V
DD
DD
from 0V to the desired
to enter Program/Verify
Data/Note
PP
-first entry mode is
DLY
DD
-first method
between the
DD
DD
to
or