2010年9月29日星期三

After updating innovative SCM-C8051F 51

MCS-51 Microcontroller and its derivatives in China and around the world access to a very wide range of applications, especially in China, most universities have adopted MCS-51 microcontroller as a teaching model, most of the SCM system engineers are familiar with the MCS-51 microcontroller. With some of? Integration,? Performance 8-bit and 16-bit RISC microcontroller introduction, based on the 8051 microcontroller core is facing out of the market situation. So some of the traditional semiconductor companies began the transformation of the big 8051, mainly to improve speed and increase the on-chip analog and digital peripherals to greatly improve the overall performance of the microcontroller. Silabs Integrated Products has introduced this type of MCS-C8051F MCU a typical representative of the microcontroller 51,louis vuitton handbags, is currently the most versatile and fastest 8051 Microcontroller derivatives. C8051F MCU appears that the industry fresh, so that the majority of the microcontroller system designers can see the dawn of MCS-51 microcontroller. About

C8051F

C8051F MCU MCU is a fully integrated mixed-signal system-on-chip (SoC), with high-speed 8051-compatible CIP-51 core, in the MCS-51 instruction set is fully compatible, you can use standard 803 × 805X assembler and compilers for software development. In addition to the number of peripheral parts of the standard 8051, the chip also integrates data acquisition and control systems commonly used in analog devices and other digital peripherals and features. These features include peripherals or analog multiplexer, programmable gain amplifier, ADC, DAC, voltage comparators, voltage references, temperature sensors, SMBUS, 12C, UART, SPI, timers, programmable counter, Timer Array (PCA), digital I / O ports, power monitor, watchdog timer (WDT) and clock oscillators. All devices have built-in FLASH program memory and 256 bytes of internal RAM, there are some devices the internal data memory space in the external RAM, the XRAM.

C8051F MCU's main features

C8051F MCU has a wealth of analog and digital resources, and adopted a number of new and unprecedented in microcontroller technology, the CPU core has several key internal and external improvements. Improved overall performance, and easier to use in end-use. Here the main features of the C8051F MCU to be introduced.

CIP-51 core high-speed microcontroller uses Silabs

C8051F patent CIP-51 core. CIP-5 nuclear pipelined structure, the machine cycle from the standard 8051F system clock period of 12 down to a system clock cycle, with greater capacity. Oscillator frequency in the same situation, C8051F MCU execution speed of the peak 12 times the standard 8051. Most achieve peak performance C8051F MCU 25MIPS, and reached peak performance range 8051F12X 100MIPS.

CIP-51 extends the standard interrupt system, the extended interrupt system can provide 22 interrupt sources (standard 8051F only seven interrupt sources) allows a large number of analog and digital peripherals to interrupt the microcontroller. An interrupt driven system requires less MCU intervention, there is a higher frequency of execution. In the design of a multi-task real-time systems,LV monogram, these additional interrupt sources are very useful.

rich analog and digital resources

C8051F MCU integrates a large number of analog and digital resources.

simulation resources including:

1) by the successive approximation ADC, multi-channel analog input selector and programmable gain amplifier consisting of a complete ADC subsystem. ADC conversion can be started by a variety of ways, 10-bit or 12-bit ADC data word can be programmed for left or right alignment. Most devices can be programmed in the ADC differential input or single ended input. ADC sub-window compare interrupt can be generated, that is, when ADC data is within a specified window or outside to apply when the interruption to the CPU, this feature allows ADC to monitor a critical way station after the voltage, the conversion data in the specified window only apply within the interrupt to the CPU.

2) the number of analog converter (DAC). Most C8051F devices within one or two voltage output DAC subsystem. The DAC also C8051F02X flexible output update mechanism that allows software commands and Timer 2, Timer 3 and Timer 4 overflow signal update DAC output.

3) Analog Comparator. Most C8051F MCU has two internal analog voltage comparators. Can use the software to set the comparator hysteresis voltage. Each comparator can generate an interrupt on rising or falling edge, or both edges are interrupt, the comparator output state I can get the software queries. Crossbar by setting side 11MUX received the comparator output port I / O pins.

digital resources include:

1) standard 8052 MCU digital resources. Such as three 16-bit timer / counter, 256 bytes of internal RAM, UART, etc..

