采用PROG-110制作的打铃器电路

01 P1输入低电平就下跳4步,否则执行下
一条指令。
00
04
00返回到第一条指令。
60 P6输出低电平。(6:00起床铃)
78打铃延时8秒
00
00
61 P6输出高电平,铃声停止。(以下简称铃止)
77延时7秒。
00
00
12计数器加1,计数到80就下跳5步,否则执行下一条指令。(延时20分)
80
05
07上跳10步。
10
60 P6输出低电平。(6:20早饭铃)
78延时8秒。
00
00
61铃止。
79延时9秒。
00
00
73延时3秒。
0
00
12计数到90就下跳5步,否则执行下一条指令。(延时30分)
90
05
07上跳13步。
13
60 P6输出低电平。(6:50早读课)
78延时8秒钟。
00
00
61铃止。
79延时9秒。
00
00
73延时3秒。
00
00
12计数到75就下跳5步,否则执行下一条指令。(延时25分钟)
75
05
07上跳13步。
13
60 P6输出低电平。(7:15教9币上班、早读课下课)
78延时8秒。
OO
00
61铃止。
77延时7秒。
00
00
12计数到20就下跳5步,否则执行下一条指令。(延时5分钟)
20
05
07上跳10步。
10
《上课程序》
60 P6输出低电平。(第1—8节课上课铃)
78延时8秒钟。
00
00
61铃止。
78延时8秒钟。
00
00
79延时9秒钟。
00
00
12计数到96就下跳5步,否则执行下一条指令。(延时40分钟)
96
05
07上跳13步。
13
03如果P3输入低电平就下跳23步。
(Q5=1)[延长第5节课下课]
00
23
60 P6输出低电平[第1—4节。第6—8节课下课铃。下午预备铃。]
78延时8秒钟
00
00
61铃止。
12计数到75就下跳5步,否则执行下一条指令。(延时10分钟)
75
05
07上跳7步。
07
50 P5输出低电平,CD4017开始计数。[顺序循环使Q1~Q3、Q5-Q9、1Q2为高电平]
51
02如果P2输入低电平就上跳31步。否则执行下一条指令。[Q3、Q7、Q9、1Q2为高电时,31不上跳。
00
04如果P4输入低电平就下跳74步,否则执行下一条指令。[1Q0、1Q2为高电平时,不下00跳]
74
50 CD4017计数。(顺序循环使Q4、1Q1为高电平)
51
75延时5秒钟。
00
00
12计数到60就下跳5步,否则执行下一条指令。(延时5分钟)
60
05
07上跳6步。
06
03如果P3输入低电平就下跳侣步。否则执行下一条指令。[Q5、1Q3为高电平时下跳]
00
18
60 P6输出低电平。[上午和下午的课间操下课铃]
78延时8秒钟。
00
00
61铃止。
72延时2秒钟。
00
00
12计数到30就下跳5步,否则执行下一条指令。[课间操下课5分钟]
30
05
07上跳63步。(转到《上课程序》打第4、第7课铃)
63
60 P6输出低电平。[第5节课、活动课2、夜自修1、夜自修2下课铃。]
78延时8秒钟。
00
00
61铃止。
78延时8秒钟。
00
00
78延时8秒钟。
00
00
78延时8秒钟。
00
00
78延时8秒钟
00
00
12计数到90就下跳5步,否则执行下一条指令。(延时60分钟)
90
05
07上跳19步。
19
50 CD4017计数。(使Q6、Q7为高电平。)
51
04如果P4输入低电平就下跳49步,否则执行下一条指令。
00
49
02如果P2输入低电平就上跳26步,否则执行下一条指令。[Q7为高电平]
26
00
79延时9秒钟。
00
00
71延时1秒钟。
00
00
12计数到90就下跳5步,否则执行下一条指令。(延时15分钟)
90
05
07上跳9步。
09
07上跳87步,到下午预备铃处。
87
60 P6输出低电平。[活动课1、2上课铃]
78延时8秒钟。
00
00
74延时4秒钟。
00
00
12计数到90就下跳5步,否则执行下一条指令。(延时30分钟)
90
05
07上跳13步。
13
04如果P4输入低电平就上跳59步。否则执行下一条指令。
59
00
50 CD4017计数。(1Q3为高电平)
51
60P6输出低电平。[活动课1下课]
78延时8秒钟。
00
00
61铃止。
12计数到75就下跳5步,否则执行下一条指令。(延时10分钟)
75
05
07上跳7步。
07
07上跳31步。
31
50CD4017计数。(1Q4为高电平)
51
03如果P3输入低电平就上跳78步,否则执行下一条指令。
78
00
78延时8秒钟。
00
00
12计数到75就下跳5步,否则执行下一条指令。(延时10分钟)
75
05
07上跳6步。
06
60 P6输出低电平。[夜自修课1、2下课]
78延时8秒钟。
00
00
61铃止。
05如果P5输入低电平就下跳15步.否则执行下一条指令。
00
15
72延时2秒钟。
00
00
12计数到90就下跳5步,否则执行下一条指令。(延时15分钟)
90
05
07上跳10步。
10
07上跳78步。(借台阶再跳远26步)
78
10 P1输出低电平。
11 P1输出高电平。(使CD4017计数器复位清零)
00返回第一条指令。
评论