Thursday 9 August 2012

DEBUGGING IN KEIL

I have already written a brief post on how to use KEIL uVision in which I deliberately left the debugging part out because I wanted to talk about it at a proper time. I think it's now. If you haven't noticed it yet, KEIL uVision is also a debugger and will help you debug many of your codes and programs. The debugging environment of KEIL is very simple to understand and make use of. Today, I will introduce you to it. Ready?

UPDATE: You can also click this link for an updated version of this post.

Sunday 5 August 2012

HOW TO USE PROTEUS

The simulators I mentioned in my previous post were strictly for beginners. They just show you the output of the microcontroller so you can learn how everything works. They will accompany you as long as you are dealing with manipulating the data on the ports or registers. Sooner or later, you will be going further and attaching external hardware to the 8051 but that's exactly how we deal with it. So if you're talking about simulating a complete circuit then you actually need PROTEUS for this.

UPDATE: You can also click this link for an updated version of this post with more insight and explanation.

Thursday 2 August 2012

8051 SIMULATORS

Everyone wants to see some practical results after working hard on a project. Same is the case with 8051 microcontroller. You have probably designed something involving the 8051 and written / compiled a program code for it and you are almost ready to put it to test. I know you can't wait but there is still one essential step before jumping on to the implementation phase and it is called simulation.

UPDATE: You can also click this link for an updated version of this post.

Wednesday 1 August 2012

HOW TO USE KEIL

Finally you have decided to write your own code for the 8051 microcontroller. It doesn't matter whether you have chosen Assembly or C Language for yourself but what matters now is that you need an environment specially designed for 8051. Basically you are looking out for IDE (Integrated Development Environment) that will help you build and compile programs. While there are many options out there, I prefer KEIL uVision in this regard.

UPDATE: You can also click this link for an updated version of this post.