8051

8051

Interfacing External Memory EEPROM to 8051 Microcontroller

Interfacing I2C EEPROM IC (24C04) With  8051 Microcontroller  In this article, we are going to see how to interface an EEPROM IC to 8051 microcontroller. There are different kinds of EEPROM IC available in the market. The most commonly used EEPROM family is 24CXX series devices such as 24C02, 24C04, 24C08 etc. Here we are using […]

8051

Learn to Build Real Time Clock using 8051and DS1307 RTC Module

Interfacing RTC Module (DS1307) With 8051 Micro controller In this article, we are going to see how to interface an RTC (Real Time Clock) Module to 8051 micro controller. There are different kinds of RTC module available in the market. We are using the most common RTC module that comes with the DS1307 IC, an

8051

Interfacing stepper motor to 8051

Interfacing stepper motor to 8051 microcontroller. This article  is about interfacing stepper motor to 8051 microcontroller. Many guys were asking here to show how to interface stepper motor to 8051 microcontroller. I think this is the time. Stepper motors are widely used in industrial, medical, consumer electronics application. In simple words, anywhere precision rotation or positioning

Gsm Module and Arduino
8051

How to Interface GSM Module to 8051 Micro Controller-Send and Receive SMS

This article is about interfacing GSM module to 8051 microcontroller. GSM module has become a very commonly occurring hardware in embedded system applications and the knowledge on how to interface GSM module with microcontroller is very essential if you want to become a good embedded system designer. GSM module GSM (Global System for Mobile communications)

8051, 8051 projects

RFID Based Access Control System using 8051

RFID Door Access Control System using 8051 In this project, we are going to build an RFID Based Access Control System using 8051 Micro Controller. The same system can be named like RFID based door lock or RFID based access management system. If you have been to big hospitals or companies, you might have seen

8051, 8051 projects

Microcontroller Based Programmable Data-cum-Temperature Display

Microcontroller Based Programmable Data-cum-Temperature Display. LCD display are most widely used in applications like token display machine in malls, supermarkets, restaurants, cafe-houses etc. The project presented here demonstrates the working through wireless by use of Bluetooth technique. This circuit is designed by Mr. Vivek Kumar Kamboj from Haryana. Circuit and working. This circuit uses microcontroller

ultrasonic water level controller
8051

Ultrasonic water level controller using 8051

Ultrasonic water level controller using 8051 microcontroller. A simple water level controller using ultrasonic  range finder module and 8051 microcontroller is discussed in this article.Many projects based on ultrasonic range finder and water level controllers have bee already discussed here. This is just another application of the ultrasonic ranging module. This water level controller can

RFID card
8051

Interfacing RFID to 8051microcontroller

Interfacing RFID  to 8051 . RFID or Radio Frequency Identification is a method in which electromagnetic waves are used for transmitting data for the purpose of identifying tags attached to objects. An RFID system consists of a transmitter (tag) and a reader.The tag is encrypted with a unique code and the reader scans this code for the identification

Interfacing PIR sensor to 8051 microcontroller
8051, 8051 projects

Interfacing PIR sensor to 8051 & DIY Intruder Alarm

This article is divided into two sections Interfacing PIR sensor to 8051 DIY intruder alarm circuit Interfacing PIR sensor to 8051 microcontroller PIR sensors are widely used in motion detecting devices. This article is about interfacing a PIR sensor to 8051 microcontroller. A practical intruder alarm system using PIR sensor and 8051 microcontroller is also

8051

8051 Timers and Counters

In this article, we focus on Timers/Counters of the 8051 micro controller. The 8051 has two counters/timers which can be used either as timer to generate a time delay or as counter to count events happening outside the microcontroller.                       The 8051 has two timers: timer0 and timer1. They can be used either as timers

8051

Interfacing dot matrix LED display to 8051

Interfacing dot matrix LED display to 8051 microcontroller. LED dot matrix display. An LED dot matrix display consists of a matrix of  LED’s arranged in a rectangular configuration. The desired character or graphics can be displayed by switching ON /OFF  a desired configuration of LED’s. Common display configurations available are 7×5, 8×8, 7×15, etc. LED

8051, 8051 projects

