6502 proteus model request
6502 proteus model request
Hi, is there any proteus model for the 6502,65c02 or 65816? It'd be great if it was. Also, anyone knows how hard would it be to make such model?
- GARTHWILSON
- Forum Moderator
- Posts: 8773
- Joined: 30 Aug 2002
- Location: Southern California
- Contact:
I'm not sure if this is what you mean, but I built and programmed some automated test equipment at my last place of work around 1990 with a Proteus Cµbit 7540 STD-bus SBC as the controller, with a 65c02, 65c22, 65c21, and 65c51, and 56K of memory, with several of the 8K sockets being able to handle either RAM or ROM.
Unless you want STD bus or want to re-use exact existing code, I don't think there's really any point in building up a new one of the same, since with equal effort, a simpler, faster computer with more memory and I/O could be made.
For me at the time, using STD bus made things somewhat easier because there were plenty of STD-bus cards available off the shelf, and I used arbitrary waveform generators and A/D and D/A converters. I made the other stuff we needed-- programmable power supplies, relay matrices, etc.. Of course you could also get video-driver boards, disc drives, extended memory, and on and on. The fact that memory is so much denser today and you can get all you want on the same board with the processor is one reason the buses are going out. STD bus lived a long life though, largely because it lived up to its name: "Simple To Design" (not "standard") and it was far less expensive than something like VME. Another reason is that getting fast signals through the big connectors and down the bus without excessive transmission-line effects is not nearly as easy as it was in the days of just a few MHz.
Unless you want STD bus or want to re-use exact existing code, I don't think there's really any point in building up a new one of the same, since with equal effort, a simpler, faster computer with more memory and I/O could be made.
For me at the time, using STD bus made things somewhat easier because there were plenty of STD-bus cards available off the shelf, and I used arbitrary waveform generators and A/D and D/A converters. I made the other stuff we needed-- programmable power supplies, relay matrices, etc.. Of course you could also get video-driver boards, disc drives, extended memory, and on and on. The fact that memory is so much denser today and you can get all you want on the same board with the processor is one reason the buses are going out. STD bus lived a long life though, largely because it lived up to its name: "Simple To Design" (not "standard") and it was far less expensive than something like VME. Another reason is that getting fast signals through the big connectors and down the bus without excessive transmission-line effects is not nearly as easy as it was in the days of just a few MHz.
- BitWise
- In Memoriam
- Posts: 996
- Joined: 02 Mar 2004
- Location: Berkshire, UK
- Contact:
Proteus is a circuit simulation (SPICE) environment that can model circuits containing microcontrollers (like PICs) along side standard components.
I very much doubt there is a 65x family plug in.
I very much doubt there is a 65x family plug in.
Andrew Jacobs
6502 & PIC Stuff - http://www.obelisk.me.uk/
Cross-Platform 6502/65C02/65816 Macro Assembler - http://www.obelisk.me.uk/dev65/
Open Source Projects - https://github.com/andrew-jacobs
6502 & PIC Stuff - http://www.obelisk.me.uk/
Cross-Platform 6502/65C02/65816 Macro Assembler - http://www.obelisk.me.uk/dev65/
Open Source Projects - https://github.com/andrew-jacobs
- GARTHWILSON
- Forum Moderator
- Posts: 8773
- Joined: 30 Aug 2002
- Location: Southern California
- Contact:
BitWise wrote:
I very much doubt there is a 65x family plug in.
Code: Select all
___
/ __|__
/ / |_/ Groetjes, Ruud
\ \__|_\
\___| URL: www.baltissen.org
erick wrote:
edited: Proteus gives the possibility of making your own simulation models through programming dlls.
Code: Select all
___
/ __|__
/ / |_/ Groetjes, Ruud
\ \__|_\
\___| URL: www.baltissen.org
Ruud wrote:
erick wrote:
edited: Proteus gives the possibility of making your own simulation models through programming dlls.
Check the Proteus VSM - it is the circuit simulator supporting some CPU-s/MCU-s. Unfortunately, not the 6502
Regards,
Konrad
Practice safe HEX !
Re: 6502 proteus model request
Hi, All!
A time ago I have found such a post at https://electronics.stackexchange.com/:
Problem with glue logic/memory decoding on a 6502 project
And I have seen there 65C02-based Proteus ISIS schematic project: Everybody can see here 65C02 in the projects window and also 65C22, 6532 & 6551 ACIA in the left menu.
May be Labcenter Electronics add an 65CXX active models in their newest versions of Proteus?
I've googled this variant but have found nothing except this topic...
A time ago I have found such a post at https://electronics.stackexchange.com/:
Problem with glue logic/memory decoding on a 6502 project
And I have seen there 65C02-based Proteus ISIS schematic project: Everybody can see here 65C02 in the projects window and also 65C22, 6532 & 6551 ACIA in the left menu.
May be Labcenter Electronics add an 65CXX active models in their newest versions of Proteus?
I've googled this variant but have found nothing except this topic...
- GARTHWILSON
- Forum Moderator
- Posts: 8773
- Joined: 30 Aug 2002
- Location: Southern California
- Contact:
Re: 6502 proteus model request
Quote:
And I have seen there 65C02-based Proteus ISIS schematic project:
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?
Re: 6502 proteus model request
_________________________________________________________________________
Checkout my 2pass assembler/monitor https://github.com/jdimeglio/6502-Monitor
Checkout my 2pass assembler/monitor https://github.com/jdimeglio/6502-Monitor