Skip to main content

Posts

Showing posts with the label 8051

8051 INPUT OUTPUT PORTS

The AT89C51 from ATMEL is the most commonly used variation of the 8051 microcontroller because of the built-in Flash which makes programming / burning very easy. The 8051 has a total of 4 ports for input / output operations which means you can transfer data in or out of the microcontroller through these ports. Let's have a brief introduction to these ports. UPDATE: You can also click this link for an updated version of this post. READ MORE

8051 LED TOGGLE PROGRAM CODE

You might have seen a " Hello World! " program code example while learning some programming language. While it is useful for getting familiar with the basics of that language, it also gives you a head start in that environment. If you ever want to learn some new programming language, you might want to Google out a "Hello world!' program code to get started. The code I am about to discuss serves the same purpose for the 8051 microcontroller because it is the most simplest task to perform. Play close attention if you want everything to work properly. READ MORE

PROGRAMMING THE 8051

To use the 8051 microcontroller, you definitely need to program it first for the intended purpose. What does that mean actually? The 8051 itself is just a piece of hardware capable of doing nothing at all. It is actually the software that makes it intelligent and gives some meaning to its life. The software defines the purpose of the 8051 or solution to a particular problem. Now how to program it? It's very simple to understand. UPDATE: Visit this link for a newer and updated version of this post - with detailed instructions. READ MORE