微控制器MSC-51程式設計,透過P1.0輸出週期為4ms的方波訊號

  • 作者:由 匿名使用者 發表于 書法
  • 2021-09-26

微控制器MSC-51程式設計,透過P1.0輸出週期為4ms的方波訊號 匿名使用者 1級 2009-02-25 回答

/********************************

/* MCU: AT89S52

/* MCU-crystal: 12M

/* Version: 01

/* Last Updata: 2009-2-24

/* Author:

/* Description:

/* 使用定時器0,定時中斷2ms,即週期4ms;

/* P1。0為輸出口

/****************************************************/

#include

sbit P10=P1^0;

/**********主函式**********/

main(void)

{

TMOD=0X01;

TH0=0xf8;//定時2ms

TL0=0x30;

ET0=1;

EA=1;

TR0=1;

while(1)

{;}

}

/*******************中斷*******************/

void timer0() interrupt 1

{

TH0=0xf8;//重新賦值定時2ms

TL0=0x30;

P10=~P10;

}

Top