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

C8051F818-GU 参数 Datasheet PDF下载

C8051F818-GU图片预览
型号: C8051F818-GU
PDF下载: 下载PDF文件 查看货源
内容描述: 混合信号ISP功能的Flash MCU系列 [Mixed Signal ISP Flash MCU Family]
分类和应用:
文件页数/大小: 250 页 / 1303 K
品牌: SILICON [ SILICON ]
 浏览型号C8051F818-GU的Datasheet PDF文件第228页浏览型号C8051F818-GU的Datasheet PDF文件第229页浏览型号C8051F818-GU的Datasheet PDF文件第230页浏览型号C8051F818-GU的Datasheet PDF文件第231页浏览型号C8051F818-GU的Datasheet PDF文件第233页浏览型号C8051F818-GU的Datasheet PDF文件第234页浏览型号C8051F818-GU的Datasheet PDF文件第235页浏览型号C8051F818-GU的Datasheet PDF文件第236页  
C8051F80x-83x  
29.3.4. Frequency Output Mode  
Frequency Output Mode produces a programmable-frequency square wave on the module’s associated  
CEXn pin. The capture/compare module high byte holds the number of PCA clocks to count before the out-  
put is toggled. The frequency of the square wave is then defined by Equation 29.1.  
FPCA  
FCEXn = ----------------------------------------  
2 PCA0CPHn  
Note: A value of 0x00 in the PCA0CPHn register is equal to 256 for this equation.  
Equation 29.1. Square Wave Frequency Output  
Where F  
is the frequency of the clock selected by the CPS20 bits in the PCA mode register,  
PCA  
PCA0MD. The lower byte of the capture/compare module is compared to the PCA counter low byte; on a  
match, CEXn is toggled and the offset held in the high byte is added to the matched value in PCA0CPLn.  
Frequency Output Mode is enabled by setting the ECOMn, TOGn, and PWMn bits in the PCA0CPMn reg-  
ister. The MATn bit should normally be set to 0 in this mode. If the MATn bit is set to 1, the CCFn flag for  
the channel will be set when the 16-bit PCA0 counter and the 16-bit capture/compare register for the chan-  
nel are equal.  
Write to  
0
PCA0CPLn  
ENB  
Reset  
PCA0CPMn  
P E C C M T P E  
WC A A A O WC  
MO P P T G M C  
1 M P N n n n F  
Write to  
PCA0CPHn  
ENB  
PCA0CPLn  
8-bit Adder  
PCA0CPHn  
1
Adder  
Enable  
6 n n n  
n
n
TOGn  
x
0 0 0  
x
Toggle  
0
CEXn  
8-bit  
Comparator  
match  
Enable  
Crossbar  
Port I/O  
1
PCA Timebase  
PCA0L  
Figure 29.7. PCA Frequency Output Mode  
29.3.5. 8-bit through 15-bit Pulse Width Modulator Modes  
Each module can be used independently to generate a pulse width modulated (PWM) output on its associ-  
ated CEXn pin. The frequency of the output is dependent on the timebase for the PCA counter/timer, and  
the setting of the PWM cycle length (8, 9, 10, 11, 12, 13, 14, or 15-bits). For backwards-compatibility with  
the 8-bit PWM mode available on other devices, the 8-bit PWM mode operates slightly different than 9, 10,  
11, 12, 13, 14, and 15-bit PWM modes. It is important to note that all channels configured for 8-bit  
through 15-bit PWM mode will use the same cycle length. For example, it is not possible to configure  
one channel for 8-bit PWM mode and another for 11-bit mode. However, other PCA channels can be con-  
figured to Pin Capture, High-Speed Output, Software Timer, Frequency Output, or 16-bit PWM mode inde-  
pendently.  
232  
Rev. 1.0