Web Analytics
Datasheet 搜索 > Microchip(微芯) > PIC16F1827T-E/SS 数据手册 > PIC16F1827T-E/SS 数据手册 204/406 页
PIC16F1827T-E/SS
器件3D模型
0
导航目录
PIC16F1827T-E/SS数据手册
Page:
of 406 Go
若手册格式错乱,请下载阅览PDF原文件
PIC16(L)F1826/27
DS41391D-page 204 2011 Microchip Technology Inc.
24.1 Capture Mode
The Capture mode function described in this section is
available and identical for CCP modules ECCP1,
ECCP2, CCP3 and CCP4.
Capture mode makes use of the 16-bit Timer1
resource. When an event occurs on the CCPx pin, the
16-bit CCPRxH:CCPRxL register pair captures and
stores the 16-bit value of the TMR1H:TMR1L register
pair, respectively. An event is defined as one of the
following and is configured by the CCPxM<3:0> bits of
the CCPxCON register:
Every falling edge
Every rising edge
Every 4th rising edge
Every 16th rising edge
When a capture is made, the Interrupt Request Flag bit
CCPxIF of the PIRx register is set. The interrupt flag
must be cleared in software. If another capture occurs
before the value in the CCPRxH, CCPRxL register pair
is read, the old captured value is overwritten by the new
captured value.
Figure 24-1 shows a simplified diagram of the Capture
operation.
24.1.1 CCP PIN CONFIGURATION
In Capture mode, the CCPx pin should be configured
as an input by setting the associated TRIS control bit.
Also, the CCPx pin function can be moved to
alternative pins using the APFCON0 register. Refer to
Section 12.1 “Alternate Pin Function” for more
details.
FIGURE 24-1: CAPTURE MODE
OPERATION BLOCK
DIAGRAM
24.1.2 TIMER1 MODE RESOURCE
Timer1 must be running in Timer mode or Synchronized
Counter mode for the CCP module to use the capture
feature. In Asynchronous Counter mode, the capture
operation may not work.
See Section 21.0 “Timer1 Module with Gate Control”
for more information on configuring Timer1.
24.1.3 SOFTWARE INTERRUPT MODE
When the Capture mode is changed, a false capture
interrupt may be generated. The user should keep the
CCPxIE interrupt enable bit of the PIEx register clear to
avoid false interrupts. Additionally, the user should
clear the CCPxIF interrupt flag bit of the PIRx register
following any change in Operating mode.
24.1.4 CCP PRESCALER
There are four prescaler settings specified by the
CCPxM<3:0> bits of the CCPxCON register. Whenever
the CCP module is turned off, or the CCP module is not
in Capture mode, the prescaler counter is cleared. Any
Reset will clear the prescaler counter.
Switching from one capture prescaler to another does not
clear the prescaler and may generate a false interrupt. To
avoid this unexpected operation, turn the module off by
clearing the CCPxCON register before changing the
prescaler. Equation 24-1 demonstrates the code to
perform this function.
EXAMPLE 24-1: CHANGING BETWEEN
CAPTURE PRESCALERS
Note: If the CCPx pin is configured as an output,
a write to the port can cause a capture
condition.
CCPRxH CCPRxL
TMR1H TMR1L
Set Flag bit CCPxIF
(PIRx register)
Capture
Enable
CCPxM<3:0>
Prescaler
1, 4, 16
and
Edge Detect
pin
CCPx
System Clock (F
OSC)
BANKSEL CCPxCON ;Set Bank bits to point
;to CCPxCON
CLRF CCPxCON ;Turn CCP module off
MOVLW NEW_CAPT_PS;Load the W reg with
;the new prescaler
;move value and CCP ON
MOVWF CCPxCON ;Load CCPxCON with this
;value

PIC16F1827T-E/SS 数据手册

Microchip(微芯)
406 页 / 3.25 MByte

PIC16F1827 数据手册

