PIC18F1230/1330
2009 Microchip Technology Inc.
DS39758D-page 107
12.0
TIMER0 MODULE
The Timer0 module has the following features:
Software selectable as an 8-bit or
16-bit timer/counter
Readable and writable
Dedicated 8-bit software programmable prescaler
Clock source selectable to be external or internal
Interrupt on overflow from FFh to 00h in 8-bit
mode and FFFFh to 0000h in 16-bit mode
Edge select for external clock
Figure 12-1 shows a simplified block diagram of the
Timer0 module in 8-bit mode and Figure 12-2 shows a
simplified block diagram of the Timer0 module in 16-bit
mode.
The T0CON register (Register 12-1) is a readable and
writable register that controls all the aspects of Timer0,
including the prescale selection.
REGISTER 12-1:
T0CON: TIMER0 CONTROL REGISTER
R/W-1
TMR0ON
T016BIT
T0CS
T0SE
PSA
T0PS2
T0PS1
T0PS0
bit 7
bit 0
Legend:
R = Readable bit
W = Writable bit
U = Unimplemented bit, read as ‘0’
-n = Value at POR
‘1’ = Bit is set
‘0’ = Bit is cleared
x = Bit is unknown
bit 7
TMR0ON:
Timer0 On/Off Control bit
1
= Enables Timer0
0
= Stops Timer0
bit 6
T016BIT
: Timer0 16-Bit Control bit
1
= Timer0 is configured as an 8-bit timer/counter
0
= Timer0 is configured as a 16-bit timer/counter
bit 5
T0CS
: Timer0 Clock Source Select bit
1
= Transition on T0CKI pin input edge
0
= Internal clock (FOSC/4)
bit 4
T0SE
: Timer0 Source Edge Select bit
1
= Increment on high-to-low transition on T0CKI pin
0
= Increment on low-to-high transition on T0CKI pin
bit 3
PSA
: Timer0 Prescaler Assignment bit
1
= TImer0 prescaler is NOT assigned. Timer0 clock input bypasses prescaler.
0
= Timer0 prescaler is assigned. Timer0 clock input comes from prescaler output.
bit 2-0
T0PS2:T0PS0
: Timer0 Prescaler Select bits
111
= 1:256 Prescale value
110
= 1:128 Prescale value
101
= 1:64 Prescale value
100
= 1:32 Prescale value
011
= 1:16 Prescale value
010
= 1:8
Prescale value
001
= 1:4
Prescale value
000
= 1:2
Prescale value
相关PDF资料
PIC16LC711-04/SS IC MCU OTP 1KX14 A/D 20SSOP
PIC18F65K22-I/MRRSL MCU PIC 32K FLASH MEM XLP 64QFN
PIC16LF87-I/SS IC MCU FLASH 4KX14 EEPROM 20SSOP
PIC16C62B-20/SS IC MCU OTP 2KX14 PWM 28SSOP
PIC16LC711-04I/SO IC MCU OTP 1KX14 A/D 18SOIC
PIC18F66J90-I/PT IC PIC MCU FLASH 64KB 64-TQFP
ATMEGA32L-8AC IC AVR MCU 32K LV 8MHZ COM44TQFP
DSPIC30F2012-30I/SP IC DSPIC MCU/DSP 12K 28DIP
相关代理商/技术参数
PIC18LF1230-I/P 功能描述:8位微控制器 -MCU 4KB 256byt-RAM 16I/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
PIC18LF1230-I/SO 功能描述:8位微控制器 -MCU 4KB 256byt-RAM 16I/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
PIC18LF1230-I/SS 功能描述:8位微控制器 -MCU 4KBFlash 256byte-RAM 16 I/O 8-bit Family 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
PIC18LF1320-I/ML 功能描述:8位微控制器 -MCU 8KB 256 RAM 16I/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
PIC18LF1320-I/P 功能描述:8位微控制器 -MCU 8KB 256 RAM 16I/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
PIC18LF1320-I/SO 功能描述:8位微控制器 -MCU 8KB 256 RAM 16I/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
PIC18LF1320-I/SOG 功能描述:8位微控制器 -MCU 8kBF 256RM 16I/O Lead Free Package 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
PIC18LF1320-I/SS 功能描述:8位微控制器 -MCU 8KB 256 RAM 16I/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