C語言編程 單片機輸出145khz的方波咋實現(xiàn)??望各位高手指教,不勝感激。
以下有實現(xiàn)輸出100Khz的程序,怎么修改參數(shù),能實現(xiàn)輸出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;//中斷翻轉(zhuǎn)
}
| 歡迎光臨 (http://www.denmoz.com/bbs/) | Powered by Discuz! X3.1 |