Digital Research
This commit is contained in:
2020-11-06 18:50:37 +01:00
parent 621ed8ccaf
commit 31738079c4
8481 changed files with 1888323 additions and 0 deletions

View File

@@ -0,0 +1,15 @@
; MACRO LIBRARY FOR PEDESTRIAN PUSHBUTTONS
;
CWINP EQU 00H ;INPUT PORT FOR CROSSWALK
;
PUSH? MACRO IFTRUE
;; "PUSH?" JUMPS TO LABEL "IFTRUE" WHEN ANY ONE
;; OF THE CROSSWALK SWITCHES IS DEPRESSED. THE
;; VALUE HAS BEEN LATCHED, AND READING THE PORT
;; CLEARS THE LATCHED VALUES
IN CWINP ;;READ THE CROSSWALK SWITCHES
ANI (1 SHL CWCNT) - 1 ;;BUILD MASK
JNZ IFTRUE ;;ANY SWITCHES SET?
;; CONTINUE ON FALSE CONDITION
ENDM