Skip to main content
8051 burner

How to Load HEX file into 8051

When it comes to applications based on microcontrollers, you can’t just stop at simulating your model and gathering results. You have to implement it practically which is quite fun if you get used to it – a truly satisfying experience when something actually works. While it’s a known fact that hardware implementation is annoying and cumbersome as compared to simulation but it’s totally worth it. After all, we are engineers and getting your hands dirty in practical stuff always pays off. Before this discussion gets philosophical, let’s handle a simple practical task of how to load your code into the microcontroller.



Debugging in Keil

I previously wrote a brief tutorial on How to Use Keil and hope that you’re now capable of compiling your code. Moving on, if you haven’t noticed already, Keil uVision is also a debugger and can help you debug codes. I left out the debugging portion deliberately in my previous post as it was themed at getting familiar with Keil uVision. Debugging in Keil is simple to understand and also proves to be useful at crucial times. (more…)

Programming Language for the 8051

If coding is your thing then you are most probably familiar with some of the programming languages out there and have experience in writing programs and compiling them. If not, then I strongly suggest you check out the basics of programming. Writing codes for the 8051 micro-controller is not any different. You choose a coding language and start writing codes in the development environment. That’s all it takes. (more…)