Is there any future of 6502?
Yes, PIC's processor is lousy. 65x02 is wonderful. Programming 65x02 feels like vacation, you cannot get tired doing that. It is natural, logical, it doesn't give you headache.
So, why couldn't someone, like WDC, come up with a single chip microcontroller that is at par with PIC or Motorola? WDC's microcontrollers aren't microcontollers of today. WDC lives in past. Microcontroller of today is a one chip, and nothing else is needed to attach.
All of that core stuff will disappear in a few years. And, so will WDC, unfortunately. Unless they come up with something up to date. Who wants to tell them?
So, why couldn't someone, like WDC, come up with a single chip microcontroller that is at par with PIC or Motorola? WDC's microcontrollers aren't microcontollers of today. WDC lives in past. Microcontroller of today is a one chip, and nothing else is needed to attach.
All of that core stuff will disappear in a few years. And, so will WDC, unfortunately. Unless they come up with something up to date. Who wants to tell them?
Icy wrote:
Unless they come up with something up to date. Who wants to tell them?
However, they are reporting that sales are up (and this is evidenced by the fact that their website actually has content on it now!), so they are obviously doing something right, even if it isn't directly visible to us.
- GARTHWILSON
- Forum Moderator
- Posts: 8775
- Joined: 30 Aug 2002
- Location: Southern California
- Contact:
Quote:
So, why couldn't someone, like WDC, come up with a single chip microcontroller that is at par with PIC or Motorola? WDC's microcontrollers aren't microcontollers of today. WDC lives in past. Microcontroller of today is a one chip, and nothing else is needed to attach.
We would all like an array of 6502-based µC's made available as standard products. I don't think WDC lives in the past at all; but again, their primary business as I understand it is not selling hardware, but licensing the intellectual property to other companies that do in fact make their own dedicated custom µC's with everything in one IC and the 6502 at the heart of that IC. I wish WDC would license their IP to Microchip. It would be nice if there were a widely available parallel line of PICs built around the 6502 instead of Microchip's little RISC. Everything would still be in one IC, as it is with the currently available PICs.
I suppose the nature of WDC's business and the lack of standard (as opposed to custom) parts is why it appears to most people that the 6502 got relegated to ancient history by industry's negligence to keep a good thing up to date. Actually the 6502's growth just took a less-visible path than the x86 did with desktop computing or Microchip did with standard-part microcontrollers. Surprisingly, more 6502's per year are being sold today than at any time in history. You probably own 6502's in modern consumer electronics products and didn't even know it.
I personally am convinced that what people get familiar with as hobbyists and students gets carried forward into their jobs later when they get into industry and favor the parts they're familiar with to design into their company's products, and I think that is why WDC would do well to support the little customers better. It seems that they are very slowly moving toward that. That's not to say a hobbyist who buys one IC for $5 has permission to take $100 of WDC's time now and then to get help troubleshooting something; but at least they've dropped the $100 minimum order requirement (which I didn't think was that bad anyway) and put their programming manual online instead of insisting that we pay $60 a copy, and they seem to be starting to look more favorably on this website as a supplier of ap notes and things they've been lacking. They're also starting to talk about flash-based µC's that can be programmed on the workbench.
http://WilsonMinesCo.com/ lots of 6502 resources
The "second front page" is http://wilsonminesco.com/links.html .
What's an additional VIA among friends, anyhow?
The "second front page" is http://wilsonminesco.com/links.html .
What's an additional VIA among friends, anyhow?
Isn't STMicro one of the licensees for WDC's IP?
Also, while I couldn't find any detailed documentation on the ST7, I did find some example code snippets, and its mnemonics are half-68000, half-Z80 (a very interesting combination to say the least). From what I've seen, it does not look anything at all like a 6502. Moreover, I have yet to see them use the Y index register.
Also, while I couldn't find any detailed documentation on the ST7, I did find some example code snippets, and its mnemonics are half-68000, half-Z80 (a very interesting combination to say the least). From what I've seen, it does not look anything at all like a 6502. Moreover, I have yet to see them use the Y index register.
-
leeeeee
- In Memoriam
- Posts: 347
- Joined: 30 Aug 2002
- Location: UK
- Contact:
Quote:
while I couldn't find any detailed documentation on the ST7
Quote:
From what I've seen, it does not look anything at all like a 6502. Moreover, I have yet to see them use the Y index register.
Of course there are differences, the decimal mode flag had been replaced by a Z80 like HalfCarry, the stack is smaller - only 64 bytes - and it isn't binary compatible, e.g. LDX #nn codes as $AE $nn not $A2 $nn as it does on the 6502.
Lee.
SOLUTION !!!!!!!
Hey, how about this:
This would be ideal situation for WDC. Just think of all that huge market suddenly open for them.
This could blow my mind. No more headaches programming crappy, hostile PIC's RISC!
Quote:
I wish WDC would license their IP to Microchip. It would be nice if there were a widely available parallel line of PICs built around the 6502 instead of Microchip's little RISC. Everything would still be in one IC, as it is with the currently available PICs.
This could blow my mind. No more headaches programming crappy, hostile PIC's RISC!
Re: SOLUTION !!!!!!!
Icy wrote:
This could blow my mind. No more headaches programming crappy, hostile PIC's RISC!
Re: SOLUTION !!!!!!!
kc5tja wrote:
Although still not as convenient as a 6502, I do find AVR microcontrollers to be MUCH better than the PICs from a programming point of view.
My two cents... Daryl
-
Nightmaretony
- In Memoriam
- Posts: 618
- Joined: 27 Jun 2003
- Location: Meadowbrook
- Contact:
Trying out other CPUs is a pain in the rear. Am deisnign a testing system for work, wanted a seperate sub computer to handle some switching. In the interest of time, wanted an off the shelf SBC with certain sets of IO and USB. Called WDC, no dice. And bummer, my fave person Ralph is no longer there
Picked up an SBC using an 8051 with basic. The assembly is as you said, hostile on that unit. Basic is a tad strange format to one used to Applesoft. Had to sstruggle a bit with it.
Cant wait to get back to doing the pinball project. Got too many new projects, including a movie soundtrack....
Cant wait to get back to doing the pinball project. Got too many new projects, including a movie soundtrack....
"My biggest dream in life? Building black plywood Habitrails"
-
Nightmaretony
- In Memoriam
- Posts: 618
- Joined: 27 Jun 2003
- Location: Meadowbrook
- Contact:
RS232 communication with routines
basic or machine hooks, but the communication. Originally usb but opted out of it.
several i/o ports to work with
available finished and ready for action.
Already got this one based on the 8051, using basic for it. I still prefer 6502instead. Sigh. Little late now to not use it, already got thingtws going in there... refunding isnt an option since I already began modding into the board...
At least for the pinball and haunted house projects, it will remain 6502 all the way.
basic or machine hooks, but the communication. Originally usb but opted out of it.
several i/o ports to work with
available finished and ready for action.
Already got this one based on the 8051, using basic for it. I still prefer 6502instead. Sigh. Little late now to not use it, already got thingtws going in there... refunding isnt an option since I already began modding into the board...
At least for the pinball and haunted house projects, it will remain 6502 all the way.
"My biggest dream in life? Building black plywood Habitrails"
-
Nightmaretony
- In Memoriam
- Posts: 618
- Joined: 27 Jun 2003
- Location: Meadowbrook
- Contact:
Actually, one other thing it will ened to do is IR command lines sending and recieving. If I cant get the other one to do it, I will switch it over pronto and go back to what I know and love best.
So what it would be:
RS232 i/o
8 or 16 i/o pins
the ability to recieve and send IR command sets such as RC5 or custom sets definable.
The trick was time, so I opted for the off the shelf. I dont know how it will do for the IR. If those iexist for 6502, let me get back to it
NOTHER fun project to keep me busy...
http://www.imdb.com/name/nm2158451/
So what it would be:
RS232 i/o
8 or 16 i/o pins
the ability to recieve and send IR command sets such as RC5 or custom sets definable.
The trick was time, so I opted for the off the shelf. I dont know how it will do for the IR. If those iexist for 6502, let me get back to it
NOTHER fun project to keep me busy...
http://www.imdb.com/name/nm2158451/
"My biggest dream in life? Building black plywood Habitrails"
Nightmaretony wrote:
RS232 i/o
8 or 16 i/o pins
the ability to recieve and send IR command sets such as RC5 or custom sets definable.
8 or 16 i/o pins
the ability to recieve and send IR command sets such as RC5 or custom sets definable.
I'm sure that receiving was done a bit more traditionally, but I thought it was kind of interesting, especially since the baud rate was fully programmable within a certain range. However, I'm sure the baud rate wasn't all that great. But it should be able to handle at least 20kbps though, I'd think.
-
Nightmaretony
- In Memoriam
- Posts: 618
- Joined: 27 Jun 2003
- Location: Meadowbrook
- Contact:
High baud rate isnt important. The host ocmputer will send out commands to the sub cpu and the sub may return values or send back IR messages. So in a sense, the RS232 monitoring would need to be kept going on a continious basis as an event loop....
"My biggest dream in life? Building black plywood Habitrails"