-
Experiment 3: Output Comparison 7 Channel Special Functions Output compare channel OC7 has special permissions, which can abolish the actions of other output compare channels and directly determine t...[Details]
-
Preface
Recently, I learned about infrared remote control decoding and sending in 51 single-chip microcomputers. The only tutorial on the development board is about decoding of the NEC protoco...[Details]
-
#include #include "./lcd/lcd.h" #define ds1302_sec_add 0x80 #define ds1302_min_add 0x82 #define ds1302_hr_add 0x84 #define ds1302_date_add 0x8...[Details]
-
Learning several difficult concepts of single-chip microcomputer
Electronics enthusiasts begin to learn single-chip microcomputer knowledge. Because the content of single-chip microcomputer i...[Details]
-
1. Ultrasonic module model Ultrasonic module is a commonly used distance measurement tool, generally used in obstacle avoidance vehicles and water level monitoring systems. The module model used in ...[Details]
-
My Journey into Embedded Linux mainly describes and summarizes each step I took in learning embedded Linux. First, it summarizes my experience, and second, it hopes to provide convenience for friends...[Details]
-
1 Introduction to the overall system solution
The hardware part is mainly used to amplify the sound. When the sound is loud enough, the signal can be introduced into the microcontroller for de...[Details]
-
1. Pitfalls for beginners In the previous code, the passive buzzer keeps beeping as soon as the microcontroller is powered on, which is quite noisy. So is there any way to set a time limit for it to...[Details]
-
//AVR MCU Course Design Program
//Name: Voltmeter
//Hardware: AVR-ATMEGA16 Experimental Board 8MHz Crystal Oscillator
//Written by: Li Chunqi
//Modification log:
#include iom16...[Details]
-
Introduction to CDK Development Environment CDK stands for C-SKY Development Kit, which is an integrated development environment launched by Pingtouge that supports Pingtouge's self-developed instruc...[Details]
-
According to the bus structure, it can be divided into bus type and non-bus type. For example, the 89C51 microcontroller we often see is a bus structure. The 89C51 microcontroller has a data bus, an ...[Details]
-
This article draws on the experience of creating project templates in KEIL, IAR, and some IDEs. If there is any objection, please email me and I will modify it in time. If there is any copyright issu...[Details]
-
According to the definition of IEEE (Institute of Electrical and Electronics Engineers), embedded systems are "devices used to control, monitor, or assist the operation of equipment, machinery or p...[Details]
-
1 Introduction to the internal Flash memory of Msp430Flash microcontroller The Flash memory of MSP430 is a memory that can be addressed and programmed by bit, byte, or word. The module is controlled ...[Details]
-
1. Preparation of startup documents
$ NOMOD51 ; Ax51 macro assembler control command: disable predefined 8051
; Customize the storage area that needs to be initialized after power-on
...[Details]