小弟想用51单片机做个 遥控器 来遥控电视空调, 写的程序 在示波器中已经是遥控器产生的波形,但是发射的时候就是收不到。是怎么回事啊?
我的红外光电管接线为: VCC接光电管的阳极,光电管的阴极接单片机引脚P3^4。 P3^4输出 红外控制信号。
程序如下:
#include<reg52.h>
static bit OP;
static unsigned int count;
static unsigned int endcount;
static unsigned int temp;
static unsigned char flag;
static unsigned char num;
sbit ir_in=P3^4;
char iraddr1;
char iraddr2;
void timeint(void)interrupt 1
{
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
单片机直接驱动光电管的电流是不足够的。
哥们你好牛逼啊,学习了
一周热门 更多>