From 61deef5cdf96cbfdd6ad45be49e80d597c00ca65 Mon Sep 17 00:00:00 2001
From: QuakeGod <QuakeGod@sina.com>
Date: 星期二, 24 十二月 2024 08:37:21 +0800
Subject: [PATCH] 2024-12-24

---
 MTerm2/0prog2.kpg |  245 +++++++++++++++++++++++++++++++++++-------------
 1 files changed, 176 insertions(+), 69 deletions(-)

diff --git a/MTerm2/0prog2.kpg b/MTerm2/0prog2.kpg
index eab9672..23020f5 100644
--- a/MTerm2/0prog2.kpg
+++ b/MTerm2/0prog2.kpg
@@ -1,20 +1,123 @@
 [SYSCFG]
 [PROG]
 ST	R18
+ST	X0
+AN	X1
+AN	X2
+AN	X3
+AN	X4
+AN	X5
+AN	X6
+AN	X7
+AN	X8
+AN	X9
+AN	X10
+AN	X11
+AN	X12
+AN	X13
+AN	X14
+AN	X15
+ST	X16
+AN	X17
+AN	X18
+AN	X19
+AN	X20
+AN	X21
+AN	X22
+AN	X23
+AN	X24
+AN	X25
+AN	X26
+AN	X27
+AN	X28
+AN	X29
+AN	X30
+AN	X31
+ST	X32
+AN	X33
+AN	X34
+AN	X35
+AN	X36
+AN	X37
+ST	X48
+AN	X49
+AN	X50
+AN	X51
+ST	Y0
+AN	Y1
+AN	Y2
+AN	Y3
+AN	Y4
+AN	Y5
+AN	Y6
+AN	Y7
+AN	Y8
+AN	Y9
+AN	Y10
+AN	Y11
+AN	Y12
+AN	Y13
+AN	Y14
+AN	Y15
+ST	Y16
+AN	Y17
+AN	Y18
+AN	Y19
+AN	Y20
+AN	Y21
+AN	Y22
+AN	Y23
+AN	Y24
+AN	Y25
+AN	Y26
+AN	Y27
+AN	Y28
+AN	Y29
+AN	Y30
+AN	Y31
+ST	Y32
+AN	Y33
+AN	Y34
+AN	Y35
+AN	Y36
+AN	Y37
+ST	Y48
+AN	Y49
+AN	Y50
+AN	Y51
+AN	Y52
 ST	SR13
 PSHS
-MV	K20	DT1
-MV	K51	DT11
-MV	K20	DT12
+MV	WX0	WX1
+MV	WY0	WY1
+RDS
 MV	K10	DT0
+MV	K20	DT1
+MV	DT2	DT3
+RDS
+MV	K5	DT11
+MV	K50	DT12
+MV	K20	DT13
 POPS
-MV	K50	DT13
-MV	K20	DT14
+MV	K5	DT14
+MV	K50	DT15
+MV	K20	DT16
 SET	R0
 ST	R0
 TMX	1	DT1
 DF
 SET	R10
+ST	R0
+AN	R1
+AN	R2
+AN	R3
+AN	R4
+AN	R5
+AN	R9
+AN	R10
+AN	R11
+AN	R15
+AN	R16
 ST	X0
 DF
 SET	R10
@@ -25,11 +128,12 @@
 AN	R51
 AN	R52
 AN	R53
-ADD3	DT21	DT31	DT32
+ADD3	DT22	DT32	DT33
 ST	R10
 AN	R54
 AN	R55
 AN	R56
+ADD3	DT25	DT35	DT36
 ADD3	DT23	DT33	DT34
 ST	R10
 DF
@@ -37,81 +141,94 @@
 AN/	R12
 AN/	R13
 AN/	R14
+AN/	R15
+AN/	R16
 SET	R14
 ST	R10
 PSHS
 AN	R11
