参数资料
型号: PIC18F252-E/SO
厂商: Microchip Technology
文件页数: 73/134页
文件大小: 0K
描述: IC MCU CMOS 40MHZ 16K FLSH28SOIC
产品培训模块: Asynchronous Stimulus
标准包装: 27
系列: PIC® 18F
核心处理器: PIC
芯体尺寸: 8-位
速度: 40MHz
连通性: I²C,SPI,UART/USART
外围设备: 欠压检测/复位,LVD,POR,PWM,WDT
输入/输出数: 23
程序存储器容量: 32KB(16K x 16)
程序存储器类型: 闪存
EEPROM 大小: 256 x 8
RAM 容量: 1.5K x 8
电压 - 电源 (Vcc/Vdd): 4.2 V ~ 5.5 V
数据转换器: A/D 5x10b
振荡器型: 外部
工作温度: -40°C ~ 125°C
封装/外壳: 28-SOIC(0.295",7.50mm 宽)
包装: 管件
1997 Microchip Technology Inc.
DS30444E - page 43
PIC16C9XX
6.0
OVERVIEW OF TIMER
MODULES
Each module can generate an interrupt to indicate that
an event has occurred (e.g. timer overow). Each of
these modules is explained in full detail in the following
sections. The timer modules are:
Timer0 Module (Section 7.0)
Timer1 Module (Section 8.0)
6.1
Timer0 Overview
The Timer0 module is a simple 8-bit timer/counter. The
clock source can be either the internal system clock
(Fosc/4) or an external clock. When the clock source is
an external clock, the Timer0 module can be selected
to increment on either the rising or falling edge.
The Timer0 module also has a programmable prescaler
option. This prescaler can be assigned to either the
Timer0 module or the Watchdog Timer. Bit PSA
(OPTION<3>) assigns the prescaler, and bits PS2:PS0
(OPTION<2:0>) determine the prescaler value. Timer0
can increment at the following rates: 1:1 when pres-
caler assigned to Watchdog timer, 1:2, 1:4, 1:8, 1:16,
1:32, 1:64, 1:128, and 1:256.
Synchronization of the external clock occurs after the
prescaler. When the prescaler is used, the external
clock frequency may be higher then the device’s fre-
quency. The maximum frequency is 50 MHz, given the
high and low time requirements of the clock.
6.2
Timer1 Overview
Timer1 is a 16-bit timer/counter. The clock source can
be either the internal system clock (Fosc/4), an external
clock, or an external crystal. Timer1 can operate as
either a timer or a counter. When operating as a counter
(external clock source), the counter can either operate
synchronized to the device or asynchronously to the
device. Asynchronous operation allows Timer1 to oper-
ate during sleep, which is useful for applications that
require a real-time clock as well as the power savings
of SLEEP mode.
Timer1 also has a prescaler option which allows Timer1
to increment at the following rates: 1:1, 1:2, 1:4, and
1:8. Timer1 can be used in conjunction with the Cap-
ture/Compare/PWM module. When used with a CCP
module, Timer1 is the time-base for 16-bit capture or
the 16-bit compare and must be synchronized to the
device. Timer1 oscillator is also one of the clock
sources for the LCD module.
6.3
Timer2 Overview
Timer2 is an 8-bit timer with a programmable prescaler
and postscaler, as well as an 8-bit period register
(PR2). Timer2 can be used with the CCP1 module (in
PWM mode) as well as the clock source for the Syn-
chronous Serial Port (SSP). The prescaler option
allows Timer2 to increment at the following rates: 1:1,
1:4, 1:16.
The postscaler allows the TMR2 register to match the
period register (PR2) a programmable number of times
before generating an interrupt. The postscaler can be
programmed from 1:1 to 1:16 (inclusive).
6.4
CCP Overview
The CCP module can operate in one of these three
modes: 16-bit capture, 16-bit compare, or up to 10-bit
Pulse Width Modulation (PWM).
Capture mode captures the 16-bit value of TMR1 into
the CCPR1H:CCPR1L register pair. The capture event
can be programmed for either the falling edge, rising
edge, fourth rising edge, or the sixteenth rising edge of
the CCP1 pin.
Compare mode compares the TMR1H:TMR1L register
pair to the CCPR1H:CCPR1L register pair. When a
match occurs an interrupt can be generated, and the
output pin CCP1 can be forced to given state (High or
Low), TMR1 can be reset and start A/D conversion.
This depends on the control bits CCP1M3:CCP1M0.
PWM mode compares the TMR2 register to a 10-bit
duty cycle register (CCPR1H:CCPR1L<5:4>) as well
as to an 8-bit period register (PR2). When the TMR2
register = Duty Cycle register, the CCP1 pin will be
forced low. When TMR2 = PR2, TMR2 is cleared to 00h,
an interrupt can be generated, and the CCP1 pin (if an
output) will be forced high.
相关PDF资料
PDF描述
VE-24J-IY-S CONVERTER MOD DC/DC 36V 50W
PIC18F4320T-I/PT IC MCU FLASH 4KX16 EEPROM 44TQFP
DSPIC33FJ64MC710A-E/PT IC DSPIC MCU/DSP 64K 100-TQFP
PIC16F876-10E/SP IC MCU FLASH 8KX14 EE 28DIP
PIC16F876-10E/SO IC MCU FLASH 8KX14 EE 28SOIC
相关代理商/技术参数
参数描述
PIC18F252-I/SO 功能描述:8位微控制器 -MCU 32KB 1536 RAM 23 I/O 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
PIC18F252-I/SO 制造商:Microchip Technology Inc 功能描述:8BIT FLASH MCU SMD 18F252 SOIC28
PIC18F252-I/SOG 功能描述:8位微控制器 -MCU 32KB 1536 RAM 23I/O 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
PIC18F252-I/SP 功能描述:8位微控制器 -MCU 32KB 1536 RAM 23I/O 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
PIC18F252-I/SP 制造商:Microchip Technology Inc 功能描述:IC 8BIT FLASH MCU 18F252 SDIL28