Skip to content
  • Home
  • C Tutorial
  • C Programming Examples
  • Interview Questions
    • C Interview Questions
    • Embedded C Interviews
    • Interview Questions On bitwise Operators C
    • Interview Questions On Memory Allocation C
    • Interview Questions on string C
    • Multiple Choice Questions In C
    • C++ Interview Questions
    • I2C Interview Questions
    • Programming Language MCQ
    • Python Interview Questions
    • Can protocol interview questions
    • C# Interview Questions
  • Video Courses
    • Embedded System
      • Mastering Microcontroller
      • Mastering RTOS
      • Embedded Linux
      • Arduino Step by Step
      • Ultimate Guide to Raspberry Pi
      • Electronics and PCB Design
      • VHDL and FPGA Development
      • Learn electricity & electronics
      • PLC Programming From Scratch
    • Data Science Course
      • Data Science Course 2020
      • Machine Learning A-Z
      • Machine Learning, Data Science and Deep Learning
      • Python for machine Learning
      • Statistics for Data Science, Data and Business Analysis
    • Programming Languages
      • C
      • C++
      • HTML and CSS
      • Javascript
      • Java
      • Python
      • Sql
    • Web Development
      • Angular
      • Complete JavaScript Course 2020
      • Modern React with Redux
      • Complete Cyber Security
      • Web Development Bootcamp
      • Web Developer zero to Mastery
    • Game Development
      • Complete C# Unity Developer 2D
      • Complete C# Unity Developer 3D
      • Unreal Engine C++
      • RPG Core Combat Creator
  • Tools
  • Blog
  • MCQ’s
  • Blog Post
  • MCQs
  • RECOMMENDED RESOURCES AND TOOLS FOR BEGINNERS
structure padding in C

Understanding of structure padding in C with alignment

Many times I have read about the most confusing topic structure padding in C and memory alignment in C. Understanding of memory alignment is very important for a software engineer who works on the memory. Sometimes if we don’t care about memory alignment then it may cause a serious issue. I have read a lot […]

Understanding of structure padding in C with alignment Read More »

Interfacing of switch and led using the 8051

Input and output devices form the foundation of any embedded system. In fact, it is almost impossible to imagine an embedded device without them. Among all I/O devices, the LED and switch are the most fundamental and widely used. LEDs serve as visual indicators (outputs), while switches act as basic input mechanisms. If you have

Interfacing of switch and led using the 8051 Read More »

electronic lock using 8051

Electronic digital lock using the 8051 microcontroller and keypad

In this article, we will make an electronic digital lock using the 4×3 keypad and 8051 microcontroller, basically, an electronic lock is password protected lock and it is an application of a keypad. Door lock system is an example of the electronic lock and it’s protected by a password, which only unlocks with a specific password and operated

Electronic digital lock using the 8051 microcontroller and keypad Read More »

Interfacing of keypad with 8051 microcontroller.

Interfacing of keypad with 8051 microcontroller.

A keypad interfacing with 8051 microcontrollers is interesting. A keypad is an organized matrix of switches in rows and columns and it comes in the various form like a numeric keypad, alphanumeric keypad. It also comes in different size like 4×3, 4×4, etc. In real life, the keypad has a lot of application like calculator,

Interfacing of keypad with 8051 microcontroller. Read More »

interfacing of relay

Interfacing of Relay with microcontroller

Relay is an electromagnetic switch, which generally use in industries and houses to control the different machine and appliances like a lamp, water pump, road light AC compressor..etc. Relay is a combination of the mechanical switch and an electromagnet, it prefers when we want to control a device or machine using the low strength signal.

Interfacing of Relay with microcontroller Read More »

create lcd custome character

Create LCD custom characters for 16×2 alphanumeric LCD

In my previous article, I have discussed the LCD pins configuration and its mode. In this article, I will discuss the steps to generate own custom characters and in the last of the article write a “C” program to display a custom character on LCD. Firstly we have to know about the LCD controller (

Create LCD custom characters for 16×2 alphanumeric LCD Read More »

LCD 4 bit mode c code for 8051.

We can program 16*2 alphanumeric LCD in two modes 8-bit mode and 4 bit mode. In the previous article, I have already discussed the LCD and its pin configuration. See this link to know the LCD and its 8-bit mode programming. In this article, I will discuss the steps to display the message on 16*2

LCD 4 bit mode c code for 8051. Read More »

moving message on lcd

moving message display on LCD using 8051 microcontroller.

LCD use in many device to display message, like in printer, coffee machine, remote etc.There are a lot of type  LCD present in market, these are may be alphanumeric, graphical or any other type. Here I will discuss about the alphanumeric LCD. Alphanumeric LCD comes in different size 8*1, 8*2, 16*1, 16*2 or 20*4 etc.

moving message display on LCD using 8051 microcontroller. Read More »

Access GPIO using bit field

Access GPIO and Register using the Bit field

In embedded systems, GPIO registers are often used to control individual pins of a microcontroller. While registers can always be accessed using integer masks and shifts, another method sometimes used is the C bit-field feature. A bit-field is a property of structures that allows mapping individual bits of a word. This can be convenient for

Access GPIO and Register using the Bit field Read More »

toggle the led blinking

LED Blinking Program in C for 8051 Microcontroller (Step-by-Step Explanation)

The LED blinking program is the “Hello World” of any Microcontroller. If you are just starting with the 8051 microcontrollers, this is the best first project to understand how GPIO pins work, how to configure them as output, and how to control hardware using C code. In this tutorial, we will cover how to interface

LED Blinking Program in C for 8051 Microcontroller (Step-by-Step Explanation) Read More »

← Previous 1 … 78 79 80 81 Next →
Best Gift for Programmers,Coders, and Techies

Copyright © 2026 Aticleworld | Powered by Aticleworld