Microchip(微芯)
18 /20/ 28引脚闪存单片机采用纳瓦XLP技术 18/20/28-Pin Flash Microcontrollers with nanoWatt XLP Technology
Microchip(微芯)
MICROCHIP  PIC16F1827-I/P  微控制器, 8位, 闪存, AEC-Q100, PIC16F18xx, 32 MHz, 7 KB, 384 Byte, 18 引脚, DIP
Microchip(微芯)
PIC16F1826/1827 8 位闪存微控制器Microchip 的 PIC16F 系列微控制器 8 位 MCU,将 Microchip 的 PIC® 体系架构融入到引脚和封装选件中,从节省空间的 14 引脚设备到功能丰富的 64 引脚设备。 带有基线、中级或增强型中级体系架构的设备提供多种不同的外围设备组合,可谓设计人员提供灵活性,并为应用提供选择。 PIC16F1826/1827 系列微控制器基于 Microchip 的增强型中级内核,带 16 层深硬件堆栈和 49 个指令。 这些 MCU 提供高达 8 个 MIP、7 千字节程序存储器、384 字节 RAM 和 256 字节数据 EEPROM。 板载可配置振荡器,精确度为 ±1%。### 微控制器功能最大 32 MHz CPU 速度 49 个指令 16 级硬件堆栈 32 MHz 内部振荡器 - 可选频率范围 32 MHz 至 31 kHz 16 个输入/输出引脚 nanoWatt XLP 技术 通电重置 (POR) 通电计时器 (PWRT) 振荡器启动计时器 (OST) 掉电重置 (BOR) 延长监控计时器 (WDT) 增强型低电压编程 (LVP) 在线串行编程 (ICSP) 在线调试 (ICD) ### 外设12 通道 10 位模拟到数字转换器 (ADC) 12 通道 mTouchTM 电容性传感器模块 两个捕获/比较/PWM (CCP) 模块 - 仅限 PIC16F1827 增强捕获/比较/PWM (ECCP) 模块 - PIC16F1826 x 1、PIC16F1827 x 2 两个比较器 8 位计时器 - PIC16F1826 x 2、PIC16F1827 x 4 一个 16 位计时器 主同步串行端口 (MSSP),带 SPI 和 I2C - PIC16F1826 x 1、PIC16F1827 x 2 增强型通用同步异步接收器发射器 (EUSART) 固定电压参考 (FVR) 数据信号调制器模块 SR 闩锁 ### PIC16 微控制器
Microchip(微芯)
MICROCHIP  PIC16F1827-I/SS  微控制器, 8位, 闪存, AEC-Q100, PIC16F18xx, 32 MHz, 7 KB, 384 Byte, 20 引脚, SSOP
Microchip(微芯)
MICROCHIP  PIC16F1827-I/MV  微控制器, 8位, 闪存, AEC-Q100, PIC16F18xx, 32 MHz, 7 KB, 384 Byte, 28 引脚, UQFN
Microchip(微芯)
PIC16F1826/1827 8 位闪存微控制器Microchip 的 PIC16F 系列微控制器 8 位 MCU,将 Microchip 的 PIC® 体系架构融入到引脚和封装选件中,从节省空间的 14 引脚设备到功能丰富的 64 引脚设备。 带有基线、中级或增强型中级体系架构的设备提供多种不同的外围设备组合,可谓设计人员提供灵活性,并为应用提供选择。 PIC16F1826/1827 系列微控制器基于 Microchip 的增强型中级内核,带 16 层深硬件堆栈和 49 个指令。 这些 MCU 提供高达 8 个 MIP、7 千字节程序存储器、384 字节 RAM 和 256 字节数据 EEPROM。 板载可配置振荡器,精确度为 ±1%。### 微控制器功能最大 32 MHz CPU 速度 49 个指令 16 级硬件堆栈 32 MHz 内部振荡器 - 可选频率范围 32 MHz 至 31 kHz 16 个输入/输出引脚 nanoWatt XLP 技术 通电重置 (POR) 通电计时器 (PWRT) 振荡器启动计时器 (OST) 掉电重置 (BOR) 延长监控计时器 (WDT) 增强型低电压编程 (LVP) 在线串行编程 (ICSP) 在线调试 (ICD) ### 外设12 通道 10 位模拟到数字转换器 (ADC) 12 通道 mTouchTM 电容性传感器模块 两个捕获/比较/PWM (CCP) 模块 - 仅限 PIC16F1827 增强捕获/比较/PWM (ECCP) 模块 - PIC16F1826 x 1、PIC16F1827 x 2 两个比较器 8 位计时器 - PIC16F1826 x 2、PIC16F1827 x 4 一个 16 位计时器 主同步串行端口 (MSSP),带 SPI 和 I2C - PIC16F1826 x 1、PIC16F1827 x 2 增强型通用同步异步接收器发射器 (EUSART) 固定电压参考 (FVR) 数据信号调制器模块 SR 闩锁 ### PIC16 微控制器
Microchip(微芯)
18 /20/ 28引脚闪存单片机采用纳瓦XLP技术 18/20/28-Pin Flash Microcontrollers with nanoWatt XLP Technology
Microchip(微芯)
MICROCHIP  PIC16F1827-E/P  微控制器, 8位, 闪存, AEC-Q100, PIC16F18xx, 32 MHz, 7 KB, 384 Byte, 18 引脚, DIP
Microchip(微芯)
MICROCHIP  PIC16F1827-I/ML  微控制器, 8位, 闪存, AEC-Q100, PIC16F18xx, 32 MHz, 7 KB, 384 Byte, 28 引脚, QFN
Microchip(微芯)
PIC16 8 位 微控制器 带7 KB 闪存 采用28引脚 UQFN封装
器件 Datasheet 文档搜索
器件加载中...
AiEMA 数据库涵盖高达 72,405,303 个元件的数据手册,每天更新 5,000 多个 PDF 文件