-
source code:
#include reg52.h
#include intrins.h
typedef unsigned char u8;
typedef unsigned int u16;
sbit dula = P2^6;
sbit wela = P2^7;
sbit adcs = P3^...[Details]
-
Q: What are the characteristics of "MCU C51 Practice" compared with other courses?
This course has a short learning path, clear learning objectives, and a well-matched approach to learni...[Details]
-
Specific implementation functions
(1) Real-time detection of temperature and humidity values, LCD12864 displays temperature value, humidity value, temperature upper and lower limits, humidity ...[Details]
-
For the serial port of the 51 microcontroller: Logically, there is a single SBUF register, representing both the transmit register and the receive register, sharing the same unit address 99H. Howev...[Details]
-
//Project Name: Key Control Digital Tube Addition and Subtraction Demonstration
//Project re-creator: Tech Home God
//Completion time: 2021/01/21
Proteus simulation diagram
...[Details]
-
In actual product design, for the crystal oscillator circuit, you will find the following two circuits: In the circuit of Figure 1, there is no 1M resistor; in the circuit of Figure 2, the ...[Details]
-
When I first joined the new company and built the WINCE6.0+S3C2451 development environment, I encountered some weird problems, which delayed me for some time. I wrote them down here, hoping that ev...[Details]
-
Prerequisite environment: Win7+VirsualBox+ok6410+u-boot-2010.03
1. Download u-boot-2010.03 source code
ftp://ftp.denx.de/pub/u-boot
Unzip, I changed the permiss...[Details]
-
1. Overview
The S3C6410X memory subsystem includes seven memory controllers: an SROM controller, two OneNAND controllers, a NAND Flash controller, a CF controller, and a DRAM controller. The s...[Details]
-
1 Define the macro in smdk6410.h
//#define CONFIG_SKIP_LOWLEVEL_INIT 1
//#define CONFIG_SKIP_RELOCATE_UBOOT 1
2 Download the compiled uboot.bin to t...[Details]
-
DDR SDRAM is called Double Data Rate SDRAM, and its Chinese name is "Double Data Rate SDRAM". DDR SDRAM is an improvement on the original SDRAM. The following figure is a comparison of data transmi...[Details]
-
The S5PV210 clock is divided into three domains:
MSYS:Main System (200MHz)
DSYS:Display System (166MHz)
PSYS:Peripheral System (133MHz)
Each domain is composed of different devi...[Details]
-
S5PV210 clock system
S5PV210 contains three major clock domains, namely the main system clock domain (MSYS for short, the following will use the abbreviation for related explanations), display-...[Details]
-
/* Call all initialization functions in a loop*/
for (init_fnc_ptr = init_sequence; *init_fnc_ptr; ++init_fnc_ptr)
{
if ((*init_fnc_ptr)() != 0)
{
/* When each function fails to...[Details]
-
I have used Qemu to run/debug arm linux several times, but I forgot about it after a while. I had to look up the information again every time, which wasted a lot of time. This time I made the whole...[Details]