Microcontroller Principles and Applications Course

With the widespread adoption of smart products, the development and design of electronic products have gradually become the core content of study for students in electronic-related majors. Since its introduction in the 1970s, the microcontroller has quickly become the preferred choice for developing electronic products due to its strong real-time control capabilities, low cost, and … Read more

Optimizing Microcontroller Programs for Small Code and Fast Speed

Optimizing a program usually refers to enhancing the program code or the execution speed of the program.Optimizing code and optimizing speed are essentially a contradictory unity.Generally, optimizing the size of the code will lead to an increase in execution time;if the execution speed of the program is optimized, it usually results in an increase in … Read more

Exploration of Teaching Design in Microcontroller Technology Course

Authors: Liu Hanqing, Tong Xiaohong, Li Xiaojing With the increasing demand for application-oriented technical talents in society, higher vocational colleges have begun to place greater emphasis on practical teaching components in their training models, strengthening students’ practical abilities and innovative spirit. The microcontroller technology course is one of the core courses in electronic majors, and … Read more

Essential Knowledge for Microcontroller Beginners (4)

Introduction to Common Microcontroller Chips  STC Microcontroller  The microcontrollers from STC are primarily based on the 8051 core, representing a new generation of enhanced microcontrollers. The instruction set is fully compatible with traditional 8051, offering speeds 8 to 12 times faster, equipped with ADC, 4-channel PWM, dual serial ports, a unique global ID, good encryption, and strong … Read more

14 Common C Language Algorithms for Microcontrollers

Algorithm: The basic ideas and methods for solving problems with computers. Description of the algorithm: It describes the methods and steps taken to solve a problem or complete a task, including what data is needed (what data is input, what results are output), what structures are used, what statements are employed, and how these statements … Read more

Why 8-Bit Microcontrollers Are Still Relevant

In recent years, with the gradual maturity of processes and IP, 32-bit MCUs have grown rapidly, to the point where 16-bit MCUs are almost skipped. Nowadays, when talking about embedded MCUs, it is either 8-bit or 32-bit, with very few 16-bit MCU product models available. So, what about the situation with 8-bit MCUs? Many embedded … Read more

AI Benchmarking on MacBook Air and ThinkPad

In the previous experience article about the Dell Inspiron 14 Plus, we mentioned that we would conduct an AI Benchmark later; some readers complained about a segment of Python code in the article that didn’t clarify much; and the MacBook Air we brought for comparison is not even in the same league as a notebook… … Read more

How to Evaluate Graphics Card Performance? Graphics Card Ladder Chart October 2017

Currently, 9289 people have joined us The latest and most comprehensive graphics card ladder chart will be updated on our site every month. By visually checking the ladder chart, one can understand how to evaluate the performance of graphics cards. Due to the high number of graphics card models released by the two major hardware … Read more

Nanotechnology in Daily Life

With the development of science and technology and research on nanotechnology, more and more nanotechnologies are transitioning from theory to practice. In daily life, the term “nanotechnology” is increasingly appearing in the public eye, from news media reports on cutting-edge nanoscience and nanoconcept products to the so-called nanoproducts in major shopping malls. Nanomaterials have a … Read more

OLED vs Micro/Mini LED: Advantages Compared

From LG Display official website introducing OLED Comparison of OLED with traditional LCD screens From LG Display official website Being “thin” and “curved”. Since OLED does not require a large backlight layer and liquid crystal layer, it has a natural advantage in thickness over LCDs, allowing it to achieve extremely thin forms, which is in … Read more