如题。发射模块采用现成的遥控器编码如下图。用到的键为1,2,3按键,编码分别为001C,0018,005E.接收模块:HS0038输出接AT89S51的INT1管脚。直流电机采用基于L298的H桥直流电路,使能端接AT89S51的P3.5(T1)管脚,采用的是PWM调速。速度等级为3级,分别对应遥控器的1,2,3键。接收模块上有3个按键分别接P10,P11,P12,对应电机的加速,减速和反转功能。一位共阳数码管接P2口,要求P10按下时显示1,P11按下时显示2,P12按下时显示3。求相应的C语言编程。原理图如下: |