What Are the Types of Memory Areas in Keil C51?

What Are the Types of Memory Areas in Keil C51?

Click the above “Chuangxue Electronics” to follow for easy learning of electronic knowledge. Chuangxue Electronics Subscription Account Daily updates on technical articles in the electronics industry and the latest news on microcontrollers, making it easy to learn anytime, anywhere. Keil C51 memory areas are divided into two main types: program memory area and data memory … Read more

Practical Operations of Keil C51 for 51 Microcontroller Development

Practical Operations of Keil C51 for 51 Microcontroller Development

Course Introduction: The microcontroller software development platform—Keil software is currently the most popular software for developing MCS-51 series microcontrollers. Keil provides a complete development solution including a C compiler, macro assembler, linker, library management, and a powerful simulation debugger, all integrated into a single development environment (uVision). This tutorial video course on the 51 microcontroller … Read more

Steps to Add STC MCU Models in Keil

Steps to Add STC MCU Models in Keil

Are you feeling frustrated when creating projects in Keil because it doesn’t have STC models? Don’t worry… come, follow me to do it. 1. Open the download software in this file (stc-isp-15xx-v6.18-Beta2). 2. Click ① to find the associated settings for Keil ②. 3. Click on the Keil settings as shown in the above image, … Read more

Overview of a Combustible Gas Monitoring System Based on LoRa Technology

Overview of a Combustible Gas Monitoring System Based on LoRa Technology

Haitao Zhang, Yaozhen Han (Shandong Jiaotong University, School of Information Science and Electrical Engineering, Shandong Jinan 250357) Abstract:This paper addresses the issues of short communication transmission distance and high power consumption in current combustible gas monitoring systems, and proposes a design scheme for a combustible gas monitoring system based on LoRa technology, providing the overall … Read more

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