红外发射接收电路,为什么要用38KHZ的方波驱动发射二极管?
因为市面上卖的红外接收头大部分是接收38KHZ红外信号的,还有就是38KHZ的940nm波长的红外线可以很好的避免其他光的干扰。而用红外发射、接收二极管时要注意些什么?要注意的太多了,所以无法一一说明,只能根据你的应用具体问题具体分析。
单片机驱动红外发射二极管,38khz的频率
几乎对了,只要挪动一行 就可以产生 周期为24us的方波:
把 while(1) 放到 TR0=1; 之后,并加个分号。
原因:你现在这样不断初始化定时器,来不及进入T0中断T0就被你初始化了