这是一个用几个按键输入开关, 去控制输出口开关的程序.
程序效果. 1.按下开关1, 一个发光管闪亮三次后, 打开开关 A
2.按下开关2, 一个发光管闪亮三次后, 关闭开关 A
3.按下开关3, 一个发光管闪亮三次后, 打开开关 B
4.按下开关4, 一个发光管闪亮三次后, 关闭开关 B
主要验证了下面几类指令的典行应用:
1. 50 N K 用于开关的输入控制指令. 参数N 指定了控制开关, 参数K指定了一个转向地址.它的功能是.当开关没按下,它就顺序流向下一个指令,当开关被按下,它就转向地址K.
2. 55 是个单字指令,它让程序转向程序的开始地址 00.继续执行.
3. 53 K 是一个程序的子程序调用指令, 它 转向的子程序地址是 K , 54 为子程结束标记,子程序结束后.程序将专向原程序的下一条.
4. 14 34 16 36 11 31 都是用于控制输出口开关的状态指令.
5. 下面的程序中还有许多00 这位置.表示此程序没有用上它,它的位置上.随便是些什么数.对本程序都没什么影响.
**
00 01 02 03 04 05 06 07 08 09 10 11 12 13 14
50 10 15 50 11 25 50 12 35 50 32 45 55 00 00 ;四个开关控制 循环结构
15 16 17 18 19 20 21 22 23 24
53 55 14 55 00 00 00 00 00 00 ;按键SB1 的控制动作 打开 A
25 26 27 28 29 30 31 32 33 34
53 55 34 55 00 00 00 00 00 00 ;按键SB2 的控制动作 关闭 A
35 36 37 38 39 40 41 42 43 44
53 55 16 55 00 00 00 00 00 00 ;按键SB3 的控制动作 打开 B
45 46 47 48 49 50 51 52 53 54
53 55 36 55 00 00 00 00 00 00 ;按键SB4 的控制动作 关闭 B
55 56 57 58 59 60 61 62 63 64 65
70 05 11 31 11 31 11 31 49 54 00 ;95-54开关动作延时。一路灯闪亮3次