+TMX	11	DT11
+RESET	R11
+SET	R12
+RDS
+AN	R12
 DF
 SET	R51
 RESET	R52
 RESET	R53
-RESET	R54
-RESET	R55
-SET	R56
-RDS
-AN	R11
-PSHS
-TMX	11	DT11
-RESET	R11
-SET	R12
-POPS
-SUB3	SV11	EV11	DT21
-AN<=	DT21	K30
-PSHS
-DIV	DT21	K10	DT31
-RDS
-AN>=	DT32	K5
-SET	R51
-POPS
-AN<	DT32	K5
-RESET	R51
 RDS
 AN	R12
-DF
-RESET	R51
-SET	R52
-RDS
-AN	R12
+PSHS
 TMX	12	DT12
 RESET	R12
 SET	R13
 POPS
-AN	R12
+SUB3	SV12	EV12	DT22
+AN<=	DT22	K30
+PSHS
+DIV	DT22	K10	DT32
+RDS
+AN>=	DT33	K5
+RESET	R51
+POPS
+AN<	DT33	K5
+SET	R51
+RDS
+AN	R13
+DF
+RESET	R51
+SET	R52
+RDS
+AN	R13
+TMX	13	DT13
+RESET	R52
+SET	R53
+RESET	R13
+SET	R14
+POPS
+AN	R13
 OUT	R52
 ST	R10
 PSHS
-AN	R13
+AN	R14
+TMX	14	DT14
+RESET	R14
+SET	R15
+RDS
+AN	R15
 DF
 RESET	R52
 SET	R53
 SET	R54
 RESET	R56
 RDS
-AN	R13
-TMX	13	DT13
-RESET	R13
-SET	R14
+AN	R15
+TMX	15	DT15
+RESET	R15
+SET	R16
 RDS
-AN	R13
-SUB3	SV13	EV13	DT23
-AN<=	DT23	K30
+AN	R15
+SUB3	SV15	EV15	DT25
+AN<=	DT25	K30
 PSHS
-DIV	DT23	K10	DT33
+DIV	DT25	K10	DT35
 RDS
-AN>=	DT34	K5
+AN>=	DT36	K5
 SET	R54
 POPS
-AN<	DT34	K5
+AN<	DT36	K5
 RESET	R54
 RDS
-AN	R14
+AN	R16
 DF
 RESET	R54
 SET	R55
 POPS
-AN	R14
-TMX	14	DT14
-RESET	R14
+AN	R16
+TMX	16	DT16
+RESET	R55
+SET	R56
+RESET	R16
 SET	R11
 ST	SR1
 PSHS
@@ -226,27 +343,17 @@
 R54	绿灯2
 R55	黄灯2
 R56	红灯2
-DT11	绿灯1时间
-DT12	黄灯1时间
-DT13	绿灯2时间
-DT14	黄灯2时间
-DT21	绿灯1剩余时间
-DT23	绿灯2剩余时间
-DT31	剩余秒数
-DT32	余数
-DT33	绿灯2剩余秒数
-DT34	绿灯2 秒余数
+DT11	绿灯1延迟时间
+DT12	绿灯1时间
+DT13	黄灯1时间
+DT14	绿灯2延迟时间
+DT32	剩余秒数
+DT33	余数
+DT15	绿灯2时间
+DT16	黄灯2时间
+DT25	绿灯2剩余时间
+DT35	绿灯2剩余秒数
+DT36	绿灯2 秒余数
+DT22	绿灯1剩余时间
 [MONCOILLIST]
 [MONDATALIST]
-ST]
-]
-T14	黄灯2时间
-DT21	绿灯1剩余时间
-DT23	绿灯2剩余时间
-DT31	剩余秒数
-DT32	余数
-DT33	绿灯2剩余秒数
-DT34	绿灯2 秒余数
-[MONCOILLIST]
-[MONDATALIST]
-TALIST]

--
Gitblit v1.9.1