Last Updated or created 2022-09-08
Divers new additions to the 6502 project
Above is my design for a hex keyboard to enter opcodes in hex using a simple monitor program.
i used a 74ls922 which can decode a 4×4 matrix. I’d rather had a 74ls723 which can encode 20 keys.
Nowhere to be found. So i have to think of a new plan.
Now it is configured as follows:
| C | D | E | F |
| 8 | 9 | A | B |
| 4 | 5 | 6 | 7 |
| 0 | 1 | 2 | 3 |
When pressing the alternate key
| addr (to implement) | run (1/2 implemented) | reset (to implement) | |
| step instruction (to implement) | |||
| memory next | |||
| memory previous |
Meanwhile i’ve ordered new keys (the ones i’ve been using for my photomanager project and wnat to have a setup like this:
| ? | ? | addr | run | reset |
| C | D | E | F | ? |
| 8 | 9 | A | B | step |
| 4 | 5 | 6 | 7 | mem next |
| 0 | 1 | 2 | 3 | mem prev |
When you want to show the status of busses and alike, you can’t use a led and restistor directly on the bus, it will require too much current.
So i’ve been using below schematic which uses a darlington array.
Now i can display databus, address bus and i’ve been using this for address decoding logic and hex keyboard.
I’ve implemented a second VIA chip, and ordered components to amplify the SID sound part




