;1JNB TF0, $;2CLR TF0;1END此程序中, 指令"JNB TF0, $"的查询动作是否会跟
2015-11-09 21:19
51单片机的两个中断程序,num1:num2为什么不等于3:1,装初值是一样的时候确实1:1,装初值是一样的时候确实1:1,void timer0() interrupt 1{TH0
2015-04-22 12:18
最近做了一个51单片机测试脉宽的例子,但是发现只能测试f=20以上的脉宽,而f=0.1-10发现测试不了,求帮助。#include***it in=P3^2;***it RS=P2^6
2015-12-02 15:04
(){EA=1; ET0=1; init_uart(); while(1) {if(K1==0||a=0x01){ TH0 = -T/256;TL
2014-05-05 13:44
= (65536 - 65305) / 256; TL0 = (65536 - 65305) % 256; EA = 1; ET0 = 1;// TR0 = 1;}void delay(uint z) //延时z
2012-10-28 20:59
}}//定时器0中断 void Time_0() interrupt 1{TR0 = 0;TH
2016-10-23 11:45
=0;while(1){if(TR0==1)i++;//(这个if语句删除后再在中断里加i++,载入单片机后能达到预期500ms,led变换一次,可是保留if语句就不行)if(i==10){i=
2019-09-05 23:24
;}#elseif(key0 == 1){ControlFlag = 1;}#endif}num = 0;TR0 = 1; //启动定时器 } }单片机为at89c51
2019-04-11 03:25
本帖最后由 自学单片机 于 2015-6-26 23:08 编辑 uchar a[]={252,252,252,252,253,253};uchar b
2015-06-26 16:30
void t0() interrupt 1{ TR0=0; ET0=0; // 关中断定时器T
2013-03-29 22:59