C語言編程 單片機輸出145khz的方波咋實現??望各位高手指教,不勝感激。
以下有實現輸出100Khz的程序,怎么修改參數,能實現輸出145khz。算法是什么?急求指點?
/**************************
MCU:S52
crystal:24M
****************************/
#include<reg52.h>
sbit output=P1^0;//P1.0腳輸出100K
void timer0_init()
{
TMOD=0X02;//定時器0方式2
TH0=0XF6;//初始值246
ET0=1;//開中斷
EA=1;//開總中斷
TR0=1;//開定時器0
}
void main()
{
timer0_init();
while(1);
}
void timer_isvof()interrupt 1
{
output=!output;//中斷翻轉
}
|