From d1779989ed94851b68a48453659f1a68b4c8ce96 Mon Sep 17 00:00:00 2001 From: lynchaj <86925539+lynchaj@users.noreply.github.com> Date: Tue, 6 Jul 2021 19:26:01 -0400 Subject: [PATCH] Create button2.asm --- Source/Apps/button2.asm | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 Source/Apps/button2.asm diff --git a/Source/Apps/button2.asm b/Source/Apps/button2.asm new file mode 100644 index 00000000..001f8d48 --- /dev/null +++ b/Source/Apps/button2.asm @@ -0,0 +1,19 @@ +; test program for user button on Z80 MBC clock board +; by Andrew Lynch, 6 Jul 2021 + + + ORG 00100H + +MAIN_LOOP: + + IN A,($70) ; READ USER BUTTON STATUS + AND %01000000 ; REMOVE ALL EXCEPT USER BUTTON (D6) + ; 0=PRESSED, 1=NOT PRESSED + JR NZ,MAIN_LOOP ; IF NOT PRESSED TRY AGAIN + + LD A,%00000011 ; TURN ON BOTH USER LEDS + OUT ($70),A ; + + RET + + end