钻石会员
主题
帖子
积分11931
阅读权限50
注册时间2009-7-18
最后登录1970-1-1
在线时间 小时
|
楼主 |
发表于 2011-3-1 22:13
|
显示全部楼层
准备制作一个二路的玩玩
/********************************************************************
STC12C2052学习型2路红外遥控开关
用家庭常用的遥控器,CPU 只能用STC系列 晶振12MHZ
通电后运行指示灯闪烁,按动对应通路的按钮开关后其输出取反,当输出为低时运行指示灯熄灭
长按对应通路的按钮开关约5s以上待对应通路的运行指示灯点亮时再松开按钮则已进入键值遥控学习状态。
把要学习的遥控器对准红外头,按下后要学习的键,待运行指示灯转为闪烁时学习完成。
P1.3 = OUT 控制低电平有效接PNP型三极管驱动继电器
P1.4 = OUT1 控制低电平有效接PNP型三极管驱动继电器
P1.0 = BZ 输出低电平有效接PNP型三极管驱动蜂鸣器
P1.1 = BZ1 输出低电平有效接PNP型三极管驱动蜂鸣器
P1.6 = 1路 运行指示灯(闪烁)+学习指示灯(长亮)
P1.7 = 2路 运行指示灯(闪烁)+学习指示灯(长亮)
P3.2 = 红外一体化接收头接(INT0)
P3.6 = 1路 按钮开关低电平有效
P3.7 = 2路 按钮开关低电平有效
程序设计:LBQ691477940 2011-03-1
**********************************************************************/
|
|