6502.org Forum  Projects  Code  Documents  Tools  Forum
It is currently Thu Nov 21, 2024 5:10 pm

All times are UTC




Post new topic Reply to topic  [ 3 posts ] 
Author Message
 Post subject: VIA 6522 vs W65C22
PostPosted: Mon Sep 16, 2024 4:25 pm 
Offline

Joined: Sat Jan 09, 2021 9:33 pm
Posts: 24
Hello there,

On a vintage computer the ascii keyboard is connected to a parallel port.
Usually I have a real 6522 via for this port and this works very well.

I try to change the 6522 for a W65C22 and then start to see some strange things.
Some characters (as far I can see "g", "O", "o", "w", "?" and "7") sometime come in twice.
I double check the strobe signal and I am sure that there is only one down pulse per keystroke as expected...
If I read the datasheets (6522 and W65C22) I understand that the data on port is read one time when strobe go down and then is latched until the central processor read it. Only at this moment new data on port can be taken in account.

I must say that I am a little lost and cant understand how this is possible and why only some chars show the problem ???

Any help will be appreciated.
Thanks.
Philippe


Top
 Profile  
Reply with quote  
 Post subject: Re: VIA 6522 vs W65C22
PostPosted: Mon Sep 16, 2024 6:00 pm 
Offline
User avatar

Joined: Thu May 28, 2009 9:46 pm
Posts: 8504
Location: Midwestern USA
Do you have a schematic of the interface to the 6522 you can post?

Also, which version of the W65C22 do you have?  The version is signified by a part number suffix:

  • The W65C22N has an open-drain IRQ output and TTL-compatible inputs.  It is a drop-in replacement for the 6522.
     
  • The W65C22S has a totem-pole IRQ output and CMOS-compatible inputs.  It cannot directly replace a 6522 in a system using TTL (e.g., 74LS) logic and/or a wired-OR interrupt system.

If you have the W65C22S, obtain a W65C22N and give the latter a try.

_________________
x86?  We ain't got no x86.  We don't NEED no stinking x86!


Top
 Profile  
Reply with quote  
 Post subject: Re: VIA 6522 vs W65C22
PostPosted: Wed Sep 18, 2024 6:30 am 
Offline

Joined: Sat Jan 09, 2021 9:33 pm
Posts: 24
I have a S version.

Asap I will give a try to a N version.

Regards.
Philippe


Top
 Profile  
Reply with quote  
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 3 posts ] 

All times are UTC


Who is online

Users browsing this forum: Google [Bot] and 29 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to: