Email: Password: Remember Me | Create Account (Free)

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
02/14/06 09:24
Read: times


 
#109926 - Clarify the problem
Responding to: ???'s previous message
Kaushik Roy said:
i am fascing some problem regarding the syntax in C language to write program for AT89C52.

Is that because you have never written a 'C' program before?
Or have you just never written 'C' for microcontrollers before?
Or are you just new to this particular compiler and/or this particular chip?

If you need to learn the 'C' programming language from scratch, then you will need to study a 'C' textbook.

See also the Books page both here and at Keil, and search for "C book" here.

If you just need to learn the Keil tools, then to read the uVision Getting Started guide, and work through the example projects in it.
This will give you a proper introductions to the tools, how they work, and how to use them - rather than just jumping-in blindly at the deep-end!

If you also need to learn about the 8051 architecture, then you eed to read the following documents - commonly referred to as "the bible" for the 8051:

Chapter 1 - 80C51 Family Architecture:
http://www.semiconductors.philips.com/acrobat/v...ARCH_1.pdf

Chapter 2 - 80C51 Family Programmer’s Guide and Instruction Set:
http://www.semiconductors.philips.com/acrobat/v...UIDE_1.pdf

Chapter 3 - 80C51 Family Hardware Description:
http://www.semiconductors.philips.com/acrobat/v...WARE_1.pdf

You should also look at the Tutorial page on this site.

List of 12 messages in thread
TopicAuthorDate
Tutorial on C to imlepent program for MC            01/01/70 00:00      
   Which C compiler?            01/01/70 00:00      
      compiler            01/01/70 00:00      
         Did you look for a user guide?            01/01/70 00:00      
            Manuals            01/01/70 00:00      
   Clarify the problem            01/01/70 00:00      
      never written 'C' for microcontrollers            01/01/70 00:00      
         you have!!!!!            01/01/70 00:00      
            Abhishek is correct            01/01/70 00:00      
         First things first!            01/01/70 00:00      
            Thanks all.            01/01/70 00:00      
            correction            01/01/70 00:00      

Back to Subject List