當前位置:編程學習大全網 - 電腦編程 - 在壹單片機控制系統中,要求從P1.0引腳輸出壹周期為2ms的方波,設系統時鐘為12mhz,請用定時器T0的方式...

在壹單片機控制系統中,要求從P1.0引腳輸出壹周期為2ms的方波,設系統時鐘為12mhz,請用定時器T0的方式...

我看這好像是51單片機外部晶振12M!需要12分頻的吧,如果是,下面的代碼

#include <reg51.h>

sbit PWM=P1^0;

void Init0(void)

{

TMOD = 0x01;

TH0 = 0xfc;

TL0 = 0x17;

EA = 1;

ET0 = 1;

TR0 = 1;

}

void INT0()interrupt 1 using 1

{ EA=0;

PWM=~PWM;

TH0 = 0xfc;

TL0 = 0x17;

EA=1;

}

void main(void)

{

Init0();

while(1);

}

  • 上一篇:編程時出現死循環,試調了會是什麽後果?
  • 下一篇:如果用迷妳世界做壹個非常讓女朋友開心的地圖應該怎麽做
  • copyright 2024編程學習大全網