Interfacing hex keypad to 8051

This article is about interfacing a hex key pad to 8051 microcontroller. A clear knowledge on interfacing hex key pad to 8051 is  very essential  while designing embedded system projects which requires character or numeric input or both. For example projects like digital code lock, numeric calculator etc. Before going to the interfacing in detail,

8051

Delay using 8051 timer

Delay using 8051 timer.  The 8051 microcontroller has two independent 16 bit up counting timers named Timer 0 and Timer 1 and this article is about generating time delays using the 8051 timers. Generating delay using pure software loops have been already discussed here but such delays are poor in accuracy and cannot be used

8051

Software delay routine in 8051 microcontroller

Software delay routine in 8051 In an 8051 microcontroller, it requires 12  cycles of the processor clock for executing a single instruction cycle.  For an 8051 microcontroller clocked by a 12MHz crystal, the time taken for executing one instruction cycle is 1µS and it is according to the equation,  Time for 1 instruction cycle= 12

Random number generator circuit
8051, 8051 projects

Random number generator using 8051

DIY Random number generator A  random number generator using 8051 that displays a random number between 0 & 99 is shown in this article. The circuit itself is very simple and may not find any applications in serious embedded projects and this article is just an illustration. The circuit is based on AT89S51 microcontroller, two

8051, 8051 projects

Voltmeter using 8051

Voltmeter using 8051. A simple 0-5V voltmeter using 8051 is shown in this article. This digital voltmeter has a sensitivity of  200mV which is a bit low but this project is meant for demonstrating how an ADC and seven segment display can be interfaced to 8051 to obtain a digital readout of the input voltage.

8051

Interfacing DC motor to 8051

This article shows how to interface a DC motor to an 8051 microcontroller. Interfacing DC motor to 8051 forms an essential part in designing embedded robotic projects. A well designed 8051-DC motor  system  has essentially two parts. Firstly an 8051 with the required software to control the motor and secondly a suitable driver circuit. Most of

8051

Interfacing Seven segment display to 8051

A Note about 7 segment LED display. This article is about how to interface a seven segment LED display to an 8051 microcontroller. 7 segment LED display is  very popular and it can display digits from 0 to 9 and quite a few characters like A, b, C, ., H, E, e, F, n, o,t,u,y,

8051

External Interrupts handling in 8051

In this article, I would like to introduce you to the concept of interrupts, how interrupts work, vector address, interrupt priority and how to write an ISR (interrupt service routine). “Interruption” in English language means a deviation from the normal routine. We know the processor is always busy executing some kind of instructions. What if

8051

Interfacing LED and push button switch to 8051

This article is all about how to interface push button switches to an 8051 microcontroller. Push button switches are widely used in embedded system projects and the knowledge about  interfacing them to  8051 is very essential in designing such projects. A typical push button switch has two active terminals that are normally open and these

8051

8051 Programming Tutorial-Chapter 1

This article series is developed to teach you 8051 micro controller programming. I have divided this programming tutorial into a series of chapters as shown below. So you can start with Chapter 1 and then move to chapter 2 and chapter 3 and so on. So let’s begin the journey right now!  Note: Next chapters

8051

Interfacing 16×2 LCD with 8051

LCD display is an inevitable part in almost all embedded projects and this article is about interfacing a 16×2 LCD with 8051 microcontroller. Many guys find it hard to interface LCD module with the 8051 but the fact is that if you learn it properly, its a very easy job and by knowing it you

8051

8 channel light chaser using 8051

6 function 8 channel light chaser using 8051. A 6 function 8 channel light chaser using 8051 is shown here. The hardware and software of this circuit are very simple and the light functions gets repeated one after another  automatically. P1.0 to P1.7  of the microcontroller (AT89S51) are assigned as the output pins. Corresponding LEDs

8051

Blinking LED using 8051

Blinking 1 LED using 8051 This is the first project regarding 8051 and of course one of the simplest, blinking LED using 8051. The microcontroller used here is AT89S51 In the circuit, push button switch S1, capacitor C3 and resistor R3 forms the reset circuitry. When S1 is pressed, voltage at the reset pin (pin9)

Scroll to Top