Infographics: A Brief About 8051 Microcontroller

In the year 1981, an 8-bit Microcontroller was introduced by Intel Corporation; it was known as 8051. This Microcontroller includes RAM-128 bytes, ROM-4K bytes, timers-2, serial port-1 and 4-ports that are located on a single chip, and are referred to as a SOC (system on a chip). The 8051 Microcontroller is an 8-bit processor – which means, the CPU can function with 8-bits of data at a time. The 8051 Microcontroller includes four I/O ports that are 8 bits wide. Although this can have an utmost of 64K bytes of on-chip ROM, many designers have set only 4 kilobytes on the chip.

The 8051 Microcontroller became extensively popular after Intel allowed other makers to build and promote any versions of the Microcontroller. This has led to several versions of the 8051 with dissimilar speeds and quantities of on-chip ROM promoted by manufacturers. It is significant to note that even though there are various versions of the 8051 Microcontroller in terms of the amount and speed of on-chip ROM – they all are well-suited to the original 8051 as far as the commands are concerned. This means that if you write your code for one, it will work on any of them irrespective of the manufacturer. Please refer the below link: 8051 Microcontroller pin diagram and its working procedure

8051 Microcontroller Programming

The programming of 8051 microcontrollers is definitely very fascinating and to make it even stimulating here we will give you some tools which will assist you to know the programming of an 8051 Microcontrollerin a better way.

Have a Look at the Tools

  • Code editor -Syntax highlighting Notepad
  • RIDE software – simulation
  • A51-Assembler
  • Proteus – Fully embedded simulation software
  • Simulator-windows based Smart n Small Simulator
  • Keil uVision – 8051/ARM simulation
  • Baud -Timer value calculators for various baud rates

Now we will compose the program as per the Keil Uvison4 simulation software and the program is

  • Install 8051 software on your PC
  • Click Project -> New vision Project
  • Save your project
  • Select Target Device (8051 – AT89s51)
  • File -> New
  • New text- editor will be opened. Here you need to write your code

A Brief about 8051 Microcontroller - Infographics


<div style=”clear:both”><a href=””><img src=”” title=”A Brief About 8051 Microcontroller” alt=”A Brief About 8051 Microcontroller” border=”0″ /></a></div><div>Courtesy of: <a href=””>Edgefxkits & Solutions</a></div>

Add Comment