Embedded Development Software Architecture in C: Interrupt Service Routines

1. Interrupt Mechanism of Microcontrollers The interrupt mechanism refers to the ability of a microcontroller to quickly handle external events (interrupt requests) while executing the main program. When an external event A occurs, the microcontroller pauses the current main program (interrupt response), saves the current state data, and then calls the handler for event A … Read more

DIY Smart Garage Door Control: A PLC Beginner Project You Can Complete Over the Weekend

DIY Smart Garage Door Control: A PLC Beginner Project You Can Complete Over the Weekend Do you remember those scenes in sci-fi movies where the protagonist just presses a button and the garage door opens automatically? Today, I will teach you how to create your own smart garage door control system using a PLC, and … Read more

Driving High-Quality Development of Artificial Intelligence and Robotics Industries

In 2025, the provincial high-quality development conference proposed to make a strong commitment and focus on the two major fields of artificial intelligence and robotics. In March of this year, the provincial party committee and government issued the “Several Policy Measures for Promoting the Innovative Development of Artificial Intelligence and Robotics Industries in Guangdong Province,” … Read more

Is the 51 Microcontroller Still Relevant? A Look at Its Development History as an Outstanding Performer!

On February 15, 1946, the first electronic digital computer ENIAC was unveiled, marking the beginning of the computer era. ENIAC was a vacuum tube computer with a clock frequency of only 100 kHz, but it could perform 5,000 addition operations in one second. Compared to modern computers, ENIAC had many shortcomings, but its emergence opened … Read more

Designing an Energy-Saving Lighting Controller

The basic workflow of the energy-saving lighting controller can be further refined as follows: 1) Collecting ambient light intensity data: The system obtains real-time ambient light intensity through a light sensor. As the ambient light changes, the light sensor continuously outputs new light intensity data. 2) Data processing and analysis: The main control chip (for … Read more

How Did the 51 Microcontroller Become a Timeless Classic in Electronics?

🔥From the 1980s to the AI Era! How Did the 51 Microcontroller Become a Timeless Classic in Electronics? 🕰️【Origin】The “First Generation King” Born from the Industrial Revolution In the vast expanse of technology, the 51 microcontroller shines like a brilliant morning star. Although it was born decades ago, it still radiates a unique brilliance in … Read more

Rice Cooker Based on 51 Microcontroller (Timer Function)

The complete set of materials can be obtained at the end of this article! Click the blue text·to follow us Rice Cooker Based on 51 Microcontroller (Timer Function) (Program, Schematic, Proteus Simulation, Flowchart, Component List) 01 Function Introduction Specific Functions: Rice cooker controller 1. Measure temperature; if the temperature exceeds the set value, stop heating … Read more

51 Microcontroller 8-Port Serial Communication

This section discussesserial communication and the basic theories of communication. 1. Preliminary Knowledge of Serial Ports 1. Classification of Serial Ports A serial port is a widely usedcommunication interface, characterized bylow cost, ease of use, and simple communication lines, allowingtwo devices to communicate with each other. Note: Only two devices can be connected. The microcontroller’s … Read more

Simulation of Traffic Light System Based on 51 Microcontroller

1. Operating Environment Simulation Software: Proteus 8.17 SP2 Programming Software: KEIL C51 V961(All software and installation tutorials can be found in the Baidu Cloud link at the end of this article) 2. Project Overview   This system is based on the AT89C51 microcontroller as the core control unit, meticulously designed as a traffic light simulation project. … Read more

Successful 3D Printing of Cartilage Tissue Brings Humanity Closer to Immortality!

This is the morning column launched by 36Kr「潮科技」. We will showcase the latest technologies from domestic and international tech companies, cool products from potential companies, and new concepts thriving in laboratories.潮科技, both trendy and interesting. What changes do you think 3D printing will bring to your life? Written by | Tan Feijun Humanity has always … Read more