HI FRIENDS, I AM EAGLE TO LEARN AND IMPROVE EMBEDDED C PROGRAMMES.I KNOW SOMEWHAT 8051MICROCONTROLLER.I AM TRYING TO WRITE SMALL ASSEMBLY PROGRAMMES.BUT I WANT TO TRY IN C51.I KNOW GENERAL 'C'.HOW FAR IT IS HELP ME TO WRITE IN A EMBEDDED 'C'?WHAT ARE THE MAIN DIFFERENCES BETWEEN THESE TWO? I NEED ANY ONE SUPPORT TO IMPLENT MY SUBJECT IN THIS FIELD.PLZ GIVE ME UR IDEAS..... THANKS IN ADVANCE
"PLZ GIVE ME UR IDEAS....."
A bnn gOz 2 U 4 lmOz d bz Uz f srt&.
U kud lrn 4m comp.arch.embedded
Hey DAN, I didn't understand ur reply.Can u explain clearly again? thank u.
"I didn't understand ur reply"
I even cannot understand your question! Could you not use the words which are absent in English, like "plz", "ur" etc, please?
Thank you.
Hey Oleg, I used .But 1st line I didn't get really. thank u
"thank u"
Still don't get it, do you?
Please do not use SMS-style abbreviations like "u", "ur", "plz". If it's too much effort for you to type "you", "your", "please", etc, you will find people uninclined to put any effort into replying!
Hi Neil, I got it now.Sorry really I don't know that was going to be wrong communication.I never use SMS language. thak u
"I never use SMS language. thak u"
So what's that "u" doing there, then?!
One more time:
"Please do not use SMS-style abbreviations like 'u', 'ur', 'plz'"
I never use SMS language. thak u
Mani:
The fellows who posted regarding your writing style are at least partly right; if your question is worth answering, then it is worth your time to write clearly and completely. However, I am prepared to "cut some slack" as I am guessing that English is a second language for you.
All that aside, your question is a good one but one which cannot be answered simply and in the space of this forum. Besides, there are others more knowledgeable and eloquent than I who have written good books on the subject. I list some from my library here (some are 8051 specific):
"The Art of Embedded Systems Programming", Jack Ganssle
"Programming Embedded Systems in C and C++", Michael Barr
"Embedded Systems Design", Arnold Berger
"Designing Embedded Hardware", John Catsoulis
"The 8051 Controller: Hardware, Software, and Interfacing", James W. Stewart, et al
and my personal favorites...(written with emphasis on the 8051)
"Embedded C", Michael Pont "Patterns for Time Triggered Embedded Systems", Michael Pont
All are available from Amazon.com
Now, if you are looking for an inexpensive "development platform" to get started, then you can hardly do better than the Silabs C8051F020 kit. I think you can get it for about $99. It contains an eval. version of the Keil compiler and is plenty enough to get you started.
Good Luck,
-=Rich=-
P.S. If writing "eval." instead of evaluation is a forum faux pais then "mea culpa".
Hi Rich, I am new to this discussion forum.I don't know how to communicate with you people.Thats why I did mistake.This will never repeat. Thank you very much for your information regarding books.Already I have a 89c51 kit.I want to practice on that kit only.
Visit Atmel site which has some examples to learn:
" href= "http://www.atmel.com/dyn/products/app_notes.asp?family_id=604">www.atmel.com/.../app_notes.asp
Regards, Oleg
thank you Oleg.