We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
I am quite good at 8051 Assembly language, and also understand C language fundas. I want to polish my C language fundas right from scratch to final program writing.Which site is best suited for me please?
What are "fundas"? Or... What is a "funda"? I found a definition for "fundus", but it really doesn't seem to apply in the context given.
Arun, Take a look at http://www.esacademy.com/myacademy/ There you'll find some on-line classes for embedded C programming. Alan....
Dan, A Funda is an indian relative to the Panda. Erik
Hi Don, Many thnx for the reply, "FUNDAS" is short for 'Fundamental'. I am sorry to use the unknown short form..heee..heee -Karkare
Hi Eric, A good joke though..however Funda and Panda are in no way related please. I used a rather unknown short form "FUNDA" for "Fundamental" Also it seems I spelled the name wrongly 'Don' for 'Dan' in the msg to Dan. I appologise for the same. -Karkare
Start by reading Kernigan & Ritchie's, "The C Programming Language, 2nd Ed." twice. Also read the C FAQ at:
http://www.eskimo.com/~scs/C-faq/top.html
Hi Alan, Many thnx for the suggestion.-Arun
Hi Mark, Many thnx for the suggestion-Arun
And after reading Kernighan & Ritchie and/or Harbison & Steele foundation material, a few more books I've found to be beneficial are: Rabinowitz, H. and Schaap, C. 1990. Portable C: Prentice Hall. ISBN 0-13-685967-4 This book presents C language issues with a view of execution that does not depend on the features of a specific machine. van der Linden, P. 1994. Expert C Programming -- Deep C Secrets: Prentice Hall. ISBN 0-13-177429-8 Holub, A. 1995. Enough Rope to Shoot Yourself in the Foot -- Rules for C and C++ Programming: McGraw-Hill. ISBN 0-07-029689-8 And lastly, the C Programming FAQ's that can be found many places on the Internet, but originated in Usenet's comp.lang.c newsgroup.
I found the book "C and the 8051" from Thomas W. Schultz (Prentice Hall) pretty usefull. I have been programming in assembler for some years before. It was easy to read and you can buy it from amazon.
Hi Sven, Many thnx for the suggestion. Yes I just procured the Book"C and the 8051" and have started reading it. -Arun
In my humble opinion the best book for a C beginner is Stephen G. Kochnan :programming in ANSI C" ISBN 0-672-48408-0. Although not directed towards embedded, it is an excellent book adding features in a very organized way. Erik
Hi Erik Malund, Thank u for the suggestion. I shall definately go thru' the book by 'Stephan G. Kochnan' as suggested by u. -Arun
Mr. Arun How can I start with Assembly language programming on Keil to program 8051? Tell me what files do i have to include in the source file, what is the format, if u could provide me with an example program in Assembly Language it would be most beneficial.
Are u interested only in Keil assembler? Though Keil provides very good compiler/assembler/simulator support. But I have been using Pinnacle. U can download from http://www.vaultbbs.com/pinnacle I may be able to send u more help on sample programs. contact me at arunkar@hotmail.com