参数资料
型号: PIC16F54-I/P
厂商: Microchip Technology
文件页数: 36/88页
文件大小: 0K
描述: IC MCU FLASH 512X12 18DIP
产品培训模块: Asynchronous Stimulus
8-bit PIC® Microcontroller Portfolio
标准包装: 25
系列: PIC® 16F
核心处理器: PIC
芯体尺寸: 8-位
速度: 20MHz
外围设备: POR,WDT
输入/输出数: 12
程序存储器容量: 768B(512 x 12)
程序存储器类型: 闪存
RAM 容量: 25 x 8
电压 - 电源 (Vcc/Vdd): 2 V ~ 5.5 V
振荡器型: 外部
工作温度: -40°C ~ 85°C
封装/外壳: 18-DIP(0.300",7.62mm)
包装: 管件
产品目录页面: 638 (CN2011-ZH PDF)
配用: DVA16XP180-ND - ADAPTER DEVICE FOR MPLAB-ICE
AC164001-ND - MODULE SKT PROMATEII 18/28DIP
2007 Microchip Technology Inc.
DS41213D-page 39
PIC16F5X
8.3
Power-Down Mode (Sleep)
A device may be powered down (Sleep) and later
powered up (wake-up from Sleep).
8.3.1
SLEEP
The Power-down mode is entered by executing a
SLEEP
instruction.
If enabled, the Watchdog Timer will be cleared but
keeps running, the TO bit (STATUS<4>) is set, the PD
bit (STATUS<3>) is cleared and the oscillator driver is
turned off. The I/O ports maintain the status they had
before the SLEEP instruction was executed (driving
high, driving low or high-impedance).
It should be noted that a Reset generated by a WDT
time-out does not drive the MCLR/VPP pin low.
For lowest current consumption while powered down,
the T0CKI input should be at VDD or VSS and the
MCLR/VPP pin must be at a logic high level
(MCLR = VIH).
8.3.2
WAKE-UP FROM SLEEP
The device can wake-up from Sleep through one of the
following events:
1.
An external Reset input on MCLR/VPP pin.
2.
A Watchdog Timer time-out Reset (if WDT was
enabled).
Both of these events cause a device Reset. The TO
and PD bits can be used to determine the cause of
device Reset. The TO bit is cleared if a WDT time-out
occurred (and caused wake-up). The PD bit, which is
set on power-up, is cleared when SLEEP is invoked.
The WDT is cleared when the device wakes from
Sleep, regardless of the wake-up source.
8.4
Program Verification/Code
Protection
If the code protection bit has not been programmed, the
on-chip program memory can be read out for
verification purposes.
Once code protection is enabled, all program memory
locations above 0x3F read all ‘0’s. Program memory
locations 0x00-0x3F are always unprotected. The user
ID locations and the Configuration Word read out in an
unprotected fashion. It is possible to program the user
ID locations and the Configuration Word after code
protect is enabled.
8.5
User ID Locations
Four memory locations are designated as user ID loca-
tions 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.
Use only the lower 4 bits of the user ID locations and
always program the upper 8 bits as ‘1’s.
8.6
In-Circuit Serial Programming
(ICSP)
The
PIC16F5X
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 and programming
voltage. This allows customers to manufacture boards
with unprogrammed devices and then program the
microcontroller just before shipping the product. Thus,
the most recent firmware or custom firmware can be
programmed.
The device is placed into a Program/Verify mode by
holding the RB6 and RB7 pins low while raising the
MCLR (VPP) pin from VIL to VIHH (see programming
specification). RB6 becomes the programming clock
and RB7 becomes the programming data. Both RB6
and RB7 are Schmitt Trigger inputs in this mode.
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 if
the command was a Load or a Read. For complete
details of serial programming, please refer to the
respective Programming Specifications: “PIC16F54
Memory
Programming
Specification”
(DS41207),
“PIC16F57
Memory
Programming
Specification”
(DS41208), and “PIC16F59 Memory Programming
Specification” (DS41243).
A typical In-Circuit Serial Programming connection is
shown in Figure 8-1.
Note:
Microchip will assign a unique pattern
number for QTP and SQTP requests. This
pattern number will be unique and trace-
able to the submitted code.
相关PDF资料
PDF描述
PIC10LF322-I/MC IC MCU 8BIT 896B FLASH 8DFN
PIC10F322-I/MC IC MCU 8BIT 896B FLASH 8DFN
PIC12F509-I/SN IC MCU FLASH 1KX12 8SOIC
PIC12F508-I/MS IC PIC MCU FLASH 512X12 8MSOP
046214027000800+ CONN FPC VERTICAL 0.5 MM 27POS
相关代理商/技术参数
参数描述
PIC16F54T-E/SO 功能描述:8位微控制器 -MCU .77KB 25 RAM 12 I/O Ext Temp SOIC18 RoHS:否 制造商:Silicon Labs 核心:8051 处理器系列:C8051F39x 数据总线宽度:8 bit 最大时钟频率:50 MHz 程序存储器大小:16 KB 数据 RAM 大小:1 KB 片上 ADC:Yes 工作电源电压:1.8 V to 3.6 V 工作温度范围:- 40 C to + 105 C 封装 / 箱体:QFN-20 安装风格:SMD/SMT
PIC16F54T-E/SS 功能描述:8位微控制器 -MCU .77KB 25 RAM 12 I/O Ext Temp SSOP20 RoHS:否 制造商:Silicon Labs 核心:8051 处理器系列:C8051F39x 数据总线宽度:8 bit 最大时钟频率:50 MHz 程序存储器大小:16 KB 数据 RAM 大小:1 KB 片上 ADC:Yes 工作电源电压:1.8 V to 3.6 V 工作温度范围:- 40 C to + 105 C 封装 / 箱体:QFN-20 安装风格:SMD/SMT
PIC16F54T-I/ML 制造商:Microchip Technology Inc 功能描述:28 PIN, .77KB STD FLASH, 25 RA - Tape and Reel
PIC16F54T-I/SO 功能描述:8位微控制器 -MCU .77KB 25 RAM 12 I/O Ind Temp SOIC18 RoHS:否 制造商:Silicon Labs 核心:8051 处理器系列:C8051F39x 数据总线宽度:8 bit 最大时钟频率:50 MHz 程序存储器大小:16 KB 数据 RAM 大小:1 KB 片上 ADC:Yes 工作电源电压:1.8 V to 3.6 V 工作温度范围:- 40 C to + 105 C 封装 / 箱体:QFN-20 安装风格:SMD/SMT
PIC16F54T-I/SO034 制造商:Microchip Technology Inc 功能描述: