當前位置:編程學習大全網 - 編程軟體 - 單片機MSC-51編程,通過P1.0輸出周期為4ms的方波信號

單片機MSC-51編程,通過P1.0輸出周期為4ms的方波信號

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

/* MCU: AT89S52

/* MCU-crystal: 12M

/* Version: 01

/* Last Updata: 2009-2-24

/* Author:

/* Description:

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

/* P1.0為輸出口

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

#include <reg52.h>

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;

}

  • 上一篇:數學建模要求什麽計算機水平? java語言能不能參加?
  • 下一篇:微軟中國內部的員工級別是怎麽定的?64級是什麽意思?80級是什麽意思?這個級別做多少年能達到?
  • copyright 2024編程學習大全網