Eight-digit compatible C51 instruction set microcontroller

A microcontroller and instruction set technology, applied in program control devices, instruments, energy-saving ICT, etc., can solve the problems of memory that cannot be repeatedly erased, slow instruction execution, and cannot be debugged online. The effect of running power consumption and complete peripheral modules

Active Publication Date: 2008-04-02
SHANGHAI EASTSOFT MICROELECTRONICS
View PDF0 Cites 17 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] The machine cycle of the traditional 51 single-chip microcomputer is 12 clock cycles, the operating frequency is low, and the instruction execution speed is slow; at the same time, there are few

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Eight-digit compatible C51 instruction set microcontroller
  • Eight-digit compatible C51 instruction set microcontroller
  • Eight-digit compatible C51 instruction set microcontroller

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0025] The present invention will be further described in detail below in conjunction with the accompanying drawings.

[0026] As shown in Figure 1, it is an internal structure diagram of the present invention, the present invention is a novel 8-bit compatible C51 instruction set microcontroller, and the microcontroller internal module includes an 8-bit high-speed arithmetic logic unit (ALU, Arithmetic Logical Unit) module 15, Arithmetic logic selection module 14, 8x8 bit multiplier / divider 16, internal data memory 7 and register interface module 8, special function register (SFR, Special Function Register) 9, execution instruction / direct register module 10, instruction state machine 11, interrupt Controller module 12, instruction decoder 17, program memory module 18, timer / counter module 19, external port module 20, microcontroller external module comprises two serial interface (UART, Universal Asynchronous Receiver / Transmitter) module 13, Three 16-bit timers, one 16-bit watc...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention relates to a 8 bit compatible C51 index microcontroller which comprises a 8 bit high speed arithmetic logic component module, an arithmetic logic selection module, a 8x8 bit multiplication/division device, an internal data storage, a register interface module, a special function register, an index execution/direction register, an index state device, a breaking controller module, an index decoder, a program storage unit, a timer/counter module, an external port module, two serial interface modules, three 16 bit timers and one 16 bit watchdog timer; when the internal index is operated, the clock cycle used for each machine cycle is increased from the original twelve clock cycles to two clock cycles, the index operation speed can reach to six times of the prior 51 singlechip, the operation power consumption can be largely reduced, the function is complete, the performance is ideal, a wide application foreground can be obtained.

Description

technical field [0001] The invention relates to the field of semiconductor integrated circuit design, in particular to a microcontroller (MCU, Micro Control Unit). Background technique [0002] 51 single-chip microcomputer is a commonly used microcontroller, and it is one of the most widely used single-chip microcomputers in the market. Because of its simple and clear instructions, powerful functions, and a wide range of applications, it has an extremely wide range of applications in different production and control fields. [0003] The machine cycle of the traditional 51 single-chip microcomputer is 12 clock cycles, the operating frequency is low, and the instruction execution speed is slow; at the same time, there are few peripheral modules, the memory cannot be repeatedly erased, there is no system programming (ISP, In systemProgram) mode, application programming (IAP, In application Program) mode, online debugging is not available. Contents of the invention [0004] I...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): G06F15/78G06F9/445G06F11/00G06F13/24G06F11/36G06F12/14
CPCY02B60/1225Y02B60/1235Y02B60/1228Y02B60/1207Y02D10/00
Inventor 张鹏飞陈立权
Owner SHANGHAI EASTSOFT MICROELECTRONICS
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products