2) on-chip Programmable Counter / Timer Array (PCA). PCA includes a dedicated 16-bit counter / timer time base and 3-6 programmable capture / compare modules. PCA clock source can be a system clock, timer overflow, the external clock input, the external oscillator frequency and so on. Each capture / compare module has a variety of work: If edge triggered capture, software timer, high-speed output, pulse width modulator, frequency output.

3) SPI bus and SMBus/I2C bus. Most C8051F MCU SPI bus and integrated SMBus/I2C bus. The serial bus does not \

reset

C8051F MCU multi-source can have up to seven reset sources: an on-chip VDD monitor, a watchdog timer, a clock loss detector, a comparator to provide a voltage detector O , a forced software reset, CNVSTR pin and external reset pin. External reset pin is bidirectional, acceptable external reset or power-on internal reset signal generated output to the external reset pin. In addition to VDD monitor reset and external reset pin outside, each source can be reset in software by the user banned.

dual system clock

C8051F MCU has an internal clock to work independently with an external oscillator device and drive circuit. After the reset the internal clock generator by default as the system clock. You can use an external crystal oscillator,chanel bags, ceramic harmonic shock, capacitor, RC circuit or an external clock source to generate the system clock. If necessary, the clock source can be running in the internal oscillator and external oscillator to switch between. The clock switching feature in the low-power system is very useful, it allows the MCU from a low frequency (power saving) external crystal source run periodically when needed and then switch to high-speed internal oscillator.

programmable digital I / O and Crossbar

C8051F MCU into a digital crosspoint switch changes the internal functions and external correspondence between the fixed pins. Crossbar switch is a large number of switching network, allowing the internal digital system resources allocated to the port I / O pins. Reset with a standard digital I / O of the microcontroller is different from all the features of this structure can support the combination. Crossbar by setting control register will be on-chip counter / timers, serial bus, a hardware interrupt, ADC conversion start input, the comparator output and the internal microcontroller and other digital signal is configured to appear in the Port I / O pins. This allows the user to choose according to their specific applications general-purpose port I / O and a combination of digital resources needed.

in application programming and security

C8051F MCU FLASH has applications in systems and programming in FLASH program memory. Feature allows the application programming FLASH memory for non-volatile data storage, and FLASH can be programmed by user software, which allows field upgrades of the 8051 firmware, software upgrades for the product provides a great convenience. FLASH memory also has a security mechanism to protect the program code and data, to prevent the program or data is read or accidentally overwritten. C8051F MCU read unique software features to limit this security software can also prevent users from being locked in the contents of the FLASH memory block read / write,ugg shoes, OEM manufacturers for the increase in the C8051F MCU firmware offers the possibility of property rights.

in-system debugging

C8051F MCU with on-chip JTAG and debug circuit, through the 4 pin JTAG interface and applications installed in the final device can be carried out in a non-intrusive, full-speed in-system debugging. Silabs debugging system supports inspection and modification of memory and registers, breakpoints, watchpoints, stack, and single-step indicator. No additional debugging target RAM, program memory, timers, or communications channel, and all the analog and digital peripherals to work properly. When the MCU single step or breakpoint to stop running, all the peripherals (ADC excluded) are stopped, in order to maintain synchronization. For developing and debugging embedded applications. Debugging of the system than the standard MCU emulators to be much more superior. Standard MCU emulators to use on-board emulation chip and target cables and require the MCU in the application panel socket. Silabs debug environment both easy to use and guarantee the performance of precision analog peripherals. Conclusion

C8051F MCU

functional performance, when the real mixed-signal system on a chip. It will be a lot of devices based on the standard 8051 MCU system of choice for replacement devices. In instrumentation, industrial control, embedded Internrt widely applied fields. Its overall performance than many 16-bit microcontroller, because of its speed advantage, and even in some low-end applications to replace low-speed 16-bit DSP devices. Technical Support Services



Long Xian Ming Electronic Technology Co., Ltd. provide technical products and services, related technology products include: ML-EC3 emulator (C8051F MCU Adapter), ML-F020 Development Board, ML- F120 Development Board, ML-F330 Development Board, ML-SL811A USB development board to read and write. We are willing to provide convenient and efficient service.

没有评论:

发表评论