-
Introduction
Temperature measurement and control play a vital role in today's society. A wide range of temperature measurement technologies are available in both domestic and international mark...[Details]
-
/*This code has been verified on the 51 MCU. The 51 is an 8-bit MCU. char occupies 1 byte and long occupies 4 bytes*/
int main(void)
{
unsigned long iii;
...[Details]
-
Relays are common components in circuits, serving various functions, most commonly as switches and amplifiers. For example, a heating device might require a 12V power supply but need a microcontrol...[Details]
-
A microcontroller is a programmable chip, and almost every electronic product today incorporates one. Mastering microcontrollers can lead to a good job. Microcontroller-related jobs involve both ha...[Details]
-
Specific implementation functions
(1) When powered on, the electronic scale enters the welcome screen and displays information such as "Welcome to use the electronic scale design student, clas...[Details]
-
//Project Name: Scrolling String Display on 8 Digital Tubes
//Project Re-creator: Tech Geek God
//Completion Time: 2021/01/20
Proteus simulation diagram
#include reg52...[Details]
-
source code:
#include reg51.h
#define LEDCHAR P1
#define LEDSELECT P0
#define TIME0H 0xFC
#define TIME0L 0x18
#define TIME1H 0x40
#define TIME1L 0x98...[Details]
-
The registers in the 51 microcontroller have addresses because, in a computer system, registers are a special type of storage unit for data. Each register requires a unique address to identify its ...[Details]
-
The 78 and 79 series are basically used as voltage regulators. Take LM7805 as an example. In professional terms, it is called 7805 three-terminal voltage regulator integrated circuit. I use it more...[Details]
-
I have previously learned that the 51 microcontroller has two 16-bit programmable timers/counters, namely T0 and T1, and the 52 microcontroller has an additional T2;
We already know how to use...[Details]
-
1 The role and working principle of watchdog
1.1 The role of watchdog
When an embedded control system receives external interference or system errors during operation, the program may "ru...[Details]
-
Working status
arm status 32-bit instruction
thumb status 16-bit instruction
Memory format
Maximum
addressing space is 4gb
Big endian format:
The
high byte of word data ...[Details]
-
1. Memory Management Unit
There are some differences between MCU and ARM in hardware system: one of them is the difference in MMU.
Use of virtual addresses
Copy p1.c to P...[Details]
-
1. The role of bootloader
2. u-boot is the leader in the bootloader industry
u-boot is divided into autonomous mode and development mode
3. Create a U-boot project
u...[Details]
-
The Linux system environment was built according to the tutorial of Friendly Arms
//Hello World driver source file
1 #include linux/miscdevice.h
2 #include linux/delay.h...[Details]