AT89C51单片机性能介绍中英文翻译.doc
文本预览下载声明
AT89C51 MCU Performance Introduction
4K bytes of AT89C51 is a kind of flash erasable programmable read-only memory (FPEROM-Falsh Programmable and Erasable Read Only Memory) of the low-voltage, high-performance digital CMOS8 microprocessor, commonly known as microcontrollers. The device uses high-density non-volatile memory ATMEL manufacturing technology manufacturing, and industry-standard MCS-51 instruction set and output pins are compatible. Owing to the multi-function 8-bit CPU and flash memory combined in a single chip, ATMEL The AT89C51 is a highly effective micro-controller, for many embedded control system provides a high degree of flexibility and inexpensive solution.
1. Main features:
With MCS-51 compatible
4K bytes of programmable flash memory
Life: 1000 write / erase cycles
Data retention time: 10 years
All static work: 0Hz-24Hz
3 Program Memory Lock
128 * 8-bit internal RAM
32 programmable I / O Line
Two 16-bit timer / counter
5 interrupt sources
Programmable Serial Channel
Low-power idle and power-down mode
On-chip oscillator and clock circuitry
2. Pin Description:
VCC:Supply Voltage.
GND: Grounding.
P0 port: P0 port for an 8-bit open drain bi-level I / O port, each pin can absorb 8TTL gate current. When the P1 port pin for the first time to write 1, is defined as high-impedance input. P0 can be used for external program data memory, which can be defined as data / address of the eighth. The FIASH programming, P0 port input as the original code, when FIASH to verify when, P0 output of the original code, this time must be pulled outside P0.
P1 port: P1 port is an internal pull-up resistor to provide 8-bit bi-directional I / O port, P1 port buffer to receive the output 4TTL gate current. P1 port pin to write a post, was the internal pull-high, can be used as input, P1 port is an external pull-down low, the output current, which is due to internal pull-ups sake. In the FLASH programming and verification time, P1 port as the eighth-bit address to receive.
P2
显示全部