Comparison and Analysis of 16 Single-chip Microcomputers and 51 Single Chip Microcomputers between Sunplus

Sunplus SCM Introduction

Sunplus MCU is a control processing data and digital signal processing equipment. Its voice recognition module has its own API function, including A2000 format and S480 format auto play and manual play play functions, S240, MS01 format auto play function, DVR format voice recording and playback functions and voice recognition function, let Ling Yang SCM can not only be used as an ordinary SCM development system, but also can be used as a voice system for voice playback, voice recording and voice recognition, greatly reducing the difficulty of the development of Sunplus SCM, and enhance the Sunplus single-chip applications and functions.

Sunplus Monolithic Benefits

Highly functional and efficient instruction system: The μ'nSPTM instruction system has a compact instruction format and executes quickly, and its instruction structure provides support for high-level languages, which can greatly reduce product development time. Low power, low voltage: μ'nSPTM family uses CMOS manufacturing process, while increasing the software to stimulate the weak vibration mode, idle mode and power-down mode, greatly reducing its power consumption, in addition, μ'nSPTM family of operating voltage The range is large, can work normally under the low voltage power supply, and can use the battery to supply power, this has special meaning to its application in field work and other fields.

Comparison between 16-bit MCU and 51-chip microcomputer

51 microcontroller introduction

The AT89C51 is a low-voltage, high-performance CMOS 8-bit microprocessor with a 4K-byte flash programmable-erasable read-only memory (FPEROM), commonly known as a microcontroller. The device is manufactured using ATMEL's high density non-volatile memory manufacturing technology and is compatible with the industry standard MCS-51 instruction set and output pins. With the combination of a multi-function 8-bit CPU and flash memory in a single chip, ATMEL's AT89C51 is an efficient microcontroller that provides a flexible and inexpensive solution for many embedded control systems.

51 microcontroller advantages

The instruction is simple, easy to learn and understand, the peripheral circuit is simple, the hardware design is convenient, the io port operation is simple, there is no direction register, the resources are abundant, the general design is enough, the price is cheap, easy to buy, the information is rich and easy to find, and the program is easy to write.

Comparison between 16-bit MCU and 51-chip microcomputer

Comparison between 16-bit MCU and 51-chip microcomputer

1, the comparison of hardware resources

The MCS-51 series single-chip microcomputer is an 8-bit microcontroller series introduced by Intel Corporation and is one of the most widely used microcontroller series. ATMEL, Siemens, Philips, LG and other companies all have chips compatible with their cores (Fig. 1).

Comparison between 16-bit MCU and 51-chip microcomputer

The on-chip structure of the MCS-51 series microcontroller is mainly composed of CPU, on-chip random access memory RAM, on-chip program memory ROM/EPROM, parallel I/O interface (PO, P1, P2, P3), serial Interface, timer/counter and interrupt system. The on-chip RAM has 128 bytes and can be expanded externally if not enough for use. Up to 64K bytes can be extended off-chip.

Its data processing capability is strong and exceeds 8-bit MCU in function. Its high degree of integration integrates ICE simulation circuit, FLASH program memory, SRAM data memory, general I/O interface, interrupt control, timer, CPU clock, D/A converter, A/D converter, direct serial input/output interface, universal asynchronous serial input/output interface, low voltage monitoring, low voltage reset etc. The main features of this series are: Larger memory space, faster data processing speed, larger SRAM and FLASH ROM memory on chip, A/D, D/A conversion interface, support for DSP instructions, conveniently Implemented voice processing.

2, the performance of the comparison

u nsp core is more integrated than the microprocessor of MCS-518. It is more flexible and convenient to use and shortens the development cycle and cost: SPCE061A with RISC performs more efficiently and faster than the 8-bit MCS-51 series. The wide operating voltage, low power consumption, and anti-interference design make the 061A more distinctive in battery-powered applications. The U'nsp family has the following features

(1) Small size, high integration, good reliability, easy expansion. Mouth 'nsp family modularly integrates all functional components into a single chip and uses internal bus architecture.

(2) Port nSPIM family with high addressable ROM static RAM and multifunction I/O port;

