I'm trying to figure out the cause of my Apple 1 build problems.
I have the video/terminal sectoion working fine, but I am having problems with the computer section of my build.
To start, I have a Micro Switch keyboard that does not put out true ASCII. I built a translater board using an EPROM to convert the non standerd output to ASCII. At the same time I realized I could use some of the output codes to trigger the clear screen and reset pulses.
The keyboard and translater seem to work fine, but I can't rule them out as a problem.
Here's what I am dealing with: The clear screen function works as expected, and the reset function works, but I need to press a key after resetting because the keyboard latches the output of the last keypress. I can set the strobe as 5v asserted or 0v asserted. I can press any key after resetting and that key basically the only key that will display usually. Sometimes I can get other keys to show, but that is usually associated with a restart (\ symbol).
If I press 0 as the first keystroke after a reset, I get a 0. If I press many followed by return, I sometimes get repeating 0000000000, repeating 0101010101, or something like 0000: 13 or 0808: 08.