欢迎访问ic37.com |
会员登录 免费注册
发布采购

SN8P2742PDB 参数 Datasheet PDF下载

SN8P2742PDB图片预览
型号: SN8P2742PDB
PDF下载: 下载PDF文件 查看货源
内容描述: [ADC, OP-amp, Comparator 8-Bit Micro-Controller]
分类和应用:
文件页数/大小: 136 页 / 3074 K
品牌: SONIX [ SONIX TECHNOLOGY COMPANY ]
 浏览型号SN8P2742PDB的Datasheet PDF文件第76页浏览型号SN8P2742PDB的Datasheet PDF文件第77页浏览型号SN8P2742PDB的Datasheet PDF文件第78页浏览型号SN8P2742PDB的Datasheet PDF文件第79页浏览型号SN8P2742PDB的Datasheet PDF文件第81页浏览型号SN8P2742PDB的Datasheet PDF文件第82页浏览型号SN8P2742PDB的Datasheet PDF文件第83页浏览型号SN8P2742PDB的Datasheet PDF文件第84页  
SN8P2740 Series  
ADC, OP-amp, Comparator 8-Bit Micro-Controller  
8.3 TC0 8-BIT TIMER/COUNTER  
8.3.1 OVERVIEW  
The TC0 timer is an 8-bit binary up timer with basic timer, PWM function and pulse generator. The basic timer function  
supports flag indicator (TC0IRQ bit) and interrupt operation (interrupt vector). The interval time is programmable  
through TC0M, TC0C, TC0R registers. TC0 builds in duty/cycle programmable PWM. The PWM cycle and resolution  
are controlled by TC0 timer clock rate, TC0R and TC0D registers, so the PWM with good flexibility to implement IR  
carry signal, motor control and brightness adjuster…TC0 timer also builds in pulse generator function. The pulse  
generator function is one cycle PWM format as start trigger occurrence. The pulse output trigger source has TC0PO  
control bit and comparator 0 output edge controlled by register. TC0 counter supports auto-reload function which  
always enabled. When TC0 timer overflow occurs, the TC0C will be reloaded from TC0R automatically. The  
auto-reload function is always enabled. The TC0 doesn‟t build in green mode wake-up function. The main purposes of  
the TC0 timer are as following.  
8-bit programmable up counting timer: Generate time-out at specific time intervals based on the selected clock  
frequency.  
Interrupt function: TC0 timer function supports interrupt function. When TC0 timer occurs overflow, the TC0IRQ  
actives and the system points program counter to interrupt vector to do interrupt sequence.  
Duty/cycle programmable PWM: The PWM is duty/cycle programmable controlled by TC0R and TC0D  
registers.  
Pulse generator: The pulse generator function is one cycle PWM format as start trigger occurrence. The pulse  
output trigger source has TC0PO control bit and comparator 0 output edge controlled by register. When TC0PO =  
1, CM0SF = 0, the pulse generator trigger is PWM0OUT bit. When TC0PO = 1, CM0SF = 1, the pulse generator  
trigger is comparator 0 output edge.  
Green mode function: All TC0 functions (timer, PWM, pulse generator) keeps running in green mode, but no  
wake-up function. Timer IRQ actives as any IRQ trigger occurrence, e.g. timer overflow…  
TC0R Reload  
Data Buffer  
Up Counting  
Reload Value  
TC0 Time Out TC0IRQ  
TC0 Time Out  
TC0 Rate  
Compare  
TC0CKS  
TC0ENB  
CPUM0,1  
CM0SF  
Load  
÷2  
÷4  
TC0PO=1  
TC0DIR  
÷8  
Fcpu  
TC0C  
÷16  
÷32  
÷64  
÷128  
÷256  
8-Bit Binary Up  
Counting Counter  
Pulse Generator  
P0.1 Pin  
Fhosc  
TC0PO  
PWM0OUT=1, TC0PO=0  
S
R
PWM  
Compare  
TC0D  
Data Buffer  
PWM0OUT  
PWM0OUT=0, TC0PO=0  
Comparator 0 output  
P0.1 Output  
SONiX TECHNOLOGY CO., LTD  
Page 80  
Version 2.0  
 复制成功!