6502.org Forum  Projects  Code  Documents  Tools  Forum
It is currently Wed Apr 24, 2024 8:29 am

All times are UTC




Post new topic Reply to topic  [ 8 posts ] 
Author Message
PostPosted: Fri Jul 15, 2016 6:54 am 
Offline

Joined: Wed Mar 02, 2016 12:00 pm
Posts: 343
Hi

Can the Atari console CPU 6502C be used as a replacement for a standard NMOS 6502/A/B? I understand I have to pull HALT (pin 35) high, but is there anything else I need to think about? The only pinout I have found shows R/W on pin 36 instead of pin 34, but apart from that it looks the same.


Top
 Profile  
Reply with quote  
PostPosted: Fri Jul 15, 2016 10:13 am 
Offline

Joined: Thu Mar 10, 2016 4:33 am
Posts: 169
As you say the only difference is the halt input that allows the video system to grab the bus when it needs it, and the small pinout change. So you would have no trouble using it. From memory I think it runs at around 1.5 MHz too.


Top
 Profile  
Reply with quote  
PostPosted: Thu Aug 11, 2016 8:34 pm 
Offline

Joined: Wed Mar 02, 2016 12:00 pm
Posts: 343
Just to update: I tried this - soldering pin 34 to pin 36 and pulling pin 35 high through a 10k resistor to pin 8, then replaced the 6502 in a Vic-20 with the modified Sally chip. The Vic-20 runs at 1.1MHz.

It did work, but the booting is unstable at times (and requires a hard reset if it fails). That may be due to the old socket or me forcing the 6502 out of it. :roll:


Top
 Profile  
Reply with quote  
PostPosted: Sun Aug 14, 2016 7:25 am 
Online
User avatar

Joined: Thu Dec 11, 2008 1:28 pm
Posts: 10793
Location: England
Thanks for letting us know! If it works sometimes, then it's logically OK, and if it's unreliable, then yes, that sounds like electrical level trouble. (Or mechanical.)


Top
 Profile  
Reply with quote  
PostPosted: Tue Aug 16, 2016 7:25 am 
Offline

Joined: Wed Mar 02, 2016 12:00 pm
Posts: 343
I guess so. I will try to clean the socket and re-solder its pins. In my experience, solders tend to develop tiny cracks that can cause OC or poor contacts. At least my 1084 got it after a few years.


Top
 Profile  
Reply with quote  
PostPosted: Tue Aug 16, 2016 7:46 am 
Online
User avatar

Joined: Thu Dec 11, 2008 1:28 pm
Posts: 10793
Location: England
Other possible long-term problems are tin whiskers, and long term damage from flux residue.


Top
 Profile  
Reply with quote  
PostPosted: Wed Aug 24, 2016 3:29 pm 
Offline
User avatar

Joined: Sat Dec 07, 2013 4:32 pm
Posts: 246
Location: The Kettle Moraine
Tin whiskers do not happen with conventional leaded solder.

Cracks in solder over time are due to improper soldering technique.

VIC-20s are not normally succeptible to either. Did it work prior? It may have bad RAM.


Top
 Profile  
Reply with quote  
PostPosted: Fri Aug 26, 2016 11:28 am 
Offline

Joined: Wed Mar 02, 2016 12:00 pm
Posts: 343
Re-seating the chip certainly helped. It boots every time unless I plug in some experiment on the cartridge port. But that is not really a problem. :mrgreen:

One thing I have found out is that this chip can supply a lot more current on its address pins than a 6502A. E.g. forcing down the A13 line is easier with the original chip than with the Atari one.

Not that it matters, but interesting anyway. :roll:


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

All times are UTC


Who is online

Users browsing this forum: No registered users and 18 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: