【文章內(nèi)容簡(jiǎn)介】
P 1 : J B 2 0 H. 0, K E YA ; A 鍵是否按 下 ,是 跳 轉(zhuǎn) 到 A鍵 功 能 程 序 J B 2 0 H. 1, K E Y B ; B鍵 是 否 按 下 , 是跳轉(zhuǎn)到 B 鍵功能程序 J B 2 0 H. 2, K E Y C ; C鍵 是 否 按 下 , 是跳轉(zhuǎn)到 C 鍵功能程序 JB 2 0 H . 3 , K E Y D ; D 鍵是否按 下 , 是 跳 轉(zhuǎn) 到 D 鍵功能程序 LC A LL D IR LJ MP LO O P ;跳 轉(zhuǎn) 到監(jiān)控程序 ; A 鍵功能子程序**************************************************** K E YA: CP L T R 0 H ;開啟 /關(guān)閉定時(shí)器 S E T B 2 1 H . 0 A J MP LO O P ;返回 ; B 鍵 功 能 子 程 序**************************************************** K E Y B: J B T R0 H, K E Y B O ;定 時(shí) 器 是 否 運(yùn) 行 , 是 跳 轉(zhuǎn) J N B 2 1 H . 0 , K E Y B O O MO V R 0 , 3 6 H ;時(shí)值 存 儲(chǔ) 單 元 地 址 送 R0 LC A LL D A A D 1 ;調(diào)加 1 子程序 MO V A , R 3 ;時(shí)值加 1 后的值送累加器 A X R L A , 2 4 H J N Z K E Y B O ;時(shí) 值 是 否 到 24 時(shí) ,否 返 回 LC A LL C LR 0 ;時(shí) 值 存儲(chǔ) 單 元 清 零 K E Y B O : MO V 7 D H , 3 5 H MO V 7 E H , 3 6 H K E Y B O O : LJ MP LO O P ;返 回 監(jiān)控程序 ; C 鍵 功 能 子 程 序**************************************************** K E Y C: J B 8 C H , K E Y C O ;定時(shí) 器 是 否 運(yùn) 行 , 否 跳 轉(zhuǎn) J N B 2 1 H . 0 , K E Y C O O MO V R 0 , 34H ;分值 存 儲(chǔ) 單 元 地 址 送 R0 LC A LL D A A D 1 ;調(diào)加 1 子程序 MO V A , R 3 ;分值加 1 后的值送累加器 A X R L A , 6 0 H J N Z K E Y C O ;分 值 是否到 60 分,否返回 LC A LL C LR 0 ;分 值 存儲(chǔ) 單 元 清 零 K E Y C O : MO V 7 C H , 3 4 H MO V 7 B H , 3 3 H K E Y C O O : LJ MP LO O P ;返 回 監(jiān)控程序 ; D 鍵功能子程序**************************************************** K E Y D : J B 8C H , KE Y D O ;定 時(shí) 器 是 否 運(yùn) 行 , 否 跳 轉(zhuǎn) J N B 2 1 H . 0 , K E Y D O O MO V R 0 , 3 2 H ;秒值 存 儲(chǔ) 單 元 地 址 送 R0 LC A LL D A A D 1 ;調(diào)加 1 子程序 MO V A , R 3 ;秒值加 1 后的值送 R0 X R L A , 6 0 H J N Z K E Y D O ;秒 值 是否到 60 秒,否返回 LC A LL C LR 0 ;秒 值 存儲(chǔ)單元清 0 K E Y D O : MO V 7 9 H , 3 1 H MO V 7 A H , 3 2 H K E Y D O O : LJ MP LO O P ;返 回 監(jiān)控程序 ; 中 斷 服 務(wù) 程 序****************************************************** P IT O : P US H P S W ;中 斷 服 務(wù)程 序 , 現(xiàn) 場(chǎng) 保 護(hù) P US H A S E T B R S 0 ;選 第 三組 通 用 寄 存 器 S E T B R S 1 MO V T L0 , 0 D C H ;計(jì) 數(shù) 器 重 新 加 載 MO V T H 0 , 0 B H MO V A , 3 0 H ;循環(huán)次數(shù)減 1 D E C A MO V 3 0 H , A J N Z R E T O ;不滿 16 次 , 轉(zhuǎn) R ET 0 返回 MO V 3 0 H , 1 0 H ;滿 16 次 開 始 計(jì) 時(shí) 操 作 MO V R 0 , 3 2 H ;秒 顯 示 單 元 地 址 A C A LL D A A D 1 ;秒加 1 MO V A , R3 ;加1 后秒值在 R3 中 X R L A , 6 0 H ;判是否到 60 秒 J N Z R E T O ;不到轉(zhuǎn) R E T 0 返回 A C A LL C LR 0 ;到60 秒 顯 示 單 元 清 0 MO V R 0 , 3 4 H ;分 顯 示 單 元 地 址 A C A LL D A A D 1 ;分加 1 MO V A , R 3 ;加1 后分值在 R3 中 X R L A , 6 0 H ;判是否到 60 分 J N Z R E T O ;不到轉(zhuǎn) R E T 0 返回 A C A LL C LR 0 ;到60 分 顯 示 單 元 清 0 MO V R 0 , 3 6 H ;時(shí) 顯 示 單 元 地 址 A C A LL D A AD1 ;時(shí)加 1 MO V A , R 3 ;加1 后時(shí)值在 R3 中 X R L A , 2 4 H ;判是否到 24 時(shí) J N Z R E T O ;不到轉(zhuǎn) R E T 0 返回 A C A LL C LR 0 ;到24 時(shí) 顯 示 單 元 清 0 R E T O : C LR R S 0 ;返 回 第0 組 通 用 寄 存 器 C LR R S 1 P O P A ;現(xiàn)場(chǎng)恢復(fù) P O P P S W MO V 7 9 H , 3 1 H ;時(shí)、分、秒 值 放 緩 沖 區(qū) MO V 7 A H , 3 2 H MO V 7 B H , 3 3 H MO V 7 C H , 3 4 H MO V 7 D H , 3 5 H MO V