Web Analytics
Datasheet 搜索 > 微控制器 > Microchip(微芯) > PIC16F684-I/ST 数据手册 > PIC16F684-I/ST 其他数据使用手册 1/6 页
PIC16F684-I/ST
器件3D模型
18.696
导航目录
  • 原理图在P2
PIC16F684-I/ST数据手册
Page:
of 6 Go
若手册格式错乱,请下载阅览PDF原文件
© 2006 Microchip Technology Inc. DS80197E-page 1
PIC16F684
The PIC16F684 parts you have received conform
functionally to the Device Data Sheet (DS41202D),
except for the anomalies described below.
Microchip intends to address all issues listed here in
future revisions of the PIC16F684 silicon.
1. Module: Resets (when WDT times out)
If the OPTION_REG bits, PS<2:0>, are clear,
multiple spurious Resets can occur when the WDT
times out. These Resets can occur even when the
PSA bit is clear, assigning the prescaler to the
Timer0.
Work around
If a CLRWDT instruction is issued before the WDT
times out and before the OPTION register is
modified, this problem is eliminated.
Date Codes that pertain to this issue:
All engineering and production devices.
2. Module: Data EEPROM Memory
The EEIF flag may be cleared inadvertently when
performing operations on the PIR1 register
simultaneously with the completion of an EEPROM
write. This condition occurs when the EEPROM
write timer completes at the same moment that the
PIR1 register operation is executed. Register
operations are those that have the PIR1 register as
the destination and include, but are not limited to,
BSF, BCF, ANDWF, IORWF and XORWF.
Work around
1. Avoid operations on the PIR1 register when
writing to the EEPROM memory.
2. Poll the WR bit (EECON1<1>) to determine
when the write is complete.
3. Use a timer interrupt to catch any instances
when the EEIF flag is inadvertently cleared.
The timer interrupt should be set longer than
8 ms. If EEIF fails, then the timer interrupt
occurs as a default time out. The WR and
WRERR flags are checked as part of the timer
interrupt service routine to verify the EEPROM
write success.
4. If periodic interrupts are occurring in addition to
the EEIF interrupts, then use a secondary flag
to sense write completion. The secondary flag
is set whenever EEPROM writes are active. An
EEPROM write completion is indicated when
the secondary flag is set and the WR flag is
clear.
3. Module: ECCP with Auto-Shutdown
(Silicon Rev. A4 and B2)
The PIC16F684 Rev. A4 silicon for the ECCP
Auto-Shutdown is connected to the C1IF and C2IF
flags. See Figures 8-2 and 8-3 on the following
page.
Rev. A4’s auto-shutdown connection to C1IF and
C2IF causes the auto-shutdown to incorrectly
operate synchronously. Additionally, reads of
CMCON0 will incorrectly clear an auto-shutdown
event.
Work around
Rev. A4 Silicon
1) Poll the CxOUT bit until it is low.
2) Read CMCON1 to precondition CxIF.
3) If CMCON0 is read while CxOUT is changing,
repeat steps 1 and 2.
Fix
Rev. B2 Silicon
The Silicon Rev. B2 device (now shipping) has
moved the auto-shutdown connection from CxIF to
CxOUT. This will eliminate the synchronous
shutdown and simplify the use of the comparator
for a shutdown event. Figure 1 shows the function
of auto-shutdown before and after the device
revision.
PIC16F684 Rev. A Silicon/Data Sheet Errata

PIC16F684-I/ST 数据手册

Microchip(微芯)
4 页 / 0.11 MByte
Microchip(微芯)
688 页 / 2.66 MByte
Microchip(微芯)
38 页 / 0.25 MByte
Microchip(微芯)
6 页 / 0.16 MByte
Microchip(微芯)
24 页 / 0.47 MByte
Microchip(微芯)
2 页 / 0.1 MByte
Microchip(微芯)
164 页 / 2.51 MByte
Microchip(微芯)
4 页 / 0.15 MByte

PIC16F684 数据手册

Microchip(微芯)
14引脚基于闪存的8位CMOS微控制器采用纳瓦技术 14-Pin Flash-Based, 8-Bit CMOS Microcontrollers with nanoWatt Technology
Microchip(微芯)
MICROCHIP  PIC16F684-I/SL  微控制器, 8位, 闪存, AEC-Q100, PIC16F, 20 MHz, 3.5 KB, 128 Byte, 14 引脚, SOIC
Microchip(微芯)
MICROCHIP  PIC16F684-I/ST  微控制器, 8位, 闪存, AEC-Q100, PIC16F, 20 MHz, 3.5 KB, 128 Byte, 14 引脚, TSSOP
Microchip(微芯)
MICROCHIP  PIC16F684-I/P  芯片, 微控制器, 8位, PIC16F, 20MHZ, DIP-14
Microchip(微芯)
MICROCHIP  PIC16F684-E/SL  微控制器, 8位, 闪存, AEC-Q100, PIC16F, 20 MHz, 3.5 KB, 128 Byte, 14 引脚, SOIC
Microchip(微芯)
MICROCHIP  PIC16F684-E/ST  芯片, 8位微控制器
Microchip(微芯)
MICROCHIP  PIC16F684T-I/ST  微控制器, 8位, 闪存, AEC-Q100, PIC16F6xxx, 20 MHz, 3.5 KB, 128 Byte, 14 引脚, TSSOP
Microchip(微芯)
MICROCHIP  PIC16F684-E/P  微控制器, 8位, 闪存, AEC-Q100, PIC16F, 20 MHz, 3.5 KB, 128 Byte, 14 引脚, DIP
Microchip(微芯)
MICROCHIP  PIC16F684T-I/SL  微控制器, 8位, 闪存, AEC-Q100, PIC16F, 20 MHz, 3.5 KB, 128 Byte, 14 引脚, SOIC
Microchip(微芯)
PIC16 系列 128 B RAM 2 kB 闪存 8位 CMOS 微控制器 - SOIC-14
器件 Datasheet 文档搜索
器件加载中...
AiEMA 数据库涵盖高达 72,405,303 个元件的数据手册,每天更新 5,000 多个 PDF 文件