daver2
10k Member
Excellent. Well done.
What I was going to say is that just because A1 is counting doesn't mean that it is 100% working - only 99% working!
When a NEXT pulse is received (on A1 pin 2) the outputs from the counter should all be reset to 0.
If A1 is just 'freewheeling' and not resetting, then it is possible that the counter starts off at a count of something other than 0. This means that the first line of the displayed character will be part way through the character (exactly as you are observing). Since each line of characters are 8 video lines high, and the counter is 3 bits (a count of 8) then everything will be nicely synchronised, but not exactly what we want.
The output from the counter (B1 pin 8) will operate when the counter is 7 and the display has either just turned on (of off) - DIS.ON. This signal is used to operate E6 (in readiness for the next line of characters).
I suspect that A1 is not being reset when commanded to by pin 2.
I was going to coach you in displaying the critical signals on your oscilloscope - but there appears to be no need now.
I will be interested in your investigation.
Dave
What I was going to say is that just because A1 is counting doesn't mean that it is 100% working - only 99% working!
When a NEXT pulse is received (on A1 pin 2) the outputs from the counter should all be reset to 0.
If A1 is just 'freewheeling' and not resetting, then it is possible that the counter starts off at a count of something other than 0. This means that the first line of the displayed character will be part way through the character (exactly as you are observing). Since each line of characters are 8 video lines high, and the counter is 3 bits (a count of 8) then everything will be nicely synchronised, but not exactly what we want.
The output from the counter (B1 pin 8) will operate when the counter is 7 and the display has either just turned on (of off) - DIS.ON. This signal is used to operate E6 (in readiness for the next line of characters).
I suspect that A1 is not being reset when commanded to by pin 2.
I was going to coach you in displaying the critical signals on your oscilloscope - but there appears to be no need now.
I will be interested in your investigation.
Dave


