Current location - Education and Training Encyclopedia - Education and training - 5 1 Catalogue of New Concept Works of Single Chip Computer C Language Course
5 1 Catalogue of New Concept Works of Single Chip Computer C Language Course
Chapter 65438 +0 Beginners chapter

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