>
首 页文章中心单片机论坛电脑援救中心杀毒软件下载电子元件速查集成电路速查客户留言下载中心商品展示频道繁體中文
设为首页
加入收藏
联系我们
您当前的位置:中国单片机网 -> 经典软件 -> 文章内容 退出登录 用户管理
栏目导航
· 经典软件 · 单片机讲座
· 配套实验板 · ARM、AVR
· 电源技术 · 称重技术
· 硬件与电路 · 资料下载大全
· 轻松一刻 · 胡老师专栏
· l
热门文章
· 金华广播电视大学(金..
· 金华广播电视大学(金..
· [组图] 三极管s8050管..
· [图文] 324
· [组图] 326
· [组图] 51系列单片机..
· dac0832中文资料引脚..
· 金华电大2008年秋季..
· [组图] 三极管9013管..
· 电动机书下载大全
相关文章
· 占空比变化.c
占空比固定.c
作者:本站  来源:本站整理  发布时间:2007-5-10 10:35:11  发布人:admin

减小字体 增大字体

占空比固定.c

//fosc=10MHz,要求输出T=2.5s占空比为20%的脉冲。//
//取10ms时基,中断方式。2.5s需求量250次中断,高电平为50次中断。//
//时间常数=10*1000*10/12=8333//
#include <reg51.h>
#define uchar unsigned char
uchar time,period=250,high=50;

timer0()interrupt 1 using 1
{TH0=-8333/256;TL0=-8333%256;
 if(++time==high)P1=0;       // 高电平时间到变低性 //
 else if(time==period)       // 周期时间到变高并复位,开始下一周期//
     {time=0;P1=1;}
}
main()
{TMOD=0X01;
TH0=-8333/256;
TL0=-8333%256;
EA=1;ET0=1;TR0=1;
do{}while(1);
}

 

[] [返回上一页] [打 印] [收 藏]
上一篇文章:中断方式2S方波.c
下一篇文章:中断方式2ms方波.c
∷相关文章评论∷    (评论内容只代表网友观点,与本站立场无关!) [更多评论…]
关于本站 - 网站帮助 - 广告合作 - 下载声明 - 友情连接 - 网站地图 - 管理登录
Copyright © 2002-2020 www.chinadpj.com. All Rights Reserved. 浙ICP备06040125号
Powered by:NewAsp SiteManageSystem Version 2.1 SP1 1030