Summary of Microcontroller Basic Concepts

Summary of Microcontroller Basic Concepts

Microcontroller Instruction Execution Let’s consider a question: when we write an instruction into the microcontroller using a programmer, and then take the microcontroller out, it can execute that instruction. So this instruction must be stored somewhere in the microcontroller, and this place can retain the instruction even after the microcontroller loses power. What is this … Read more

Understanding Microcontroller Bus Structure in 5 Minutes

Understanding Microcontroller Bus Structure in 5 Minutes

1. Overview of Buses The computer system is centered around the microprocessor, and all devices must connect to the microprocessor and work in coordination. Therefore, the concept of a bus is introduced in the microprocessor, where all devices share the bus, and at any given time, only one device can send data (multiple devices can … Read more

Assembly Language Basics – Computer Fundamentals Explained

Assembly Language Basics - Computer Fundamentals Explained

1. Machine Language Machine language is a collection of machine instructions, which are commands that a machine can correctly execute. The machine instructions of an electronic computer are a series of binary data, which the computer converts into a series of high and low voltages to drive its electronic components for computation. 2. Assembly Language … Read more

An Overview of Bus Communication Mechanisms (Communication Basics + Serial Port + I2C)

An Overview of Bus Communication Mechanisms (Communication Basics + Serial Port + I2C)

Bus applications are very widespread in the field of computers. (1) The method of transmitting information via the system bus can be divided into the following three types: 1. Data Bus 2. Address Bus 3. Control Bus (2) According to the usage range of the bus, it can be further divided into many types: such … Read more