Microcontroller Training Session 5 Overview

Microcontroller Training Session 5 Overview

Subscription Account of Suoao Technology Center Scan the QR code to follow us Microcontroller Training Suoao Electronics Department Holidays are not for napping, but for recharging. Our microcontroller training has also been active. Let’s review what was covered last Sunday! Main Content: SPI Communication Four Specific Topics: Basic Communication Knowledge—Introduction to SPI Communication—HC595 Principle—Program Review … Read more

Practical Tips for Microcontroller Development (Part 1)

Practical Tips for Microcontroller Development (Part 1)

1. Embedding Assembly Language in C In microcontroller development, we usually write the main program in C language, which allows us to fully utilize the mathematical libraries and powerful data processing capabilities provided by C language tools. However, the controllability of C language is not as good as that of assembly language. For some time-sensitive … Read more

Summary of C51 Microcontroller Programming Points

Summary of C51 Microcontroller Programming Points

Summary of C51 Microcontroller Programming Points 1. Header file: #include (I am using STC 89C54RD+) 2. Pre-definition: sbit LED = P1^0 // Define bit 0 of port P1 as LED Note: The notation “P1^0” is different from A51 (A51 uses P1.0). P1 is a group of ports, and the port number ranges from 0 to … Read more

Understanding Microcontrollers: Advanced Techniques

Understanding Microcontrollers: Advanced Techniques

This Session’s Learning Implementing Two Lines of Different Content on LCD Using Code Knowledge Points for This Session: Understand how to achieve a two-line display effect on the LCD (the last learning session of microcontrollers this semester) Learning Tools: Computer, Keil uVision4 software, Proteus software Microcontroller Explanation After several weeks of studying microcontrollers, I believe … Read more

What Software to Use for Microcontroller Programming?

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

Understanding Microcontrollers: LED Flow Light Effect

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

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

How to Simulate STM32 Microcontroller in Keil

How to Simulate STM32 Microcontroller in Keil

1. Introduction When learning about the 51 microcontroller, we often use the combination of Keil and Proteus for experiments. This simulation saves us a lot of hardware and time costs, allowing us to visually observe the execution process of the code. However, when switching to the STM32 series microcontrollers, Proteus is obviously not supported, but … Read more

Common Issues and Solutions in STM32 Debugging

Common Issues and Solutions in STM32 Debugging

Click the above “Chuangxue Electronics” to follow and easily learn electronic knowledge. Chuangxue Electronics Subscription Daily updates on technical articles in the electronics industry and the latest news on microcontrollers, allowing you to learn easily anytime, anywhere. In the debugging of STM32 microcontrollers, a series of issues may arise. This article mainly introduces the possible … Read more