6502.org Forum  Projects  Code  Documents  Tools  Forum
It is currently Sat May 04, 2024 3:07 pm

All times are UTC




Post new topic Reply to topic  [ 19 posts ]  Go to page 1, 2  Next
Author Message
 Post subject: Earliest 6502 Date Code?
PostPosted: Sun May 12, 2019 4:27 pm 
Offline

Joined: Sun May 05, 2019 2:26 am
Posts: 6
Been looking around on google for this.

Officially the 6502 became available in September 1975. I'm wondering what the earliest date code for one produced by MOS would be? I've seen a 6501 as early as the 34th week of 1975 but most of the white ceramic 6502s I see are 76 or 77. The one on my OSI 300 is the 38th week of 75.


Last edited by unclefalter on Sun May 12, 2019 5:04 pm, edited 1 time in total.

Top
 Profile  
Reply with quote  
PostPosted: Sun May 12, 2019 4:49 pm 
Offline
User avatar

Joined: Thu Dec 11, 2008 1:28 pm
Posts: 10797
Location: England
I think you have a very early one there! It would be good if you'd post a photo.


Top
 Profile  
Reply with quote  
PostPosted: Sun May 12, 2019 5:18 pm 
Offline

Joined: Sun May 05, 2019 2:26 am
Posts: 6
Here's a couple:

https://drive.google.com/file/d/1YgCAIS ... sp=sharing

https://drive.google.com/file/d/1Jun55x ... sp=sharing


Top
 Profile  
Reply with quote  
PostPosted: Sun May 12, 2019 5:24 pm 
Offline
User avatar

Joined: Thu Dec 11, 2008 1:28 pm
Posts: 10797
Location: England
Thanks! I do like the wibbly-wobbly hand-routed PCBs from those days!


Top
 Profile  
Reply with quote  
PostPosted: Fri May 31, 2019 5:07 am 
Offline

Joined: Mon May 21, 2018 8:09 pm
Posts: 1462
From cpu-world.com forums:
Quote:
Btw the 6501 was not existent in week 7501;-) It was released in September 75. So oldest possible date codes are around 7533.

---

6501 date code: 34th week 1975 should around August 18, 1975 to August 24, 1975 (your 6501 is extremely nice one).

6502 date code: 44th week 1975 should around October 27, 1975 to November 2, 1975

The oldest 6502 I saw on internet so far is date coded 3875, 38th week, 1975.


Top
 Profile  
Reply with quote  
PostPosted: Mon Mar 02, 2020 1:55 am 
Offline

Joined: Mon Mar 02, 2020 1:49 am
Posts: 10
I have a date code 3675. Bought new and never used. Anyone have any idea what it is worth? I have an older date code in my Apple 1 and I'm considering swapping them out.


Top
 Profile  
Reply with quote  
PostPosted: Mon Mar 02, 2020 2:28 pm 
Offline
User avatar

Joined: Sat Dec 01, 2018 1:53 pm
Posts: 727
Location: Tokyo, Japan
BigEd wrote:
Thanks! I do like the wibbly-wobbly hand-routed PCBs from those days!

They're back!
Attachment:
topor-sample.png
topor-sample.png [ 78.25 KiB | Viewed 1348 times ]

This was made with TopoR.

_________________
Curt J. Sampson - github.com/0cjs


Top
 Profile  
Reply with quote  
PostPosted: Mon Mar 02, 2020 2:32 pm 
Offline
User avatar

Joined: Sat Dec 01, 2018 1:53 pm
Posts: 727
Location: Tokyo, Japan
trade-ya wrote:
I have a date code 3675. Bought new and never used. Anyone have any idea what it is worth? I have an older date code in my Apple 1 and I'm considering swapping them out.

Interesting! I'd imagine even that date code has the ROR bug, and it sounds like your Apple 1 would have it too. I was wondering if any Apple 1s had the ROR bug; was yours homebuilt or purchased from the Byte Shop or Apple?

_________________
Curt J. Sampson - github.com/0cjs


Top
 Profile  
Reply with quote  
PostPosted: Mon Mar 02, 2020 2:40 pm 
Offline
User avatar

Joined: Thu Dec 11, 2008 1:28 pm
Posts: 10797
Location: England
cjs wrote:
BigEd wrote:
Thanks! I do like the wibbly-wobbly hand-routed PCBs from those days!

They're back!

Lovely!


Top
 Profile  
Reply with quote  
PostPosted: Tue Mar 03, 2020 4:05 am 
Offline

Joined: Mon Mar 02, 2020 1:49 am
Posts: 10
cjs wrote:
trade-ya wrote:
I have a date code 3675. Bought new and never used. Anyone have any idea what it is worth? I have an older date code in my Apple 1 and I'm considering swapping them out.

