Keil (Software) is used to program Micronetollers. Keil provides us a long range of tools related to microcontroller like Assembler, C Compiler, Debugger and Simulator, Linker and library manager.You can write instructions in Keil, compile and simulate program and debug errors in this program. Keil compiler is a software that is used to write and compile the machine language code. When this code is compiled, the machine code that is called source code is converted into hex code which is to be burned into the microcontroller chip for further processing. Keil compiler also supports C language code.
Download Keil Software by clicking given below Download button, and open the "read me" file to learn instructions how to install.
- Install the Keil Software on your computer.
- When the installation will be down, an icon will be created with the name “Keil uVision3”. Just create icon onto the desktop so that it becomes easy whenever you want to use Keil.
- Double click or right click on this icon and click open to start the Keil compiler.
- A page will be open with different options in it showing the project workspace at the leftmost corner side, output window at the bottom.
- Now to start creating something new, click on the option “project”.
- A small window will be open showing the options like new project, open project etc. Click on “New project”.
- Another small window with the title bar “Create new project” opens. The window asks the user to give the project name with which it should be created and the destination location. You can create project in any of available drive.
- When the file will be saved in the given destination, a window opens where a list of vendors will be displayed and you have to select the device for the target you have created.
- If your vendor is Atmel then click on it, Atmel is most widely used. Then family of microcontroller manufactured by Atmel opens. You can select microcontroller as your requirement.
- Then the features of that microcontroller will be displayed on the right side of the page which was selected by you. The most appropriate microcontroller that is used in most of the projects is the AT89C51. Click on this microcontroller and have a look at its features, then click on “OK” to select this microcontroller.
- Another option will appear in small window asking whether to copy the startup code into the file you have created. Just click on “No” to proceed further.
- Now you can see the TARGET and SOURCE GROUP created in the project workspace.
- Now click on “File” and in that “New”. A new page opens and you can start writing program in it.
- After the program is completed, save it with any name but with the .asm extension. Save the program in the file you have created earlier.
- You can notice that after you save the program, the predefined keywords will be highlighted in bold letters.
- Now add this file to the target by giving a right click on the source group. A list of options open and in that select “Add files to the source group”. Check for this file where you have saved and add it.
- Right click on the target and select the first option “Options for target”. A window opens with different options like device, target, output etc. First click on “target”.
- Since the set frequency of the microcontroller is 11.0592 MHz to interface with the PC, just enter this frequency value in the Xtal (MHz) text area and put a tick on the Use on-chip ROM. This is because the program what we write here in the Keil will later be dumped into the microcontroller and will be stored in the inbuilt ROM in the microcontroller.
- Now click the option “Output” and give any name to the hex file to be created in the “Name of executable” text area and put a tick to the “Create HEX file” option present in the same window. The hex file can be created in any of the drives. You can change the folder by clicking on “Select folder for Objects”.
- Now to check whether the program you have written is errorless or not, click on the icon exactly below the “Open file” icon which is nothing but Build Target icon. You can even use the shortcut key F7 to compile the program written.
- To check for the output, there are several windows like serial window, memory window, project window etc. Depending on the program you have written, select the appropriate window to see the output by entering into debug mode.
- The icon with the letter “d” indicates the debug mode.
- Click on this icon and now click on the option “View” and select the appropriate window to check for the output.
- After this is done, click the icon “debug” again to come out of the debug mode.
- The hex file created as shown earlier will be dumped into the microcontroller with the help of another software called Proload.
Free Download Link = 1) Mediafire.com
Free Software - Software Patch - Cracked Software - Mobile Apps -Android Apps - Iphone Apps - Facebook