根据以上的要求,我们选用了以下这些现成的<电路积木板>
1. ST08可编程控制器成品电路板 1块
2. 四路光偶隔输入继电器输出驱动板 4块
3. 成品无线遥控器 1套
4. 12V 开关电源 1只
加上连接线后.见下图
软件设计.
由于我们配置了 ST0806系统软件,程序编制就变的很方便.
这里所需的3套不同的应用软件,我们可以全部装在单片机系统软件内.
用27 28 29 可以分别选用不同的应用程序 这样所需的4套.只要做成相同的.就可以通用了.
下面的链接是程序清单
只化了一个晚上时间就搞定了.
上面的程序主要用的指令
组合输出指令: 56 N , 58 N 用上一次.就可以控制8个输出口的状态.
新设计了30 N 指令: 它的功能是:
当程序运行到30 N 时.程序即暂停. 当N 为16时,只要P1.6口被按下.为低电平后.再放开,程序将继续运行.
这个指令按功能取名,应该是暂停/再运行指令 参数N 是用来指定用于开关的接口,
这些系统是用在展会讲解的光电控制中.
由讲解员,手持遥控器,每按一次.16路的灯光控制就变动一次,直到结束,等待下次工作.