PIC16F913-I/SP Microchip Technology Inc., PIC16F913-I/SP Datasheet - Page 205

no-image

PIC16F913-I/SP

Manufacturer Part Number
PIC16F913-I/SP
Description
28 PIN, 7 KB FLASH, 352 RAM, 25 I/O
Manufacturer
Microchip Technology Inc.
Datasheet

Specifications of PIC16F913-I/SP

A/d Inputs
5-Channel, 10-Bit
Comparators
2
Cpu Speed
5 MIPS
Eeprom Memory
256 Bytes
Input Output
25
Interface
I2C/SPI/USART
Memory Type
Flash
Number Of Bits
8
Package Type
28-pin SPDIP
Programmable Memory
7K Bytes
Ram Size
256 Bytes
Speed
20 MHz
Timers
2-8-bit, 1-16-bit
Voltage, Range
2-5.5 V
Lead Free Status / Rohs Status
RoHS Compliant part Electrostatic Device

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
PIC16F913-I/SP
Manufacturer:
TI
Quantity:
212
16.8
If
programmed, the on-chip program memory can be
read out using ICSP for verification purposes.
16.9
Four memory locations (2000h-2003h) are designated
as ID locations where the user can store checksum or
other code identification numbers. These locations are
not accessible during normal execution, but are
readable and writable during Program/Verify mode.
Only the Least Significant 7 bits of the ID locations are
used.
16.10 In-Circuit Serial Programming
The PIC16F917/916/914/913 microcontrollers can be
serially programmed while in the end application circuit.
This is simply done with two lines for clock and data
and three other lines for:
• 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
RB6/ICSPCLK/ICDCK/SEG14 pins low, while raising the
MCLR
“PIC16F917/916/914/913
Specification”
RB7/ICSPDAT/ICDDAT/SEG13
programming data and RB6/ICSPCLK/ICDCK/SEG14
becomes
RB7/ICSPDAT/ICDDAT/SEG13
RB6/ICSPCLK/ICDCK/SEG14 are Schmitt Trigger inputs
in this mode.
After Reset, to place the device into Program/Verify
mode, the Program Counter (PC) is at location 00h. A
6-bit command is then supplied to the device.
Depending on the command, 14 bits of program data
are then supplied to or from the device, depending on
whether the command was a load or a read. For
complete details of serial programming, please refer to
the “PIC16F917/916/914/913 Memory Programming
Specification” (DS41244).
© 2005 Microchip Technology Inc.
Note:
the
Code Protection
ID Locations
code
(V
the
PP
The entire data EEPROM and Flash
program memory will be erased when the
code protection is turned off. See the
“PIC16F917/916/914/913 Memory Pro-
gramming Specification” (DS41244) for
more information.
)
the
(DS41244)
protection
RB7/ICSPDAT/ICDDAT/SEG13
pin
programming
from
Memory
bit(s)
for
V
IL
more
becomes
have
to
clock.
Programming
V
information.
not
IHH
.
been
Both
See
and
and
Preliminary
the
PIC16F917/916/914/913
A typical In-Circuit Serial Programming connection is
shown in Figure 16-11.
FIGURE 16-11:
External
Connector
Signals
Data I/O
CLK
+5V
V
0V
PP
* Isolation devices (as required)
*
To Normal
Connections
To Normal
Connections
TYPICAL IN-CIRCUIT
SERIAL PROGRAMMING
CONNECTION
*
*
*
DS41250E-page 203
V
V
RE3/MCLR/V
RB6/ICSPCLK/
ICDCK/SEG14
RB7/ICSPDATA/
ICDDAT/SEG13
PIC16F917/916/
914/913
DD
SS
PP

Related parts for PIC16F913-I/SP