Hello, Since this is my first post I will introduce myself: I'm Christian, I'm Italian and I work as a developer, building any kind of application using C# (web/windows/compact). I have some experience in building application on smart devices since I wrote apps using compact framework. Long time ago (5 years ago) I built a custom linux distribution on a 1.72mb floppy with a working compiler (tcc) using uClinux, at that time I used to have only 1 os on my p133: slackware. I know lot of languages: Sql / Java / RapidQ / Q-Basic / 3 kind of differents assembly / Brainf. / pascal-delphi blah blah blah...
I would like to start developing something for the 8052, I want know if there is a standard emulator for testing code and try to build something on it. I''m interested in opengl-es and I would develop how mono:8052 works
Thanks.
would be to use SILabs chips, they have built-in emulation and the software is free.
Erik
but they are still "just" (sic?) 8051s - so (potentially) easier to program & debug, but no more suited to "Big System" applications like 3D graphics!
en.wikipedia.org/.../OpenGL_ES
I would like to start developing something for the 8052 and a 100MHz one clocker can do quite a bit.
It isn't so much a question of speed, as a question of memory adress ranges.
I do not think that a C51 processor is suitable for controlling 320x200 pix graphical LCD display. Think about the LCD on your mobile phone or your MP3 player.
People shouldn't start using a C51 in a project unless it is an advantage to select the C51 family. In case of a tie, then a more general processor should be selected, since that improves the chances of future migration of the sw to another processor.
I would like to start developing something for the 8052 is out of the question.
I agree that a full graphix LCD is not a '51 app.
"a 100MHz one clocker [8052] can do quite a bit."
You are speaking from the posisiton of knowing the 8052 and its capabilities; But look at the context the OP is coming from - in that context, I think he might find even a 100MHz one-clocker rather limited...
;-)
It's all relative...
"...I would develop how mono:8052 works..."
Develop mono for an 8052 ??!!
I wish you luck (even on a 100MHz one-clocker).