Yrouel wrote:
Being the 6529 used between the keyboard and the rest of the bus my best bet is that's the issue here.
Okay, what you're saying seems reasonable. Question, though -- do the joysticks work properly?
Attachment:
Commodore 16 partial schematic.gif [ 93 KiB | Viewed 3720 times ]
As I see it, the 6529 drives the keyswitch matrix, which, if a switch is pressed, sends a logic low signal to the TED chip -- whatever
that is; I'm not a Commodore expert!
My point is, maybe it's the TED chip which isn't working -- and the joysticks would reveal that. That's because, in addition to the keyboard, the TED chip also receives logic lows when the joystick is used. So if the joysticks are OK then that's a sign that the TED chip
is working.
BTW
"not working" doesn't necessarily mean defective. Both the TED chip and the 6529 require signals such as chip select which come from elsewhere. Before we build a new board, let's be 100% sure it's the 6529 that's defective -- not the TED, or the chip-select circuitry or whatever.
Also BTW, it seems to me the read (input) function of the 6529 isn't used.
Can anyone give a second opinion on that? Yes they've made a connection to the R/W pin, but I can't imagine how reading from the 6529 would serve any useful purpose -- I believe it's only ever written to. Thoughts?
-- Jeff
_________________
In 1988 my 65C02 got six new registers and 44 new full-speed instructions!
https://laughtonelectronics.com/Arcana/ ... mmary.html