找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 1348|回复: 0
打印 上一主题 下一主题
收起左侧

LED七彩PWM控制器程序

[复制链接]
跳转到指定楼层
楼主
ID:295585 发表于 2018-3-22 17:38 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
#include"STC12C2052AD.H"

sbit LIGHT=P3^7;


//初始化PWM,输出频率f=100HZ
void init_pwm()
{
  TMOD=0x02;  //将T0设置为8位自动重装载模式。
  TL0=0xd8;
  TH0=0xd8;   

  CMOD=0x04;  // 用定时器0
  CL=0x00;
  CH=0x00;
  CCAP0L=0x00;
  CCAP0H=0x00;
  CCAP1L=0x00;
  CCAP1H=0x00;
  CCAPM0=0x42;  //设置module 0 工作在PWM模式。PWM0=1 使能PWM; ECOM0=1 使能比较器。
  CCAPM1=0x42;
  CR=1;  //启动PCA       
  TR0=1; //启动定时器T0

}

void delay02s(void)               //延时0.2秒子程序

{

  unsigned char i,j,k;

  for(i=20;i>0;i--)

  for(j=20;j>0;j--)

  for(k=248;k>0;k--);

}   


void  main()
{
   char i,j;
   init_pwm();





LED七彩PWM控制器程序.pdf

41.2 KB, 下载次数: 21, 下载积分: 黑币 -5

LED七彩PWM控制器程序

评分

参与人数 1黑币 +50 收起 理由
admin + 50 共享资料的黑币奖励!

查看全部评分

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏1 分享淘帖 顶 踩
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表