📄️ LED Blink
This tutorial explains how to blink the on-board LED on the 8051 Development Board using AT89S52 (8051) and Keil uVision.
📄️ Button Input
This tutorial explains how to use the on-board push button on the 8051 Development Board with the AT89S52 (8051) microcontroller.
📄️ Serial Communication
This tutorial explains how to use Serial (UART) communication on the AT89S52 (8051) using Keil uVision.
📄️ 8-bit 16x2 LCD Interface
This tutorial explains how to interface a 16x2 LCD display with the 8051 microcontroller using 8-bit mode.
📄️ 4-bit 16x2 LCD Interface
This tutorial explains how to interface a 16x2 LCD with the 8051 microcontroller using 4-bit mode, with both data and control lines connected to Port 2.
📄️ 7 Segment Display
This tutorial provides a detailed explanation of interfacing a common cathode 7-segment display with the 8051 microcontroller, including both: