stc51单片机pwm程序stc12c5608ad
初始化pwm程序:
voidPWM_INIT(){TMOD=0X02;//定时器0工作于8位自动重载模式TH0=0xfc;TL0=0xfc;TR0=1;CMOD=0x04;//CPS1=0CPS0=1,选择PCA的时钟源为定时器0的溢出CL=0;//PCA计数器清零CH=0;CCAP0H=0;//初始化占空比为0%CCAPM0=0x42;//把P3.7脚做为DAC1的输出引脚CR=1;//PCA模块开始计时}初始化完成后,只需要修改CCAP0H寄存器的值,即可改变占空比值 。
【stc51单片机pwm程序stc12c5608ad】
推荐阅读
- AVR单片机—_三、ATMEGA16驱动16*2点阵字符液晶模块—01
- 单片机应用系统的结构与工作过程
- 介绍无功补偿单片机的控制过程
- SAM4E单片机之旅——9、UART与MCK之MAINCK
- 关于51单片机的P0口上拉电阻取值问题
- 单片机4x4矩阵键盘扫描程序
- STC12C5A60S2单片机A/D转换器C语言软件的编写
- 51单片机学习之路 —— 1.6 单片机的中断_2
- SAM4E单片机之旅——14、LCD之SMC的配置
- AVR单片机—_五、ATMEGA16的USART与PC机串行通信—03