Page 7 of 9
Re: 65C816 vs 68000
Posted: Sat Dec 03, 2016 2:28 pm
by Cray Ze
Mitsubishi had a 16 bit series that was backward compatible with the 740, though like most 6502'ish Mitsubishi chips, it was dropped not too long after everything merged into Renesas.
A couple versions of the software manual.
https://ia802504.us.archive.org/1/items ... Manual.pdf
http://www.alcyone.org.uk/ssm/7700sm.pdf
The 7900 series was an oddball, they added the proverbial kitchen sink and remapped the mnemonics to new opcodes, breaking binary compatibility.
https://www.renesas.com/en-sg/doc/produ ... 7900sm.pdf
I've got a few interesting 6502'ish Mitsubishi chips sitting around waiting for me to find the time to play with them.
Re: 65C816 vs 68000
Posted: Mon Dec 05, 2016 8:52 am
by ttlworks
Cray Ze, thanks for providing links to those Mitsubishi manuals.
It's fascinating that Mitsubishi went for a 16 Bit status register
for having IPL2..0 interrupt priority Bits similar to 68k !
In other news, I now remembered that there was a
68070,
but it appears to be only a 68000 based microcontroller from Philips (and no 68060 follow_on).
Another 68k related microcontroller had been the
68328 DragonBall.
Re: 65C816 vs 68000
Posted: Mon Dec 05, 2016 12:52 pm
by ttlworks
Looks like there were some more microcontrollers with 6502 or 65816 core...
But it's hard to tell if they still might be in production.
Also, it's hard to get hands on any detailed datasheets.
Re: 65C816 vs 68000
Posted: Tue Dec 06, 2016 2:26 pm
by ttlworks
HuC6280, the CPU of NEC's
PC engine console.
65C02 based core with some additional instructions (including the T flag),
plus 8 Bit parallel I\O, a timer, a sound generator, and a MMU.
;---
...If there were more 6502 or 68k related CPUs or microcontrollers (and I think there were), I'm not able to dig them out now.
Maybe it would be worth to check if there were 6502\65816 related PDAs or ebook readers in the past.

Re: 65C816 vs 68000
Posted: Tue Dec 06, 2016 2:32 pm
by BigEd
Calculator, Tamagotchi and Furby not enough for you?! Oh, and photo keyrings.
(We're told that toys are a major category for 6502 applications. I thought I'd read of some electronic dictionary or thesaurus but I'm not sure.)
Re: 65C816 vs 68000
Posted: Tue Dec 06, 2016 3:05 pm
by ttlworks
Right, I forgot Tamagotchi and Furby.
Speaking of photo keyrings, I wasn't aware of that "6502 versus ARM\MIPS discussion" from 2015 in our forum:
viewtopic.php?f=1&t=3524
Can't remember that there had been something like a commercially available 6502 based calculator in the good old times...
but building a 6502 based calculator might be possible:
http://www.crbond.com/6502.htm
https://hackaday.io/project/7233-6502-g ... calculator

But when I had made a try back in 1987, I had failed to port the C64 floating point routines to this contraption,
which (by the way) wasn't software compatible to the KIM or the Junior Computer...
Had no assembler, NMOS chips (batteries didn't last for long), etc.
With nowaday's CMOS chips chances for success sure are better.
Edit: bottom view (there was another little PCB with a 6522 behind this PCB).
;---
Hmm...
On the other hand, the
TI-89 calculator was 68k based.
Re: 65C816 vs 68000
Posted: Tue Dec 06, 2016 3:30 pm
by BigEd
Oh, I like that!
Yes, calculators plural as it turns out:
HP-35S uses a Sunplus 6502 relative
Panasonic HHC (OK, a handheld computer rather than a calculator!)
(Edit to fix link rot)
Re: 65C816 vs 68000
Posted: Tue Dec 06, 2016 7:46 pm
by KC9UDX
The HP35S actually has the same processor core as the Commodore 128.
Re: 65C816 vs 68000
Posted: Tue Dec 06, 2016 7:52 pm
by BigEd
Ah, I think that's a mistake, as two different suppliers have used the same part number for very different chips.
Re: 65C816 vs 68000
Posted: Tue Dec 06, 2016 8:22 pm
by BigDumbDinosaur
The HP35S actually has the same processor core as the Commodore 128.
Not the case. The part number is just coincidental.
Re: 65C816 vs 68000
Posted: Wed Dec 07, 2016 1:45 am
by KC9UDX
The HP35S actually has the same processor core as the Commodore 128.
Not the case. The part number is just coincidental.
The part number in the 35S is SPLB31A.
Naturally, I can't find it anymore because the WWW is now cluttered with pages saying that the 35S is based on the C64.
But when the 35S was first announced, there was an article describing how Sunplus had somehow acquired the mask for the 8502, the CMOS version of the 6510, and used it, along with some RAM and peripheral support, in the SPLB31A.
Re: 65C816 vs 68000
Posted: Wed Dec 07, 2016 9:00 am
by BigEd
Re: 65C816 vs 68000
Posted: Wed Dec 07, 2016 1:05 pm
by ttlworks
Wow, that Panasonic HHC looks pretty impressive from the inside.
From what I have seen in the internet, it appears that the HP-35S
wasn't invented for running 6502 machine code from the "end user"...
Considering the DTMF generator inside the W65C265 microcontroller,
we could assume that quite a few 6502\65816 cores went into
push button telephones, modems or fax machines maybe...
This probably had changed when phone lines had turned from analog to ISDN.
;---
I'm now starting to wonder, if the 6502 was used in hobby robotics.
The 68332 certainly was.
Hmm... robotics... reminds me to
this interview:
When Chuck Peddle was asked if he might be an evil genius because he invented the 6502
(since "Bender" and "Terminator" also seem to be 6502 related),
he just stated that the 6502 went into nearly every piece of medical equipment.
Edit:
Found a 65C02 related hobby robotic project from 2014:
https://hackaday.io/project/2216-6502sbc-robot
http://www.appliedcarbon.org/6502sbc.html
Re: 65C816 vs 68000
Posted: Wed Dec 07, 2016 1:14 pm
by BigEd
I'm now starting to wonder, if the 6502 was used in hobby robotics.
In 1984, $660 got you a 6502-based Scorpion kit from Rhino Robots - see
https://archive.org/stream/RoboticsAge1 ... 6/mode/1up
Re: 65C816 vs 68000
Posted: Wed Dec 07, 2016 1:36 pm
by ttlworks
Thanks for the link, BigEd.
Scorpion looks nice: robust casing, and all the chips (DIP package)
are easily accessible to the end user... for some creative tinkering maybe.
What also looked interesting was that advertisement on page 14:
VOREC, 65C02 based voice recognition board for the HERO-I,
Recognition ratio about 98%.
Now that's impressive, I think that implementing something like that
ain't easy on a 65C02.
In that time frame, your best bet for implementing voice recognition
probably was the TMS32010 DSP from TI...