Design and Implementation of a Wireless Communication System Based on the 51 Microcontroller (SPI Protocol)

Design and Implementation of a Wireless Communication System Based on the 51 Microcontroller (SPI Protocol)

In a previous article, I introduced the basic knowledge of SPI, see <<SPI>>. This time, I will present a design of a wireless communication system based on the 51 microcontroller, focusing on how to achieve data transmission between the microcontroller and the wireless module through the SPI (Serial Peripheral Interface) protocol. The system uses the … Read more

Who is the King of Domestic 51 Microcontrollers?

Who is the King of Domestic 51 Microcontrollers?

In today’s world where embedded systems and IoT devices are prevalent, the 51 microcontroller, as the “mentor” for electronic engineers, still holds an important position in industrial control, smart home, and other fields.On this land of China, domestic 51 microcontroller manufacturers are also in fierce competition. So, who is the “king” of domestic 51 microcontrollers? … Read more

Design and Implementation of a Multi-Machine Communication System Based on the 51 Microcontroller

Design and Implementation of a Multi-Machine Communication System Based on the 51 Microcontroller

This article introduces a design scheme for a multi-machine communication system based on the 51 microcontroller. The system achieves data exchange between a master device and multiple slave devices through a serial communication interface (UART), supporting address recognition and data verification functions. The article elaborates on the system’s hardware design, software programming, and communication protocol … Read more

Qualcomm Ships 650 Million RISC-V Cores! Integrated Since Snapdragon 865!

Qualcomm Ships 650 Million RISC-V Cores! Integrated Since Snapdragon 865!

On December 19, Qualcomm seems to be accelerating its layout in the RISC-V field as the patent war with Arm erupts. According to The Register, at last week’s global RISC-V summit, Qualcomm’s product management director Manju Varma revealed that Qualcomm has already integrated RISC-V into its Snapdragon 865 SoC microcontroller since 2019, and has shipped … Read more

Summary of C Language Knowledge for Microcontrollers!

Summary of C Language Knowledge for Microcontrollers!

1. Introduction to the advantages of C language for microcontrollers in conjunction with the 8051: · No need to understand the specific hardware of the microcontroller to write professional-level programs that conform to the actual hardware; · No need to understand the instruction set of the microcontroller to write perfect microcontroller programs; · Different function … Read more

Design of Frequency Counter Based on AT89C51 Microcontroller

Design of Frequency Counter Based on AT89C51 Microcontroller

In the fields of electronic engineering and automation, frequency measurement is a fundamental and important task. Whether in signal processing, communication systems, or industrial automation, accurately measuring signal frequency is an indispensable part. Traditional frequency measurement devices are often expensive and bulky, making them impractical for small projects or individual enthusiasts. The frequency counter design … Read more

Features and Application Scenarios of Renesas RA2L2

Features and Application Scenarios of Renesas RA2L2

1 Introduction to RA2L2 Product Features 110-nm low power process 48MHz Arm®Cortex®-M23 core Up to 128KB flash, 16KB SRAM, 4KB data flash 32pin to 64pin, LQFP, QFN packages Diverse interfaces such as USBFS, I3C, SSI, LPUART, and CAN 16-bit & 32-bit GPT, 32-bit LPAGT, RTC Operating temperature range: Ta=-40°C~125°C Wide operating voltage range: 1.6V-5.5V Security … Read more

Proteus 8.13 Download and Installation Guide (June 25)

Proteus 8.13 Download and Installation Guide (June 25)

Download Software 1. Software Name:Proteus 2. Software Version: 8.133. Software Size: 449 MB4. System Requirements: Windows 7/Windows 10/Windows 11 (64-bit) 5.Download link from Quark Cloud Disk: https://pan.quark.cn/s/e72f8befd7ad More resource links: dhm6.cn Remote installation contact: fuy5790 (please note for installation) Access Quark on mobile to get 1TB of free space It is recommended to save the … Read more

Electronic Components Used in ECU (Electronic Control Unit)

Electronic Components Used in ECU (Electronic Control Unit)

ECU (Electronic Control Unit) is the core component of the automotive electronic system, primarily used to receive sensor signals, process data, and control actuator actions. It contains various electronic components, which can be categorized into the following functional modules: 1. Core Processing Module Microcontroller (MCU) Function: The “brain” of the ECU, responsible for computation, logic … Read more

Keil5 Compile Button Not Working: Gray Button Issue Resolved in 1 Minute

Keil5 Compile Button Not Working: Gray Button Issue Resolved in 1 Minute

Issue:The compile button in Keil5 is not working and appears gray. Cause: 1. A code file was created without a project. 2. Without a project, the system cannot detect components and the microcontroller, so compilation is not possible, even if there is code. Solution: 1. Save the file and import it into a project. 2. … Read more