External Interrupts 8051 Microcontroller – Example

external interrupts 8051 microcontroller

In this tutorial, we will discuss how to use GPIO interrupts which are also known as external interrupts of 8051 microcontroller. We will learn to configure GPIO interrupts as edge-triggered such as positive or negative edge or level triggered such as active high or active low level triggered. Before reading this article, you should know … Read more

8051 Microcontroller Timers: How to Generate Delay Example

8051 timers calculations

In this tutorial, we will learn how to use timers on the 8051 microcontroller to generate a delay. The 8051 microcontroller has two 16-bit built-in timers. We can program each timer individually and configure them as either timers (to generate time delays) or counters (to count events occurring outside the microcontroller). The 8051 timer has … Read more

How to use Input Output Ports 8051 Microcontroller: LED Blinking Example

input output ports 8051 microcontroller

In this tutorial, we will learn how to use the input and output ports of the 8051 microcontroller. The 8051 microcontroller has 40 pins, comprising four I/O ports. The microcontroller uses 8 pins for specific purposes, while 32 pins are configurable as input and output pins to connect the microcontroller with peripheral devices. Each port … Read more

Watchdog Timer and Sleep Mode of Microcontroller

Block Diagram of Watchdog Timer

In this article, we will explore the concept of a watchdog timer and its application in the context of PIC microcontrollers. A watchdog timer is an essential component that ensures the stability and reliability of a microcontroller system. By continually monitoring the system’s operation and taking necessary actions, such as resetting the microcontroller when needed, … Read more

Best Criteria to choose microcontroller for project

In this article you will learn, What is the best criterion to choose microcontroller for microcontroller based projects? How to choose microcontroller for specific applications based microcontroller projects? There are many types of microcontrollers available in market like 8-bit microcontroller, 16 bit microcontroller, 24 bit microcontroller and 32 bit microcontrollers. Four major companies microcontrollers are … Read more