(3) With strong interrupt handling, 10 interrupt vectors, 14 interrupt sources, suitable for real-time applications; ROM static RAM with high addressing capability and multifunction I/O port, provided by 'nsp High speed of operation

16X 16-bit multiplication and inner product instructions with DSP functions:

(4) Powerful and efficient instruction system. The instruction system's instruction format is compact, fast to execute, and its instruction structure provides support for high-level languages.

(5) The u'nSP family adopts the CMOS manufacturing process. At the same time, the software increases the weak vibration mode, idle mode, and power-down mode, which greatly reduces the power consumption.

Comparison between 16-bit MCU and 51-chip microcomputer

3. Comparison of functions

(A) voice processing function

The voice processing function in SPCEO61A is an algorithm developed by Sunplus with audio coding and various voice compression/decoding. The voice signal processing range of Sunplus audio compression algorithm is from 200Hz to 3.4kHz. Corresponding program modules of various algorithms are stored in the voice algorithm module SACM-Lib. When you use it, you only need to call the corresponding module to easily implement voice synthesis, voice playback, recording, identification and other functions. 51 single-chip microcomputer does not have voice function.

(B) A/D conversion module

There is no A/D conversion module in the 51 single-chip microcomputer, and a special A/D converter needs to be connected externally. SPCE061A integrates 8-channel 10-bit A/D conversion and implements analog-to-digital conversion by successive approximation. The 10-bit digital-to-analog converter DACO and 10-bit data buffer DARO successively approximate the register SAR and comparators. COMP and ADC control registers. There are two channels for the input signal, one is the LINE-IN channel input and the other is the microphone input. When the microphone input is a weak signal, AGC gain control amplification is performed automatically and A/D conversion is performed. The channels and bits of the A/D converter of the SPCE061A are very convenient when detecting continuously varying analog quantities such as temperature, pressure, flow rate, rotation speed, sound, and brightness.

(c) D/A conversion module

The SPCE061A microcontroller has two 10-bit DAC converters, DAC1 and DAC2, which can form dual-channel audio output and can also be used as other analog output signals.

(four) serial communication interface

The UART module provides a standard interface for full-duplex asynchronous serial communication. The baud rate of Sunplus SPCE061A = (Fosc/2/)Scale, where FOSC is the system clock frequency and Scale is the decimal value in the storage unit. Integer, so the higher the system clock frequency, the higher the transmission baud rate. The common UART transmission rate is 115200B/s, and the SPCE061A system clock frequency is up to 40.96MHz. The transmission rate exceeds the commonly used transmission rate.

Comparison between 16-bit MCU and 51-chip microcomputer

to sum up

Each MCU has its own characteristics. The SPCE061A with u'nsp as the kernel not only has the functions of common MCUs, but also has DSP functions in the complex digital signal processing, but it is cheaper than the dedicated DSP chip. Signal processing, speech synthesis, speech recognition, instrumentation, automatic control, home digital devices and other fields are particularly suitable for digital sound and speech recognition. Its development environment is convenient and flexible, FLASH function is convenient for online debugging, and the development tools are also very inexpensive, low-power, low-voltage designs in similar products, making it easy to learn and use.

Grating Ruler

Displacement sensor, also known as linear sensor, is a linear device belonging to metal induction. The function of the sensor is to convert various measured physical quantities into electricity. In the production process, the measurement of displacement is generally divided into measuring the physical size and mechanical displacement. According to the different forms of the measured variable, the displacement sensor can be divided into two types: analog and digital. The analog type can be divided into two types: physical property type and structural type. Commonly used displacement sensors are mostly analog structures, including potentiometer-type displacement sensors, inductive displacement sensors, self-aligning machines, capacitive displacement sensors, eddy current displacement sensors, Hall-type displacement sensors, etc. An important advantage of the digital displacement sensor is that it is convenient to send the signal directly into the computer system. This kind of sensor is developing rapidly, and its application is increasingly widespread.

Magnetic Scale Sensor,Magnetic Length Scale,Magnetic Scale Device,Magnetic Scale Measurements

Changchun Guangxing Sensing Technology Co.LTD , https://www.gx-encoder.com

Posted on