Detailed discussion on the basic knowledge of single chip microcomputer application

Publisher:Blissful567Latest update time:2014-08-28 Source: cecb2bKeywords:MCU Reading articles on mobile phones Scan QR code
Read articles on your mobile phone anytime, anywhere

A single-chip microcomputer is a single-chip microcomputer that integrates the main functional components of a microcomputer on a single chip. If you say that a single-chip microcomputer is a computer, you may not agree. In fact, it is essentially the same as the computer we use, the only difference is 5 steps and 100 steps. A single-chip microcomputer is also called a single-chip microcontroller. It is not a chip that completes a certain logical function, but a computer system integrated into a chip.

MCU composition:

A single-chip microcomputer is a system that has a CPU and program memory, data memory, input/output interface circuits, timer/counters, interrupt controller, analog/digital converter, digital/analog converter, modem and other components on a single integrated circuit chip.

The difference between a microcontroller and a single board computer:

The biggest difference between a microcontroller and a single-board computer lies in the system composition.

In terms of hardware scale, a single-chip microcomputer is equivalent to combining the resources of a basic-scale single-board computer on a single chip, so it has a considerable scale.

In terms of functionality, microcontrollers have surpassed single-board computers.

In terms of instruction system, if we compare the instruction system of the MCU with that of the Z80, except that the data transmission capability of the MCU is a little weaker, the instruction system of the MCU has greatly surpassed that of the Z80.

In addition, whether in terms of cost performance, size, or weight, the microcontroller is much superior to the single-board computer.

Classification of MCU application system:

According to the MCU system expansion and system configuration, the MCU application system can be divided into the minimum application system, the minimum power consumption system, the typical application system, etc.

Application system features:

As long as some necessary expansion circuits and channel interfaces are added to the periphery of the microcontroller, various application systems can be constructed, such as industrial control systems, data acquisition systems, automatic control systems, automatic testing systems, detection and monitoring systems, intelligent instruments, functional modules, etc.

Keywords:MCU Reference address:Detailed discussion on the basic knowledge of single chip microcomputer application

Previous article:A Brief Analysis on the Application of Single Chip Microcomputer
Next article:Overview of Several Important Concepts of MCU

Recommended ReadingLatest update time:2024-11-16 07:55

Communication between upper computer and lower computer based on labVIEW and microcontroller
In the single-chip computer control system, communication between the upper computer and the lower computer is often involved. This article mainly introduces the implementation process of serial communication between labVIEW and microcontroller through a simple example, including the hardware and software design of th
[Microcontroller]
Communication between upper computer and lower computer based on labVIEW and microcontroller
Introduction to the usage of two subtraction instructions of 51 microcontroller
1. Subtraction instruction with borrow bit SUBBA, Rn; (A) (A) - (Rn) - (C), the following are similar. SUBBA,direct SUBBA,@Ri SUBBA, #data Note: Clear C before subtraction. All subtraction instructions have borrowed subtraction instructions. 2. Subtract 1 command DECA; (A) (A)-1, the following are similar. DECR DEC@
[Microcontroller]
Design of digital voltmeter based on ADC0809 and AT89S52 microcontroller
1 Introduction The input voltage to be tested in this design is 8 channels, and the voltage range is 0~5V. The currently widely used AT89S52 is used as the control system, and ADC0809 is used for analog voltage collection and analog-to-digital conversion to collect 8 channels of data and convert The results can be scr
[Microcontroller]
Design of digital voltmeter based on ADC0809 and AT89S52 microcontroller
8051 MCU - Serial port simulation
The traditional 8051 series MCU is generally equipped with one serial port, and the STC89C52RC enhanced MCU is no exception. There is only one serial port available for use, which causes a problem. If the current MCU system requires two or more serial ports for simultaneous communication, it is very embarrassing for
[Microcontroller]
8051 MCU - Serial port simulation
51 What is the function of the startup file of the microcontroller?
When we use kei c51 to create a 51 microcontroller project, there will be a prompt as shown below: Normally, you need to select "Yes". Of course, you can also choose not to add it. So, what is the role of this startup file? Under what circumstances does it need to be added, and under what circumstances can it not be a
[Microcontroller]
51 What is the function of the startup file of the microcontroller?
Audio peak collection terminal design based on C8051F020 microcontroller and RTL8019AS
Broadcast signals go through program production and broadcasting, signal transmission, emission and other links, and are finally listened to at the audience's end. The system working status of each link will have an impact on the final broadcast quality. In order to comprehensively monitor the signal quality of multip
[Microcontroller]
Audio peak collection terminal design based on C8051F020 microcontroller and RTL8019AS
[51 MCU] Seven-segment digital tube display experiment + detailed explanation
Preface After the last simulation experiment - Matrix Keyboard Line Inversion Method Experiment Simulation , although I also studied dot matrix LED, the display effect of dot matrix LED is not good (color, brightness, etc. during simulation), and most of the time we see seven-segment digital tubes on c
[Microcontroller]
[51 MCU] Seven-segment digital tube display experiment + detailed explanation
51 single-chip multi-channel temperature measurement alarm system (AT89C51, multiple DS18B20, LCD1602)
1. Introduction This system is mainly composed of AT89C51, multiple DS18B20 temperature modules and LCD1602. The general principle is that multiple DS18B20 collect temperature data in sequence and transmit it to P2.7 of AT89C51. Finally, the current real-time temperature is displayed through LCD1602. The upper and low
[Microcontroller]
51 single-chip multi-channel temperature measurement alarm system (AT89C51, multiple DS18B20, LCD1602)
Latest Microcontroller Articles
  • Download from the Internet--ARM Getting Started Notes
    A brief introduction: From today on, the ARM notebook of the rookie is open, and it can be regarded as a place to store these notes. Why publish it? Maybe you are interested in it. In fact, the reason for these notes is ...
  • Learn ARM development(22)
    Turning off and on interrupts Interrupts are an efficient dialogue mechanism, but sometimes you don't want to interrupt the program while it is running. For example, when you are printing something, the program suddenly interrupts and another ...
  • Learn ARM development(21)
    First, declare the task pointer, because it will be used later. Task pointer volatile TASK_TCB* volatile g_pCurrentTask = NULL;volatile TASK_TCB* vol ...
  • Learn ARM development(20)
    With the previous Tick interrupt, the basic task switching conditions are ready. However, this "easterly" is also difficult to understand. Only through continuous practice can we understand it. ...
  • Learn ARM development(19)
    After many days of hard work, I finally got the interrupt working. But in order to allow RTOS to use timer interrupts, what kind of interrupts can be implemented in S3C44B0? There are two methods in S3C44B0. ...
  • Learn ARM development(14)
  • Learn ARM development(15)
  • Learn ARM development(16)
  • Learn ARM development(17)
Change More Related Popular Components

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
circle

About Us Customer Service Contact Information Datasheet Sitemap LatestNews


Room 1530, 15th Floor, Building B, No.18 Zhongguancun Street, Haidian District, Beijing, Postal Code: 100190 China Telephone: 008610 8235 0740

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