首頁>ATMEL 愛特梅爾>8051單片機
AT89S52 帶有8K系統內可編程Flash系統
Flash (Kbytes) |
8 |
ISP |
SPI |
RAM (Bytes) |
256 |
F.max (MHz) |
33 |
Vcc (V) |
4.0-5.5 |
I/O Pins |
32 |
UART |
1 |
16-bit Timers |
2 |
Watchdog |
Yes |
Pb-Free Packages |
PDIP 40 PLCC 44 TQFP 44 |
AT89S52是一個低功耗,40個腳,高性能CMOS 8位單片機,片內含8kBytesISP(In-system programmable)的可反復擦寫1000次的Flash只讀程序存儲器,器件采用ATMEL公司的高密度、非易失性存儲技術制造,兼容標準MCS-51指令系統及80C51引腳結構,芯片內集成了通用8位中央處理器和ISP Flash存儲單元,功能強大的微型計算機的AT89S52可為許多嵌入式控制應用系統提供高性價比的解決方案。
AT89
S52具有如下特點:40個引腳,8k Bytes Flash片內程序存儲器,256 bytes的隨機存取數據存儲器(RAM),32個外部雙向輸入/輸出(I/O)口,5個中斷優先級2層中斷嵌套中斷,2個16位可編程定時計數器,2個全雙工串行通信口,看門狗(WDT)電路,片內時鐘振蕩器。 此外,AT89S52設計和配置了振蕩頻率可為0Hz并可通過軟件設置省電模式??臻e模式下,CPU暫停工作,而RAM定時計數器,串行口,外中斷系統可繼續工作,掉電模式凍結振蕩器而保存RAM的數據,停止芯片其它功能直至外中斷激活或硬件復位。同時該芯片還具有PDIP、TQFP和PLCC等三種封裝形式,以適應不同產品的需求。 主要功能特性: · 兼容MCS-51指令系統· 8k可反復擦寫(>1000次)ISP Flash ROM · 32個雙向I/O口· 4.5-5.5V工作電壓 · 3個16位可編程定時/計數器· 時鐘頻率0-33MHz · 全雙工UART串行中斷口線· 256x8bit內部RAM · 2個外部中斷源· 低功耗空閑和省電模式 · 中斷喚醒省電模式· 3級加密位 · 看門狗(WDT)電路· 軟件設置空閑和省電功能 · 靈活的ISP字節和分頁編程· 雙數據寄存器指針。 附錄一 C51中的關鍵字
The AT89S52 is a low-power, high-performance CMOS 8-bit microcontroller with 8K bytes of in-system programmable Flash memory. The device is manufactured using Atmel’s high-density nonvolatile memory technology and is compatible with the industry- standard 80C51 instruction set and pinout. The on-chip Flash allows the program memory to be reprogrammed in-system or by a conventional nonvolatile memory programmer.
By combining a versatile 8-bit CPU with in-system programmable Flash on a monolithic chip, the Atmel AT89S52 is a powerful microcontroller which provides a highly-flexible and cost-effective solution to many embedded control applications.
The AT89S52 provides the following standard features: 8K bytes of Flash, 256 bytes of RAM, 32 I/O lines, Watchdog timer, two data pointers, three 16-bit timer/counters, a six-vector two-level interrupt architecture, a full duplex serial port, on-chip oscillator, and clock circuitry. In addition, the AT89S52 is designed with static logic for operation down to zero frequency and supports two software selectable power saving modes.
The Idle Mode stops the CPU while allowing the RAM, timer/counters, serial port, and interrupt system to continue functioning. The Power-down mode saves the RAM contents but freezes the oscillator, disabling all other chip functions until the next interrupt or hardware reset.
AT89S2051 特性
? Compatible with MCS?-51 Products
? 8K Bytes of In-System Programmable (ISP) Flash Memory
– Endurance: 10,000 Write/Erase Cycles
? 4.0V to 5.5V Operating Range
? Fully Static Operation: 0 Hz to 33 MHz
? Three-level Program Memory Lock
? 256 x 8-bit Internal RAM
? 32 Programmable I/O Lines
? Three 16-bit Timer/Counters
? Eight Interrupt Sources
? Full Duplex UART Serial Channel
? Low-power Idle and Power-down Modes
? Interrupt Recovery from Power-down Mode
? Watchdog Timer
? Dual Data Pointer
? Power-off Flag
? Fast Programming Time
? Flexible ISP Programming (Byte and Page Mode)
? Green (Pb/Halide-free) Packaging Option
AT89S52 訂購型號
AT89S52 技術支持
- AT89S52 英文數據手冊DataSheet 下載. PDF
- 80C51微控制器的復位輸入. PDF (編號: Tech 8051 00049)
- 80C51在系統Flash編程. PDF (編號:8051 00050)
- Device Programmers for 8051 Devices (Other, updated 09/07)
This Excel spreadsheet provide summary information on device programmers supporting Atmel 8051 microcontrollers
- Emulators for 80C51 Devices (Other, updated 11/03)
This Excel spreadsheet provide summary information on emulation support for Atmel 80C51 microcontrollers
-