Design Principles of LED Color Light Controller Based on AT89C51 Microcontroller

Design Principles of LED Color Light Controller Based on AT89C51 Microcontroller

Abstract: This article introduces a new design method for a LED color light control system, using the AT-89C51 microcontroller as the main control core, combined with minimal auxiliary hardware circuits such as buttons and displays. The system controls LED color lights through software, featuring a compact size, fewer hardware components, a simple circuit structure, and … Read more

Design of LED Neon Light Controller Based on 51 Microcontroller

Design of LED Neon Light Controller Based on 51 Microcontroller

Design of LED Neon Light Controller Based on 51 Microcontroller (Heart-Shaped Flowing Light) Development Environment Simulation Software: Proteus 8.9 or above Program Code: KEIL4/KEIL5 Schematic: AD Design Number: A0005 Function Description Based on the actual situation, design an LED neon light controller using the 51 microcontroller. The system must meet the following functional requirements: Specific … Read more

51 Microcontroller Traffic Light Controller Tutorial

51 Microcontroller Traffic Light Controller Tutorial

AD Package Library Component Library Collection:Package Library Resource Directory: This design is based on the 51 microcontroller traffic light controller, with control, start, and yellow light flashing (Proteus simulation + program). Simulation: Proteus 7.8 Program Compiler: Keil 4/Keil 5 Programming Language: C Language Number J012 Function Description: Timing control of LED lights; display and flashing … Read more

51 Microcontroller: A Powerful Microcontroller

51 Microcontroller: A Powerful Microcontroller

Understanding the characteristics, structure, and application fields of the 51 microcontroller. Introduction: The 51 microcontroller is a microcomputer widely used in electronic systems, integrating multiple functional components such as CPU, RAM, ROM, timers, interrupt systems, and communication interfaces, capable of information collection, processing, and control of hardware devices. This article will introduce the development history, … Read more

Design of 51 Microcontroller Street Light Controller (Part 2)

Design of 51 Microcontroller Street Light Controller (Part 2)

​ 1. Main Functions (1) Automatically collect light and sound data; (2) Automatically control the street light switch based on sound decibel values and light intensity; (3) The street light turns on and automatically turns off 3 seconds after a person leaves. 2. Usage Method After the system is running, the LCD1602 displays the collected … Read more

Design of a New Access Control System Based on MCS-51 Microcontroller

Design of a New Access Control System Based on MCS-51 Microcontroller

Wu Jianying Microcontroller Development Board Store Address Store: 【Wu Jianying’s Shop】 Address: 【https://item.taobao.com/item.htm?_u=ukgdp5a7629&id=524088004171】 [Guide] With the acceleration of modernization and urbanization in our country, as well as the continuous emergence of new technologies and materials, anti-theft doors, as a new type of building material and structural form, have entered thousands of households. However, existing anti-theft … Read more

51 Microcontroller Temperature And Humidity Controller Design

51 Microcontroller Temperature And Humidity Controller Design

51 Microcontroller Temperature And Humidity Controller Design (Proteus Simulation + Program + Schematic + Design Report + Explanation Video) Schematic: Altium Designer Simulation Version: Proteus 7.8 Compiler: Keil 4/Keil 5 Programming Language: C Design Number: S0013 Basic Functions: 1. This design is based on the STC89C51/52 microcontroller (compatible with AT89C51/52, AT89S51/52, can choose any); 2. … Read more

Differences Between Normal GPIO and High-Speed GPIO on MCU

Differences Between Normal GPIO and High-Speed GPIO on MCU

Follow+Star Public Account, don’t miss exciting content Source | PiZi Heng Embedded Today, I will introduce the differences between normal GPIO and high-speed GPIO on i.MXRT. GPIO can be said to be the simplest and most commonly used peripheral module on MCU. When some native functional peripheral interface modules cannot meet the project design requirements, … Read more

5 Tips for Driver Design in Embedded System Development

5 Tips for Driver Design in Embedded System Development

Editor’s Note: In the development of embedded systems, the design and implementation of drivers are key components that are crucial for meeting the system’s real-time requirements. This article, written by senior embedded software development expert Jacob Beningo, summarizes five tips that developers should master when designing drivers. Every embedded application software will eventually access the … Read more

How to Systematically Learn Embedded Systems: Starting with Lighting a LED

How to Systematically Learn Embedded Systems: Starting with Lighting a LED

I often think back to that scene: late on a weekend night, under the dim light of a desk lamp, I stared at the faintly flickering LED on the experiment board, feeling both excited and anxious. Its blinking in the darkness seemed to give me immense encouragement and illuminated my path to exploring the embedded … Read more