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