simulator/emulators for 8051/8085 on linux

I was making no assumptions. I was speaking from personal experience. I have half a dozen windows 8051 simulators running successfully under wine on my Linux box.

Ian

Reply to
Ian Bell
Loading thread data ...

Chris:

Thanks for all the insights. I had ordered the book (C and the 8051) a few days ago. Good to know that it is a resource for learning. I have decided to start off with 8051 and then move onto ARM and PIC archs as and when I get comfortable.

Thanks, Hemant

Reply to
Hemant Mohapatra

Jim:

Thanks a lot for the input. After reading comments by Ian (on Wine) I have decided to try linux and windows both as far as simulator needs are concerned. Soon, I should be getting the scilabs kit to experiment on.

Thanks, Hemant

Reply to
Hemant Mohapatra

many

currently

Thanks for the extensive lists on simulators. That should keep me busy (and hopefully, learning). I have also decided to try out some of the simulators on linux via wine (I use Suse 9.1).

Thanks Hemant

Reply to
Hemant Mohapatra

Have a look at

formatting link

Ian

Reply to
Ian Bell

You should go to 8052.com and sign on - there is an excellent help forum there as well as a range of tutorials and links.

Ian

Reply to
Ian Bell

What does the IDE do? I meant 8051 compilers and simulators.

/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\ \/\/\/\/\ Chris Hills Staffs England /\/\/\/\/\ /\/\/ snipped-for-privacy@phaedsys.org

formatting link
\/\/ \/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/

Reply to
Chris Hills

In article , Hemant Mohapatra writes

Arm is a good move as it is "the 8051 of the 32 bit market" but I am not sure I would bother with PIC. The Philips LPC900 range of 8051 cover much of their functionality and runs standard 51 binary.

PIC's have different architecture and tools across the range.

AVR is a possibility though.

/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\ \/\/\/\/\ Chris Hills Staffs England /\/\/\/\/\ /\/\/ snipped-for-privacy@phaedsys.org

formatting link
\/\/ \/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/

Reply to
Chris Hills

No because it is the most widely used, suported and produced MCU on the planet. There are more 8051's appearing all the time. Also all 600+ variants will run the same core binary.

ARM yes but not PIC. PIC does not even have a common word size across the range.

/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\ \/\/\/\/\ Chris Hills Staffs England /\/\/\/\/\ /\/\/ snipped-for-privacy@phaedsys.org

formatting link
\/\/ \/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/

Reply to
Chris Hills

So how does the Keil sim run on linux?

/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\ \/\/\/\/\ Chris Hills Staffs England /\/\/\/\/\ /\/\/ snipped-for-privacy@phaedsys.org

formatting link
\/\/ \/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/

Reply to
Chris Hills

Tasking tools have been available under Linux for several years. No simulator though. See

formatting link

Ian

Reply to
Ian Bell

Provided you have the right fonts installed it runs fine. I have the free version of uVision 2 on my Linux box right now. I should have included it in the list.

Ian

Reply to
Ian Bell

Employer wan to use them, so it is not a waste of time to learn them. The architecture is much stranger than the 8052. But I think the newer 18F stuff is a bit better.

Reply to
Neil Kurzman
010002010604060307070509 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit

Hi all,

to get back on topic, I toyed around a bit and I managed to compile emu51

formatting link
under GNU/Linux. This emulator is very early alpha but better than nothing and free software, free as in freedom and not as free beer ofcourse. As it comes as sourcecode + Windoze binary only, I altered the Makefile so it now compiles under GNU/Linux as long as you have a working installation of the Allegro library. I've attached the altered Makefile to this posting.

I know this is not a commercial grade emulator but I hope this proves useful for hobbyists and students like me who cannot afford commercial grade software for 100EUR and more.

HTH, Matthias

--
Matthias Arndt  
PGP-Key: http://www.asmsoftware.de/marndt.pgp   ICQ: 40358321
 >>> Jabber: simonsunnyboy@jabber.ccc.de
Reply to
Matthias Arndt

Here's a nice starting point for assembly language programming. There's an interesting "High Level Assembly" link.

The Urb

_______________________________________________________________________________ Posted Via Uncensored-News.Com - Accounts Starting At $6.95 -

formatting link
The Worlds Uncensored News Source

Reply to
Paul Urbanus

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.