永发信息网

利用定时/计数器T0从P1.0输出周期为100ms,脉宽为20ms的正脉冲信号,晶振频率为12MH

答案:1  悬赏:10  手机版
解决时间 2021-03-04 13:57
  • 提问者网友:ミ烙印ゝ
  • 2021-03-04 01:52
利用定时/计数器T0从P1.0输出周期为100ms,脉宽为20ms的正脉冲信号,晶振频率为12MH
最佳答案
  • 五星知识达人网友:一把行者刀
  • 2021-03-04 02:18
#include "reg51.h"

//timer init
void initTimer(void)
{
TMOD=0x1;
TH0=0xff;
TL0=0xec;
}

//timer0/counter0 interrupt
void timer0(void) interrupt 1
{
TH0=0xff;
TL0=0xec;
//add your code here.
P1^=1;
}

//the main fun
void main(void)
{
initTimer();
TR0=1;
ET0=1;
EA=1;
while(1)
{;}
}
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