Latest
Direct software architecture for 8-bit MCU systems (C51 series)
1. Preparation of startup file $NOMOD51; Ax51 macro assembler control command: disable predefined 8051; customize the storage area that needs to be initialized after power-on; the starting address of the indirect addressing area IDATA is fixed to 0 ...
Keywords: 8-bit MCU system software architecture C51 series
Publish Time:2024-11-08
Answers to Common Exercises on MCS-51 MCU Timer/Counter
1. According to the logic structure diagram of timer counter 0 mode 1, analyze the working process of starting the timer when the gate bit GATE takes different values. Answer: When GATE=0: the software starts the timer, that is, the instruction TCON ...
Keywords: MCS-51 single chip microcomputer timer counter
Publish Time:2024-08-30
Microcontroller Test 1: Light up a LED
Microcontroller Test 1: Light up a LED If you want to use a chip, you must first know how to connect it. We use a chip called 89S52. Let's see how to connect it. 1. Power supply: This is of course essential. ...
Keywords: MCU LED 89s51
Publish Time:2024-08-30
Using the T0 and T1 timing counter functions of the AT89S51 microcontroller
The T0 and T1 timing counter functions of the AT89S51 microcontroller are used to count the frequency of the input signal. The frequency result of the counting is displayed through an 8-bit dynamic digital tube. ...
Keywords: AT89S51 single chip microcomputer timing counter function
Publish Time:2024-08-30
Design of Taxi Meter Based on Single Chip Microcomputer
01Project Introduction As urban traffic becomes increasingly busy, the demand for standardized and precise management of the taxi industry becomes more and more prominent. Taxi timers came into being as a product of this demand. ...
Keywords: Taxi meter
Publish Time:2024-08-30
What is the difference between the two types of microcontrollers, AT89S51 and AT89S52?
AT89S51AT89S51 is a low-power, high-performance CMOS 8-bit single-chip microcomputer. It contains 4KB of Flash read-only program memory that can be repeatedly erased and written 1000 times. The device uses high-density, non-volatile memory. ...
Keywords: AT89S51 AT89S52 single chip microcomputer
Publish Time:2024-08-30
Minimized Application of AT89S51
Minimized Application of AT89S51 The AT89S51 Minimized Application MCU must have certain hardware conditions to run normally, among which the most important are three basic conditions: 1. Normal power supply; 2. Normal clock; 3. Normal reset. ...
Keywords: AT89S51 Minimized Application Single Chip Microcomputer
Publish Time:2024-08-30
The difference between 89c51 MCU and 89s51 MCU, and the summary of new functions of 89s51 MCU
  AT89S51 is a low-power, high-performance CMOS 8-bit microcontroller with 8k Bytes ISP (In-system programmable) Flash read-only program that can be repeatedly erased and written 1000 times. ...
Keywords: 89c51 single chip microcomputer 89s51
Publish Time:2024-08-30
DC motor speed regulation experiment based on 51 single chip microcomputer
DC motor speed regulation experiment based on 51 single chip microcomputer 1. Experimental Principle PWM: Pulse Width Modulation. In an inertial system, the required analog quantity can be equivalently obtained by modulating the width of a series of pulses. It is often used for motor regulation. ...
Keywords: 51 single chip microcomputer DC motor speed regulation experiment
Publish Time:2024-08-29
[51 MCU] Matrix keyboard line-by-line scanning simulation experiment + ultra-detailed Proteus simulation and Keil operation steps
[51 MCU] Matrix keyboard line-by-line scanning simulation experiment + ultra-detailed Proteus simulation and Keil operation steps 1. Environment I use Keil5 as the compilation tool and proteus for simulation. In addition to Keil5, I don't know if there are other useful software that can generate hex files (hex files need to be generated to run the microcontroller). ...
Keywords: 51 single chip microcomputer matrix keyboard progressive scanning method
Publish Time:2024-08-26
Advanced Functions and Keys
If the function is written in detail after the main function, the function must be declared before the main function. Actual parameter: the parameter in the brackets when calling the function. Formal parameter: the function defined when the function is called. ...
Keywords: Advanced functions keystrokes calling functions
Publish Time:2024-08-22
Stepper motor and buzzer
Pull-up resistor: pulls the uncertain signal to a high level through a resistor, and this resistor also acts as a current limiter. Pull-down resistor pulls the signal to a low level. 1. OC gate needs to output high voltage. ...
Keywords: Stepper motor buzzer pull-up resistor
Publish Time:2024-08-22
URAT Serial Communication
The baud rate is the rate at which binary data bits are sent, usually expressed in baud, i.e. the duration of sending one bit of binary data = 1 baud. ...
Keywords: URAT serial communication
Publish Time:2024-08-22
Advanced Variables and LED Matrix
Local variables: variables declared inside a function, valid only inside the function. All variables: variables declared outside a function, valid globally until the program is finished executing. ...
Keywords: Variable Advanced LED Matrix Storage Class
Publish Time:2024-08-22
Interrupt and digital tube dynamic display
Interrupt and digital tube dynamic display Basic concepts of arrays: 1. They have the same data type 2. They have the same name 3. They are stored continuously in memory Note: Distinguish between the concepts of array subscript and the number of array elements ...
Keywords: Interrupt digital tube dynamic display
Publish Time:2024-08-22
Timer and digital tube
&& : Logical AND, if both are true then true|| : Logical OR, if one is true then true! : Logical NOT, & : Bitwise AND | : Bitwise OR ~ : Bitwise inversion ^ : Bitwise XOR, if different then 1 For example A=0b110011 ...
Keywords: Timer digital tube clock source
Publish Time:2024-08-22
C language basics and running lights implementation
* From right to left* include sbit ADDR0 = P1^0;sbit ADDR1 = P1^1;sbit ADDR2 = P1^2;sbit ADDR3 = P1^3;sbit ENLED ...
Keywords: C language basics running lights from right to left
Publish Time:2024-08-22
Teach you how to learn 51 single chip microcomputer - light up LED
Teach you how to learn 51 single chip microcomputer - light up LED Learn by doing. If you just read the tutorial without any actual operation, your understanding of programming language will be very vague, so I decided to learn C language from microcontrollers. include ...
Keywords: 51 single chip microcomputer light up LED register
Publish Time:2024-08-22
CS5532 C51 Driver
The program for CS5532-ASZ This is a 24bit ADC and PGIA Made by OurWay and 2006 03 21 include incl ...
Keywords: CS5532 C51 Driver
Publish Time:2024-08-22
data,bdata,idata,pdata,xdata,code storage types and storage areas
bit is the address of a bit in the 20H 2FH area of ​​the internal data storage space, or a bit address of an 8051 bit addressable SFR. code is a code address between 0000H 0FFFFH. dat ...
Keywords: data bdata idata pdata xdata code storage type storage area
Publish Time:2024-08-22

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
circle

Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号