diff options
author | toni <matzeton@googlemail.com> | 2015-12-08 18:37:34 +0100 |
---|---|---|
committer | toni <matzeton@googlemail.com> | 2015-12-08 18:37:34 +0100 |
commit | 0d01b813509553260eae35b645f040d2b97fe3eb (patch) | |
tree | 9c6b18785f21bad830180f1b560a96526940ef3d /z80/z80_decoder.abl | |
parent | 0c7a4259f5d34a332886c9a62ed223784242ade7 (diff) |
- added z80 LED matrix snake game
Diffstat (limited to 'z80/z80_decoder.abl')
-rw-r--r-- | z80/z80_decoder.abl | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/z80/z80_decoder.abl b/z80/z80_decoder.abl new file mode 100644 index 0000000..a51e89b --- /dev/null +++ b/z80/z80_decoder.abl @@ -0,0 +1,17 @@ +module z80_adr_decoder
+
+declarations
+dev device 'P16v8';
+IOR, a4, a5, a6, a7, MEMREQ pin 1,2,3,4,5,6;
+ROMCE, RAMCE, PIO1CE, PIO2CE, CTCCE pin 16, 12, 13, 14, 15;
+
+
+equations
+!ROMCE = (!MEMREQ & !a7);
+!RAMCE = (!MEMREQ & a7);
+!PIO1CE = (!IOR & a4 & !a5 & !a6);
+!PIO2CE = (!IOR & a5 & !a4 & !a6);
+!CTCCE = (!IOR & a6 & !a5 & !a4);
+
+end z80_adr_decoder
+
|