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

C8051F339 参数 Datasheet PDF下载

C8051F339图片预览
型号: C8051F339
PDF下载: 下载PDF文件 查看货源
内容描述: 混合信号ISP功能的Flash MCU系列 [Mixed Signal ISP Flash MCU Family]
分类和应用:
文件页数/大小: 234 页 / 3348 K
品牌: SILICON [ SILICON ]
 浏览型号C8051F339的Datasheet PDF文件第208页浏览型号C8051F339的Datasheet PDF文件第209页浏览型号C8051F339的Datasheet PDF文件第210页浏览型号C8051F339的Datasheet PDF文件第211页浏览型号C8051F339的Datasheet PDF文件第213页浏览型号C8051F339的Datasheet PDF文件第214页浏览型号C8051F339的Datasheet PDF文件第215页浏览型号C8051F339的Datasheet PDF文件第216页  
C8051F336/7/8/9  
25.3. Capture/Compare Modules  
Each module can be configured to operate independently in one of six operation modes: Edge-triggered  
Capture, Software Timer, High Speed Output, Frequency Output, 8 to 11-Bit Pulse Width Modulator, or 16-  
Bit Pulse Width Modulator. Each module has Special Function Registers (SFRs) associated with it in the  
CIP-51 system controller. These registers are used to exchange data with a module and configure the  
module's mode of operation. Table 25.2 summarizes the bit settings in the PCA0CPMn and PCA0PWM  
registers used to select the PCA capture/compare module’s operating mode. Note that all modules set to  
use 8, 9, 10, or 11-bit PWM mode must use the same cycle length (8-11 bits). Setting the ECCFn bit in a  
PCA0CPMn register enables the module's CCFn interrupt.  
Table 25.2. PCA0CPM and PCA0PWM Bit Settings for PCA Capture/Compare  
Modules  
Operational Mode  
PCA0CPMn  
PCA0PWM  
Bit Number 7 6 5 4 3 2 1 0 7 6 5 4–2 1–0  
Capture triggered by positive edge on CEXn  
Capture triggered by negative edge on CEXn  
Capture triggered by any transition on CEXn  
Software Timer  
X X 1 0 0 0 0 A 0 X B XXX XX  
X X 0 1 0 0 0 A 0 X B XXX XX  
X X 1 1 0 0 0 A 0 X B XXX XX  
X C 0 0 1 0 0 A 0 X B XXX XX  
X C 0 0 1 1 0 A 0 X B XXX XX  
X C 0 0 0 1 1 A 0 X B XXX XX  
0 C 0 0 E 0 1 A 0 X B XXX 00  
0 C 0 0 E 0 1 A D X B XXX 01  
0 C 0 0 E 0 1 A D X B XXX 10  
0 C 0 0 E 0 1 A D X B XXX 11  
1 C 0 0 E 0 1 A 0 X B XXX XX  
High Speed Output  
Frequency Output  
8-Bit Pulse Width Modulator (Note 7)  
9-Bit Pulse Width Modulator (Note 7)  
10-Bit Pulse Width Modulator (Note 7)  
11-Bit Pulse Width Modulator (Note 7)  
16-Bit Pulse Width Modulator  
Notes:  
1. X = Don’t Care (no functional difference for individual module if 1 or 0).  
2. A = Enable interrupts for this module (PCA interrupt triggered on CCFn set to ‘1’).  
3. B = Enable 8th, 9th, 10th or 11th bit overflow interrupt (Depends on setting of CLSEL[1:0]).  
4. C = When set to ‘0’, the digital comparator is off. For high speed and frequency output modes, the  
associated pin will not toggle. In any of the PWM modes, this generates a 0% duty cycle (output = 0).  
5. D = Selects whether the Capture/Compare register (0) or the Auto-Reload register (1) for the associated  
channel is accessed via addresses PCA0CPHn and PCA0CPLn.  
6. E = When set, a match event will cause the CCFn flag for the associated channel to be set.  
7. All modules set to 8, 9, 10 or 11-bit PWM mode use the same cycle length setting.  
212  
Rev. 0.2