PIC16F505-I/P Microchip Technology, PIC16F505-I/P Datasheet

IC MCU FLASH 1KX12 14DIP

PIC16F505-I/P

Manufacturer Part Number
PIC16F505-I/P
Description
IC MCU FLASH 1KX12 14DIP
Manufacturer
Microchip Technology
Series
PIC® 16Fr

Specifications of PIC16F505-I/P

Program Memory Type
FLASH
Program Memory Size
1.5KB (1K x 12)
Package / Case
14-DIP (0.300", 7.62mm)
Core Processor
PIC
Core Size
8-Bit
Speed
20MHz
Peripherals
POR, WDT
Number Of I /o
11
Ram Size
72 x 8
Voltage - Supply (vcc/vdd)
2 V ~ 5.5 V
Oscillator Type
Internal
Operating Temperature
-40°C ~ 85°C
Processor Series
PIC16F
Core
PIC
Data Bus Width
8 bit
Data Ram Size
72 B
Interface Type
RS- 232, USB
Maximum Clock Frequency
20 MHz
Number Of Programmable I/os
12
Number Of Timers
1
Operating Supply Voltage
2 V to 5.5 V
Maximum Operating Temperature
+ 85 C
Mounting Style
Through Hole
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
AC162070 - HEADER INTRFC MPLAB ICD2 8/14PAC162059 - HEADER INTRFC MPLAB ICD2 8/14PINDM163029 - BOARD PICDEM FOR MECHATRONICSDVA16XP140 - ADAPTER DEVICE FOR MPLAB-ICEAC124001 - MODULE SKT PROMATEII 8DIP/SOIC
Eeprom Size
-
Data Converters
-
Connectivity
-
Lead Free Status / Rohs Status
Lead free / RoHS Compliant
The PIC16F505 parts you have received conform
functionally to the Device Data Sheet (DS41236D),
except for the anomalies described below.
Microchip intends to address all issues listed here in
future revisions of the PIC16F505 silicon or develop-
ment tools software. Where noted, issues apply to
listed revision only.
1. Module: MPLAB
© 2007 Microchip Technology Inc.
MPLAB IDE 6.61 does not look for or set the
Configuration Word in the hex file at the
conventional logical location of 0xFFF.
Work around:
The CONFIG data must be assigned in two
locations within the assembly code to ensure
proper Configuration Word placement in the hex
file. This is only required for MPLAB IDE version
6.61 and earlier.
Fixed Code
Re-locatable Code
org
data
__CONFIG
.config
data
__CONFIG
Earlier
PIC16F505 Rev. A Silicon/Data Sheet Errata
0x07FF
_CP_OFF & _WDT_ON & etc.
_CP_OFF & _WDT_ON & etc.
code 0x07FF
data _CP_OFF & _WDT_ON &
etc.
data _CP_OFF & _WDT_ON &
etc.
®
IDE, Revision 6.61 and
2. Module: Invalid FSR Power-up
3. Module: I
FIGURE 1:
I
DD
I
PD
When using the ICD to debug software with the
PIC16F505, bits 5 and 6 in the FSR register must
be cleared to ‘0’. The power-up defaults are 1’s
which causes the device to attempt to access bank
3. This bank is not available on the PIC16F505
devices so the results are invalid.
The power-up defaults are correct on the non-ICD
version of the PIC16F505.
Work around:
Add the following two lines of code early in your
initialization.
This will have no affect on a non-ICD device, but
will correct the initialization errata on ICD devices.
On the PIC16F505 silicon, revisions earlier than
A3, the power-down base current may remain
higher than the specification for a short time when
entering Sleep.
Figure 1 illustrates the device current upon
entering Sleep.
The length of time between the device entering
Sleep mode and the device current reaching I
increases as both temperature and voltage
decrease.
Work around
This issue is fixed in Revisions A3 and later.
BCF
BCF
PIC16F505
FSR,5
FSR,6
Initialization on PIC16F505 ICD
Devices
PD
Device enters
Sleep
, Power-Down Base current
DEVICE CURRENT WHEN
ENTERING SLEEP
Time
Device current
reaches I
DS80211D-page 1
PD
PD

Related parts for PIC16F505-I/P

PIC16F505-I/P Summary of contents

Page 1

... Initialization on PIC16F505 ICD Devices When using the ICD to debug software with the PIC16F505, bits 5 and 6 in the FSR register must be cleared to ‘0’. The power-up defaults are 1’s which causes the device to attempt to access bank 3. This bank is not available on the PIC16F505 devices so the results are invalid ...

Page 2

... First revision of this document. Rev B Document (2/2006) Added Module 1: “Electrical Characteristics” to the Clarifications/Corrections to the Data Sheet. Rev C Document (5/2006) Added Module 2: Invalid FSR Power-up Initialization on PIC16F505 ICD Devices. Rev D Document (12/2007) Added Module 3: I Power-Down Base current. PD © 2007 Microchip Technology Inc. ...

Page 3

... PowerInfo, PowerMate, PowerTool, REAL ICE, rfLAB, Select Mode, Smart Serial, SmartTel, Total Endurance, UNI/O, WiperLock and ZENA are trademarks of Microchip Technology Incorporated in the U.S.A. and other countries. SQTP is a service mark of Microchip Technology Incorporated in the U.S.A. All other trademarks mentioned herein are property of their respective companies. ...

Page 4

... Fax: 886-3-572-6459 Taiwan - Kaohsiung Tel: 886-7-536-4818 Fax: 886-7-536-4803 Taiwan - Taipei Tel: 886-2-2500-6610 Fax: 886-2-2508-0102 Thailand - Bangkok Tel: 66-2-694-1351 Fax: 66-2-694-1350 © 2007 Microchip Technology Inc. EUROPE Austria - Wels Tel: 43-7242-2244-39 Fax: 43-7242-2244-393 Denmark - Copenhagen Tel: 45-4450-2828 Fax: 45-4485-2829 France - Paris Tel: 33-1-69-53-63-20 ...

Related keywords