因为CDROM本身只带一个播映键,用起来不太便利。
决定给这个CDROM加个遥控,以完成:
1、放入碟片后自动播映。
2、能够遥控播映、选曲、中止。
张狂google,企图找到接口协议,成果一无所得,估量年代太久远了。
只好另辟蹊径,从CDROM中引出两个接口,一个是播映键,丈量之,高电平有用。另一个是进仓检测开关,处于低电位时,CDROM复位。
自动播映的完成:检测进仓开关,假如为低电平,延时10秒,向播映键送一个高电平脉冲,开端播映;
中止的完成:向进仓关送一个低电平脉冲,CDROM复位;
选曲的完成:实际上是跳曲^_^,每2秒触发一次播映键,接连向前跳曲。
遥控的完成:遥控部分代码取自红外遥控数字钟,按菜单键中止,VOL+播映(跳一曲),按数字键跳曲(比如按5, 从当时方位向前跳5曲)。
电路很简单,AT89C2051+12M晶振+阻容复位级成最小体系,红外接纳头接在INT0, P1.7接进仓开关,P1.6经过一只二极管接播映键。