1. 1 Overview of Single Chip Microcomputer
1. 1. 1 What is a single chip microcomputer?
1. 1.2 single-chip label information and packaging type
1. 1.3 What can a single chip microcomputer do?
1. 1.4 how to start learning single chip microcomputer?
1.25 1 Introduction of External Pin of Single Chip Microcomputer
1.3 level characteristics
1.4 binary and hexadecimal
1.4. 1 binary
1.4.2 hexadecimal
1.5 binary logic operation
1.5. 1 and
1.5.2 or
1.5.3 fee
1.5.4 same or
1.5.5 XOR
C5 1 Introduction 1.6 Basic knowledge of single chip microcomputer
1.6. 1 Advantages of developing single chip microcomputer with C language
Basic data types in 1.6.2C5 1
1.6.3C5 1 Extended definition of data type
Common header files in 1.6.4C5 1
Operators in 1.6.5C5 1
Basic sentences in 1.6.6C5 1
1.6.7 learn the main contents that single chip microcomputer should master.
2. Establishment of1Keil Project and Introduction of Common Buttons
2. 1. 1Keil project was established.
2. 1.2 Introduction of Common Buttons
2.2 light up the first LED.
2.3while statement
2.4for statement and simple delay statement
2.5 Simulation and accurate calculation of delayed statements
2.6 Writing and calling of nonparametric functions
2.7 Writing and Calling Functions with Parameters
2.8 Using C5 1 library function to realize running water lamp.
Article 2 Operation of internal and external resources
3. 1 digital tube display principle
3.2 Digital tube static display
3.3 Digital tube dynamic display
3.4 Interrupt concept
3.5 MCU timer interrupt
4. 1 Independent keyboard detection
4.2 Matrix keyboard detection
Overview of analog and digital quantities
5.2A/D conversion principle and parameter index
5.3 working principle and implementation method of adc0804
5.4D/A conversion principle and its parameters.
5.5 working principle and implementation method of dac0832
5.6DAC0832 Method of Converting Output Current into Voltage
Chapter VI Serial Communication Principle and Operation Flow
6. 1 Parallel and serial basic communication modes
6.2 conversion between RS-232 level and TTL level
6.3 Relationship between Baud Rate and Initial Timer Value
6.45 1 serial port structure description of single chip microcomputer
6.5 Programming and Implementation of Serial Port Mode 1
6.6 Application of Serial Printing in Debugging Program
Chapter 7: General liquid crystal operation methods of 1602, 12232 and 12864.
7. 1 liquid crystal overview
7.2 1602 Common Operation Examples of Liquid Crystal
7.3 12232 Common Operation Examples of Liquid Crystal
Common examples of 7.4 12864 LCD operation
Chapter 8 Application of I2C Bus AT24C02 Chip
8. Overview of1I2C Bus
8.2 MCU simulates I2C bus communication
An example of communication between 8.3E2PROMAT24C02 and single chip microcomputer
Chapter 9 Basic Operational Amplifier Circuit Theme
9. 1 operational amplifier overview and parameter introduction
9.2 inverting amplifier
9.3 Non-inverting amplifier
9.4 voltage follower
9.5 adder
9.6 differential amplifier
9.7 Competitive Advantage
9.8 integrator
Article 3 Improvement
Chapter 10 Application Improvement of Timer/Counter
10. 1 mode 0 application
10.2 mode 2 application
10.3 mode 3 application
10.452 introduction of timer 2 of single chip microcomputer
Application of 10.5 counter
Chapter 1 1 serial port application improvement
1 1. 1 mode 0 application
1 1.2 Application of Mode 2 and Mode 3
1 1.3 single-chip microcomputer dual-computer communication
1 1.4 single-chip microcomputer multi-computer communication
Chapter 12 pointer
12. 1 pointer and pointer variable
12. 1. 1 memory location, address and pointer
12. 1.2 Definition, assignment and reference of pointer variables
12.2 operation of pointer variable
12.3 pointers and arrays
12.3. 1 pointer and one-dimensional array
12.3.2 Pointer and Multidimensional Array
12.4 pointers and functions
12.4. 1 pointer as the parameter of the function.
12.4.2 function pointer
12.4.3 pointer function
12.5 pointers and strings
The expression form of 12.5. 1 string
12.5.2 character pointer as function parameter.
12.5.3 the difference between using a character pointer and a character array
12.6 pointer array and command line parameters
12.6. 1 Definition and use of pointer array
Pointer to pointer
12.6.3 pointer array as the command line parameter of the main () function.
12.7 pointer summary
12.7. 1 Overview of pointer concept
12.7.2 pointer operation summary
12.7.3 equivalent expression
The use of pointer in 12.8C5 1
12.8. 1 definition of pointer variable
Pointer application
Chapter 13 STC series 5 1 function introduction of single chip microcomputer
13. 1 application of idle power-off mode of single chip microcomputer
13.2 "watchdog" concept and its application
13.3 system reset with software
13.4 application of internal expansion RAM
13.5 Application of Expanding P4 Port
The application of internal E2PROM in 13.6
Internal A/D application of 13.7STC89 series single chip microcomputer
Internal A/D Application of 13.8STC 12 Series Single Chip Microcomputer
PCA/PWM introduction of 13.9STC 12 series single chip microcomputer
Introduction of SPI interface of13.10stc12 series single chip microcomputer.
13. 1ST C 12 series single chip microcomputer's "576MHz" overspeed operation.
Article 4 actual combat articles
In chapter 14, a clock is designed by using the timer of 5 1 single chip microcomputer.
14. 1 How to separate independent keys from matrix keyboard?
Schematic analysis of 14.2
14.3 Illustration
In chapter 15, a high-precision clock is designed by using DS 12C887 clock chip.
15. 1 clock chip overview
Introduction of 15.2DS 12C887 Clock Chip
15.3 how to expand this experiment with TX- 1C experimental board?
Schematic analysis of 15.4
15.5 Illustration
In chapter 16, the temperature control system is designed by using DS 18B20 temperature sensor.
16. 1 Overview of temperature sensor
Introduction of 16.2DS 18B20 temperature sensor
16.3 Illustration
Chapter 17 solar charge and discharge controller
17. 1 controller schematic diagram analysis
17.2 introduction of components on the controller board
17.3 Illustration
Chapter 18 VC and VB(MSCOMM control) communicate with single chip microcomputer to realize temperature display.
18. 1VCMSCOMM control communicates with single chip microcomputer to realize temperature display.
18.2 vbmscom controller communicates with single chip microcomputer to realize temperature display.
Chapter V Expansion
Chapter 19 The whole process of drawing circuit diagram with Protell99
19. 1 overview of drawing circuit board
19.2 establishing the project
19.3 making component library
19.4 Add package and make PCB package library.
19.5 error checking and PCB generation
19.6 wiring electrical characteristics setting
19.7 automatic wiring and manual wiring
Chapter 20 Application of ISD400x Series Voice Chip
20. introduction of1isd400x series voice chips.
20.2ISD400x series voice chip operation procedures
Implementation of 20.3ISD400x Series Voice Chip Application
Chapter 265438 +0 mobile project
Principle and application of 2 1. 1 DC motor
Principle and application of 2 1.2 stepping motor
Principle and application of 2 1.3 steering gear
Chapter 22 Introduction of Common Components
22. 1 diode
22.2 Capacitance
22.3 field effect transistor
22.4 optical coupler
22.5 buzzer
relay
22.7 Self-recovery insurance
22.8 transient voltage suppressor
22.9 Thyristors (Thyristors)
22. 10 charge pump
Chapter 23 Special topic of DC regulated power supply
23. 1 rectifier circuit
23.2 filter circuit
23.3 voltage stabilizing circuit
23.4 Use of integrated voltage stabilizing module
23.5 series switching regulated power supply
Chapter XXIV Operational Amplification and Expansion Project
24. 1 simple low-pass filter
24.2 "Current-voltage" conversion circuit
24.3 photoelectric amplifier
24.4 Precision current source
24.5 adjustable reference voltage source
24.6 reset the stabilizing amplifier
24.7 analog multiplier
24.8 Full-wave rectifier and averaging filter
24.9 sine wave oscillator
24. 10 triangular wave generator
24. 1 1 Auto-tracking symmetrical power supply
24. 12 adjustable experimental power supply
24. 13 glossary of operational amplifiers
Appendix A Brief Introduction of Tian Xiang Electronic Development Experimental Board
A.1tx-1C51single chip development board (supporting detailed video tutorial)
A.2AVR microcontroller development board (supporting detailed video tutorial)
A.3PIC microcontroller development board (supporting detailed video tutorial)
A.4J-Link Full-featured ARM Emulator
A.5 Samsung S3C44B0ARM7 entry-level development board
A.6 Samsung S3C44B0ARM7 upgrade development board
A.7tx-51star51MCU development board (supporting detailed video tutorial)
refer to