View Single Post
Old 15th Apr 2021, 12:19 pm   #1667
ScottishColin
Octode
 
Join Date: May 2012
Location: Perth, Scotland
Posts: 1,807
Default Re: Non-working Commodore PET 3016

After the first POKE, all connections are 0.05V

After the second POKE, all connections are c. 3.25V with the exception of D which is c. 4.3V

Colin.


Quote:
Originally Posted by SiriusHardware View Post
Right, so now do this bit suggested earlier.

Code:
POKE 59426,0
and then measure the voltages on the IEEE port 1,2,3,4,A,B,C,D connections - all those lines should be 0V / logic 0.

If you then

Code:
POKE 59426,255
and measure the voltages on pins 1,2,3,4,A,B,C,D again, all those lines should now be at logic 1 (~3V or greater).

If you get the voltages suggested, that will tell you that the port is working in output mode but not in input mode.

Generally speaking this is likely to be a problem with the MC3446 buffers, but we will also do checks to make sure it is not caused by UC6, depending on what the above checks find.
ScottishColin is offline