Interesting! I'd imagine even that date code has the ROR bug, and it sounds like your Apple 1 would have it too. I was wondering if any Apple 1s had the ROR bug; was yours homebuilt or purchased from the Byte Shop or Apple?


Mine was bought from the Byte Shop. I don't know if it has the ROR bug to be honest. It's #91 on the registry.


Top
 Profile  
Reply with quote  
PostPosted: Tue Mar 03, 2020 8:50 am 
Offline

Joined: Mon May 21, 2018 8:09 pm
Posts: 1462
If your Apple 1 works, then you can enter a test program to check whether ROR works. This is perfectly safe; the CPU will produce the wrong result (basically an ASL that doesn't update the C flag) but otherwise will keep running fine. You're probably more familiar with WozMon than I am, for entering the following:
Code:
0300: A9 0D 20 EF FF A9 01 18
:6A A2 00 B0 02 A2 03 BD
:1D 03 20 EF FF E8 C9 00
:D0 F5 4C 1F FF 4E 4F 20
:52 4F 52 20 42 55 47 00
This should print "ROR BUG" or "NO ROR BUG", based on whether ROR($01) sets the C flag - it should, but the buggy CPUs won't.

If you do have the ROR bug, I'd be interested to confirm whether my 6502 classification routine correctly identifies even the early 6502 as NMOS - which it should, since it doesn't rely on any ROR behaviour. I'll reproduce it here in hex format, and with an Apple 1 compatible output routine:
Code:
A9 00 85 84 85 85 A9 1D
85 83 A9 6B 85 1D A9 4E
47 83 45 83 C9 53 D0 04
80 02 A9 65 20 EF FF A9
0D 20 EF FF 4C 1F FF
This version includes the extra check for a naive 6502 emulator (which implements undocumented opcodes as NOPs). I've slightly modified it to produce an E for that case instead of a lower-case n, because the Apple 1 only supports upper-case.

A real NMOS 6502 should print N; a 65SC02 would print S; a 65C02 with the Rockwell instructions would print C, and a 65816 or 65802 would print 8. If you get anything *other* than N on a ROR-bug 6502, let me know and we'll puzzle it out.


Top
 Profile  
Reply with quote  
PostPosted: Tue Mar 03, 2020 10:31 am 
Offline
User avatar

Joined: Sat Dec 01, 2018 1:53 pm
Posts: 727
Location: Tokyo, Japan
Chromatix wrote:
If your Apple 1 works, then you can enter a test program to check whether ROR works.

I was thinking that if I owned a computer that cost as much as a house, I'd be nervous about even turning it on. Then I reveled in the delicious irony that the Apple 1 was one of the computers that was supposed to put an end to the era where a computer cost as much as a house. :-)

_________________
Curt J. Sampson - github.com/0cjs


Top
 Profile  
Reply with quote  
PostPosted: Tue Mar 03, 2020 11:50 am 
Offline

Joined: Mon May 21, 2018 8:09 pm
Posts: 1462
That is indeed a (golden?) delicious irony.

I tried the two above programs in the Pom1 emulator, which evidently includes a naive 6502 simulation - NO ROR BUG and E were produced, respectively. I doubt anyone has taken the time to produce a 100% accurate emulator in this respect.


Top
 Profile  
Reply with quote  
PostPosted: Tue Mar 03, 2020 12:05 pm 
Offline
User avatar

Joined: Sat Dec 01, 2018 1:53 pm
Posts: 727
Location: Tokyo, Japan
Chromatix wrote:
I tried the two above programs in the Pom1 emulator, which evidently includes a naive 6502 simulation - NO ROR BUG and E were produced, respectively. I doubt anyone has taken the time to produce a 100% accurate emulator in this respect.

FWIW, my go-to emulator for quick-and-dirty tests is the on-line Apple 1js page; it also produces NO ROR BUG and E. I'll run it on my replica SBC when I finish up the current soldering mess on my workbench, but I have little doubt it will produce `NO ROR BUG` and `n`; it's a Rockwell NMOS 6502 with a very dodgy emulation of the video output to a serial port run on an Arduino Nano.

_________________
Curt J. Sampson - github.com/0cjs


Top
 Profile  
Reply with quote  
PostPosted: Tue Mar 03, 2020 4:40 pm 
Offline
User avatar

Joined: Thu May 28, 2009 9:46 pm
Posts: 8173
Location: Midwestern USA
Not to be a curmudgeon, but why are there two topics going on elderly 6502s?

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


Top
 Profile  
Reply with quote  
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 19 posts ]  Go to page 1, 2  Next

All times are UTC


Who is online

Users browsing this forum: No registered users and 1 guest


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: