单片机内的定时器

2019-07-16 03:19发布

l采用51单片机内的定时器,使其P1.6引脚输出频率为100Hz、占空比为50%的方波,设单片机的振荡频率fOSC=12MHz,编写相关程序。用C语言
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
7条回答
憧憬明天
2019-07-16 12:38
lstcspring 发表于 2012-12-6 21:03
这又能什么作业吧,自己搞,别太懒,作个5ms定时,定时到,改变输出信号状态0、1 ...

#include<reg51.h>
void Timer1(void) interrupt 1using1
{
TH0=(65536L-5000)/256;
TL0=(65536L-5000)%256;
}
void main(void)
{
TH0=(65536L-5000/1)/256;
TL0=(65536L-5000/1)%256;
TMOD=0X01;
IE=0X82;
TR0=1;
}
对吗我是新手

一周热门 更多>