PIC12(L)F1501
PIC12(L)F1501 Family
Silicon Errata and Data Sheet Clarification
The PIC12(L)F1501 family devices that you have
received conform functionally to the current Device Data
Sheet (DS41615A), except for the anomalies described
in this document.
The silicon issues discussed in the following pages are
for silicon revisions with the Device and Revision IDs
listed in
Table 1.
The silicon issues are summarized in
Table 2.
The errata described in this document will be addressed
in future revisions of the PIC12(L)F1501 silicon.
Note:
This document summarizes all silicon
errata issues from all revisions of silicon,
previous as well as current. Only the
issues indicated in the last column of
Table 2
apply to the current silicon
revision (A0).
For example, to identify the silicon revision level using
MPLAB IDE in conjunction with MPLAB ICD 3 or
PICkit™ 3:
1.
Using the appropriate interface, connect the
device to the MPLAB ICD 3 programmer/
debugger or PICkit™ 3.
From the main menu in MPLAB IDE, select
Configure>Select Device,
and then select the
target part number in the dialog box.
Select
the
MPLAB
hardware
tool
(Debugger>Select
Tool).
Perform a “Connect” operation to the device
(Debugger>Connect). Depending on the
development tool used, the part number
and
Device Revision ID value appear in the
Output
window.
Note:
If you are unable to extract the silicon
revision level, please contact your local
Microchip sales office for assistance.
2.
3.
4.
Data Sheet clarifications and corrections start on
page 4,
following the discussion of silicon issues.
The silicon revision level can be identified using the
current version of MPLAB
®
IDE and Microchip’s
programmers, debuggers, and emulation tools, which
are available at the Microchip corporate web site
(www.microchip.com).
The DEVREV values for the various PIC12(L)F1501
silicon revisions are shown in
Table 1.
TABLE 1:
SILICON DEVREV VALUES
DEVICE ID<13:0>
Part Number
DEV<8:0>
(1)
REV<4:0> Silicon Revision
(2)
A0
PIC12F1501
PIC12LF1501
Note 1:
2:
10 1100 110
10 1101 100
0 0000
0 0000
The Device ID is located in the configuration memory at address 8006h.
Refer to the
“PIC12(L)F1501/PIC16(L)F150X Memory Programming Specification”
(DS41573) for detailed
information on Device and Revision IDs for your specific device.
2012 Microchip Technology Inc.
DS80539A-page 1
PIC12(L)F1501
TABLE 2:
SILICON ISSUE SUMMARY
Feature
HFINTOSC Ready/Stable
bit
Clock Switching
Item
Number
1.1
1.2
Issue Summary
Bits remained set to ‘1’ after initial
trigger
Clock switching fails
Affected
Revisions
(1)
A0
X
X
Module
Oscillator
Oscillator
Note 1:
Only those issues indicated in the last column apply to the current silicon revision.
DS80539A-page 2
2012 Microchip Technology Inc.
PIC12(L)F1501
Silicon Errata Issues
Note:
This document summarizes all silicon
errata issues from all revisions of silicon,
previous as well as current. Only the
issues indicated by the shaded column in
the following tables apply to the current
silicon revision (A0).
1. Module: Oscillator
1.1 OSCSTAT bits: HFIOFR and HFIOFS
When HFINTOSC is selected, the HFIOFR and
HFIOFS bits will become set when the oscillator
becomes ready and stable. Once these bits are
set, they become “stuck”, indicating that
HFINTOSC is always ready and stable. If the
HFINTOSC is disabled, the bits fail to be cleared.
Work around
None.
Affected Silicon Revisions
A0
X
1.2 Clock Switching
When switching clock sources between INTOSC
clock source and an external clock source, one
corrupted instruction may be executed after the
switch occurs.
Work around
When switching from an external oscillator clock
source, first switch to 16 MHz HFINTOSC. Once
running at 16 MHz HFINTOSC, configure IRCF to
run at desired internal oscillator frequency.
When switching from an internal oscillator
(INTOSC) to an external oscillator clock source,
first switch to HFINTOSC High-Power mode (8
MHz or 16 MHz). Once running from HFINTOSC,
switch to the external oscillator clock source.
Affected Silicon Revisions
A0
X
2012 Microchip Technology Inc.
DS80539A-page 3
PIC12(L)F1501
Data Sheet Clarifications
The following typographic corrections and clarifications
are to be noted for the latest version of the device data
sheet (DS41615A):
Note:
Corrections are shown in
bold.
Where
possible, the original bold text formatting
has been removed for clarity.
1. Module: Fixed Voltage Reference
The following clarifications apply to both F and LF
versions of the device and can be found in the DC
Characteristics chapter of the data sheet, Section
27.1.
27.1
DC Characteristics: PIC12(L)F1501-I/E (Industrial, Extended)
Standard Operating Conditions (unless otherwise stated)
Operating temperature
-40°C
T
A
+85°C for industrial
-40°C
T
A
+125°C for extended
Standard Operating Conditions (unless otherwise stated)
Operating temperature
-40°C
T
A
+85°C for industrial
-40°C
T
A
+125°C for extended
Characteristic
Fixed Voltage Reference Voltage for
ADC, Initial Accuracy
Min.
-7
-8
-7
-8
-2
-4
Typ†
—
—
—
—
—
—
Max.
6
6
6
6
11
10
Units
%
Conditions
1.024V, V
DD
2.5V, 85°C (NOTE
2)
1.024V, V
DD
2.5V, 125°C (NOTE
2)
2.048V, V
DD
2.5V, 85°C
2.048V, V
DD
2.5V, 125°C
4.096V, V
DD
4.75V, 85°C
4.096V, V
DD
4.75V, 125°C
PIC12LF1501
PIC12F1501
Param.
No.
D003
Sym.
V
ADFVR
Note 2:
For proper operation, the minimum value of the ADC positive voltage reference must be 1.8V or greater.
When selecting the FVR or the V
REF
+ pin as the source of the ADC positive voltage reference, be aware
that the voltage must be 1.8V or greater.
DS80539A-page 4
2012 Microchip Technology Inc.
PIC12(L)F1501
APPENDIX A:
DOCUMENT
REVISION HISTORY
Rev A Document (3/2012)
Initial release of this document.
2012 Microchip Technology Inc.
DS80539A-page 5