simulator/emulators for 8051/8085 on linux

May 03, 2005 34 Replies

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

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

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

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

Have a look at

formatting link

Ian

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

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

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

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

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
\/\/ \/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/

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
\/\/ \/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/

So how does the Keil sim run on linux?

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

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

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

formatting link

Ian

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

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.

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

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

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required