Summary of Basic Knowledge on 51 Microcontroller

1. What is a microcontroller? A microcontroller is a single-chip microcomputer that integrates a microprocessor, memory, and I/O interface circuits on one integrated circuit chip. Intel launched the MCS-51 series microcontrollers, which integrate an 8-bit CPU, 4KB ROM, 128 bytes RAM, 4 8-bit parallel ports, and 1 full-duplex serial port, along with 2 16-bit timer/counters. … Read more

How to Output Analog Signals via Microcontroller UART?

1. Introduction In electronic circuit design, there might be a situation where the microcontroller has no DAC resources and no spare PWM ports available. The only remaining option is a UART. So how can we output an analog voltage through this port? By using the microcontroller’s port, we can output a square wave signal with … Read more

Introduction to Microcontroller Working Principles

Siemens Comprehensive + TIA Portal + EPLAN Electrical Drawing Video Recordings are being sold at a low price in a package! Chuangkong Education Siemens Comprehensive Class Course Introduction The basic structure of a microcontroller includes six parts: Central Processing Unit (CPU), memory, timer/counter, input/output interface, interrupt control system, and clock circuit. I. Basic Components Central … Read more

Microcontroller Chip Operation Summary

The operation of the chip mainly involves manipulating the registers within the chip. Each register has its own unique address mapped in memory, which is what we are operating on. To understand the chip, first look at the timing diagram, then understand the corresponding registers, how they operate, define the necessary ports (which the program … Read more

Microcontroller Basics and Applications | Development of 8-bit Microcontrollers

Click the blue text to follow us 1. Development of the 80C51 Microcontroller 1. Development of the 80C51 Microcontroller MCS-51 is the name of the microcontroller series, which includes various chip models; the 80C51 is both the series name and a specific chip model. The early 80C51 series chip models corresponded exactly to MCS-51. They … Read more

Microcontroller Basics and Applications | 10 Microcontroller A/D and D/A Conversion Interfaces

Click the blue text to follow us 1. Microcontroller Measurement and Control System and Analog Input Channel 1. Overview of Microcontroller Measurement and Control System Measurement and control include two processes: “measurement” and “control”. The so-called “measurement” is the real-time collection of physical parameters of the controlled object, such as temperature, pressure, flow rate, speed, … Read more

What Software to Use for Microcontroller Programming?

In the field of microcontroller programming, it is crucial for developers to choose the right development tools. Choosing the wrong one may significantly reduce learning efficiency and make it harder to explore microcontrollers. Below, we will review several common programming software for microcontrollers, hoping to help everyone. 1. Keil Advantages: As an essential tool for … Read more

Introduction to Microcontrollers in Mechatronics

As a part of the Mechatronics College, the upcoming courses will all involve microcontrollers. So, what exactly is a microcontroller? Let’s take a brief look with Mechatronics Guru! Basic Introduction A microcontroller is an integrated circuit chip that uses very large scale integration technology to integrate a central processing unit (CPU) with data processing capabilities, … Read more

Understanding Pointers in Microcontrollers

Word Count: 6000 Content Quality Index: ⭐⭐⭐⭐⭐ Abstract: Have you ever wondered where the functions and variables you write in Keil for microcontrollers end up? We often talk about the five areas of memory, but what exactly are those five areas? Where are they located on the chip? And why is it that after learning … Read more

Understanding Microcontrollers: LED Flow Light Effect

This Lesson’s Focus Implementing the LED Flow Light Effect Using Code Key Points This Lesson: Review the content learned in the last class and understand the operating steps of the microcontroller Learn to write code to achieve the LED flow light effect Learning Tools: Computer, Keil uVision4 software, Proteus software Explanation of Two Types of … Read more