int c;
TH0=0x0FF;
TL0=0x0F1;
a=1;
b=1;
_nop_( );
a=0,b=0;
_nop_( );
_nop_( );
_nop_( );
_nop_( );
_nop_( );
_nop_( );
_nop_( );
_nop_( );
_nop_( );
_nop_( );
我那个是做只能车,那38.5是给灯发信号让它以这个频率亮,在用传感器检测频率光,中间语句少不了,我程序要接的语句是
if(F1==0)
SetSpeed('0','F','0');
else if(F2==0)
SetSpeed('F','0','0');
else if(F1&&F2==1)
SetSpeed('0','0','F');
怎么延时可以使得输出的a和b频率为38.5KHZ
实在抱歉,俺不懂你这语言,俺只研究汇编。
你这语言,汇编出来后,语句更多,12MHZ晶振,12T模式下,单片机肯定异常。这点,我可以肯定。