Common Misconceptions About Learning the 51 Microcontroller

Common Misconceptions About Learning the 51 Microcontroller

Many engineers prioritize learning the 51 microcontroller when starting with embedded systems due to its low cost, abundant resources, and wide application fields. However, there are many misconceptions when learning the 51 microcontroller. This article will briefly discuss three common misconceptions. 1. The 51 Microcontroller is the Foundation for Learning This viewpoint may have been … Read more

Basics and Applications of Microcontrollers

Basics and Applications of Microcontrollers

Click the blue text to follow us 1. Simple Control Applications of Microcontrollers Automation, digitization, and intelligence are the trends in modern technological development, and all products and devices that require automation, digitization, and intelligence rely on microcontrollers. 1. Clock Timing (1) Clock Timing Setup Using the timer/counter of the 80C51 to achieve clock timing … Read more

What Is the 51 Microcontroller? How to Use It?

What Is the 51 Microcontroller? How to Use It?

The MCS-51, or 51 microcontroller, is a classic embedded system development platform known for its flexibility, reliability, and ease of use, making it a favorite among embedded engineers. This article will focus on the core features of the 51 microcontroller, development tools, and environments, hoping to assist engineers. 1. Core Features of the 51 Microcontroller … Read more

Comparison of Eight Microcontroller Technologies and Their Application Scenarios

Comparison of Eight Microcontroller Technologies and Their Application Scenarios

In embedded system design, microcontrollers serve as the core controller and are one of the key learning topics for many engineers. However, there are a wide variety of microcontrollers on the market with different functions. Today, this article will compare several of the most common types of microcontrollers, hoping to help everyone. 1. 51 Microcontroller … Read more

Introduction to Microcontrollers and Their Applications

Introduction to Microcontrollers and Their Applications

Click the blue text to follow us 1. Concept of Microcontroller 1. Name of Microcontroller Microcontroller—Single Chip MicroComputer (SCMC) Microcontroller Unit (MCU) Embedded MicroController Unit (EMCU) MicroComputer Development System (MDS) In Circuit Emulator (ICE) 2. Two Branches of Microcomputers One is developing towards high-speed, large-capacity, and high-performance high-end microcomputers The other is developing towards stable, … Read more

Microcontroller: An Overview of Single-Chip Microcomputers

Microcontroller: An Overview of Single-Chip Microcomputers

A microcontroller, full name single-chip microcomputer (English: Single-Chip Microcomputer), also known as a microcontroller, is a microcomputer that integrates the central processing unit, memory, timer/counter, and various input/output interfaces all on one integrated circuit chip. Compared to the general-purpose microprocessors used in personal computers, it emphasizes self-sufficiency (no external hardware required) and cost savings. Its … Read more

Understanding Microcontrollers: A Comprehensive Guide

Understanding Microcontrollers: A Comprehensive Guide

A microcontroller (Single-Chip Microcomputer) is an integrated circuit chip that uses ultra-large scale integration technology to integrate a central processing unit (CPU), random access memory (RAM), read-only memory (ROM), multiple I/O ports, an interrupt system, timers/counters, and other functions (which may also include display driver circuits, pulse width modulation circuits, analog multiplexers, A/D converters, etc.) … Read more

Learn FPGA From Scratch: Understanding Hardware Programming Ideas

Learn FPGA From Scratch: Understanding Hardware Programming Ideas

1. Why Change the Approach to Learning FPGA? Hello everyone, I am Du Yong, a senior FPGA digital signal processing algorithm engineer, a university teacher, and a content creator. In my spare time, I enjoy watching sports, movies, listening to music, reading, and jogging. I feel that a happy life is one where I can … Read more

Essential Subjects to Learn Before Studying FPGA

Essential Subjects to Learn Before Studying FPGA

Introduction FPGA has evolved from an edge chip to a popular technology, indicating that domestic chips are gradually becoming mainstream. Domestic chips are expected to replace foreign chips and become the core of technology. As the domestic chip industry rises, the demand for talent in this field is growing. High salaries offered by companies attract … Read more

STM32CubeMX Configuration for STM32F103C8Tx UART Data Manager

STM32CubeMX Configuration for STM32F103C8Tx UART Data Manager

Introduction Since both the Arduino controlling the lead screw and the board controlling the servo only have one UART, they need to communicate with each other, and also with the Raspberry Pi. Therefore, the number of UARTs is insufficient. Thus, I created a UART Data Manager using the STM32F103 chip, which has three UARTs: USART1~3. … Read more