Friday, October 8, 2010

1.5 About KEIL

Hello Readers:

I have started this blog to show you Embedded C programming for 8051 family microcontroller using KEIL compiler. The KISS philosophy is used to write this tutorial. What is KISS? Keep It Simple, Stupid!

KEIL Compiler:  

Keil development tools for the 8051 microcontroller family support every level of developer from the professional applications engineer to the student just learning about embedded software development. The industry-standard Keil C Compilers, Macro Assemblers, Debuggers, Real-time Kernels, and Single-board Computers support ALL 8051-compatible derivatives and help you get your projects completed on schedule.

Software Development Cycle
When you use the Keil µVision, the project development cycle is roughly the same as it is for any other software development project.
  1. Create a project, select the target chip from the device database, and configure the tool settings.
  2. Create source files in C or assembly.
  3. Build your application with the project manager.
  4. Correct errors in source files.
  5. Test the linked application.
The following block diagram illustrates the complete µVision/ARM software development cycle. Each component is described below.


Where to find KEIL and what version is used in this tutorial?
You can get the KEIL software used in this tutorial from this site. I mean click here to get it, which is having code limit of 2KB. The uVision V4.10 version is used throughout this tutorial. You can get latest evaluation version of KEIL from their website. Their official website address is www.keil.com. Installing the KEIL is very straight forward: double click the setup, set the folder path-where you want it to install, click OK.

NOTE: In Embedded C the targeted chip /centre-piece of program is referred as ‘Target’ and our Target chip is AT89S52.

System Requirement for installing KEIL
  • PC with Pentium, Pentium-II or compatible processor,
  • Windows 95, Windows-98, Windows NT 4.0, or higher,
  • 16 MB RAM minimum,
  • 20 MB free disk space.
  •  
For additional help please goto Books tab or Help->uVision Help in KEIL IDE

  To learn how to create project, add source file, configure the compiler, setting debug session and run to see the output please refer KEIL in-built HELP [which comes with IDE]. This HELP is very informative and shows about everything you wanted know with the help of screenshots and examples.   

<End of 1.5   About KEIL>

...till next post bye-bye & take care.

No comments:

Post a Comment