{"id":8365,"date":"2026-06-28T12:43:04","date_gmt":"2026-06-28T12:43:04","guid":{"rendered":"https:\/\/materialparts.com\/at89s52-24au\/"},"modified":"2026-06-28T12:43:04","modified_gmt":"2026-06-28T12:43:04","slug":"at89s52-24au","status":"publish","type":"post","link":"https:\/\/materialparts.com\/zh\/at89s52-24au\/","title":{"rendered":"AT89S52-24AU"},"content":{"rendered":"<h2>\u4ea7\u54c1\u6982\u89c8<\/h2>\n<p>The AT89S52-24AU from Microchip Technology is a low-power, high-performance CMOS 8-bit 8051-compatible microcontroller with 8 KB ISP Flash and 256 bytes RAM in a TQFP-44 package. Running at up to 33 MHz, it features ISP programming, watchdog timer, dual data pointers, and three 16-bit timers for versatile embedded control.<\/p>\n<h2>\u4e3b\u8981\u89c4\u683c<\/h2>\n<table>\n<tr>\n<td>\u6838\u5fc3<\/td>\n<td>8051 @ 33 MHz<\/td>\n<\/tr>\n<tr>\n<td>Flash Memory<\/td>\n<td>8 KB (ISP)<\/td>\n<\/tr>\n<tr>\n<td>RAM<\/td>\n<td>256 bytes<\/td>\n<\/tr>\n<tr>\n<td>I\/O Pins<\/td>\n<td>32<\/td>\n<\/tr>\n<tr>\n<td>\u8ba1\u65f6\u5668<\/td>\n<td>3 x 16-bit<\/td>\n<\/tr>\n<tr>\n<td>Interrupts<\/td>\n<td>8 sources, 6 vectors<\/td>\n<\/tr>\n<tr>\n<td>UART<\/td>\n<td>1 full-duplex<\/td>\n<\/tr>\n<tr>\n<td>ISP<\/td>\n<td>Yes (SPI-based in-system programming)<\/td>\n<\/tr>\n<tr>\n<td>Operating Voltage<\/td>\n<td>4.0 V to 5.5 V<\/td>\n<\/tr>\n<tr>\n<td>\u5305\u88c5<\/td>\n<td>TQFP-44<\/td>\n<\/tr>\n<\/table>\n<h2>\u7279\u70b9<\/h2>\n<ul>\n<li>MCS-51 compatible instruction set and pinout<\/li>\n<li>8 KB Flash with 10,000 write\/erase cycle endurance<\/li>\n<li>SPI-based ISP for field firmware updates<\/li>\n<li>Three-level program memory lock for code protection<\/li>\n<li>Watchdog timer and dual data pointers<\/li>\n<li>Idle and power-down low-power modes<\/li>\n<\/ul>\n<h2>\u5e94\u7528<\/h2>\n<ul>\n<li>\u5de5\u4e1a\u63a7\u5236\u548c\u81ea\u52a8\u5316<\/li>\n<li>Consumer electronics and white goods<\/li>\n<li>Automotive accessories and lighting<\/li>\n<li>Educational platforms and hobby projects<\/li>\n<li>Communication adapters and protocol bridges<\/li>\n<\/ul>","protected":false},"excerpt":{"rendered":"<p>Product Overview The AT89S52-24AU from Microchip Technology is a low-power, high-performance CMOS 8-bit 8051-compatible microcontroller with 8 KB ISP Flash and 256 bytes RAM in a TQFP-44 package. Running at up to 33 MHz, it features ISP programming, watchdog timer, dual data pointers, and three 16-bit timers for versatile embedded control. Key Specifications Core 8051 [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[13,25],"tags":[],"chip_brand":[134],"class_list":["post-8365","post","type-post","status-publish","format-standard","hentry","category-integrated-circuits-ics","category-microcontrollers-mcu","chip_brand-microchip"],"acf":{"brief_explanation":"8-bit 8051 MCU, 33MHz, 8KB ISP Flash, 256B RAM, WDT, TQFP-44","date_code":"","package_case":"TQFP-44 (10.00 x 10.00 x 1.00 mm)","in_stock":4017,"datasheet":"https:\/\/ww1.microchip.com\/downloads\/en\/devicedoc\/doc1919.pdf","price":"$2.27 @ 1ku","product_introduction":"The AT89S52-24AU from Microchip Technology is a low-power, high-performance CMOS 8-bit microcontroller compatible with the industry-standard 80C51 instruction set and pinout. The device features 8 KB of in-system programmable (ISP) Flash memory with 10,000 write\/erase cycle endurance, 256 bytes of internal RAM, 32 programmable I\/O lines, three 16-bit timer\/counters, a six-vector two-level interrupt architecture, a full-duplex UART serial port, an on-chip oscillator, and a watchdog timer. The ISP capability allows firmware updates via an SPI-compatible serial interface without removing the device from the board, simplifying manufacturing and field updates. The AT89S52 supports static logic operation down to 0 Hz and features idle mode (CPU stopped, peripherals running) and power-down mode (oscillator stopped, RAM preserved) for low-power applications. Housed in a 44-pin TQFP surface-mount package rated for -40\u00b0C to +85\u00b0C operation.","working_principle":"The AT89S52 executes the standard 8051 instruction set where each machine cycle consists of 12 oscillator periods (S1-S6, each with P1 and P2 phases). The 8 KB Flash stores the program code, accessed through a 16-bit program counter that can address up to 64 KB. The 256 bytes of internal RAM include four register banks (R0-R7), 128 bit-addressable locations, and 80 bytes of general-purpose RAM. ISP programming is accomplished through an SPI-compatible serial interface using four pins: MOSI, MISO, SCK, and RST. During ISP mode, the device enters a special state after a chip erase command, allowing Flash bytes to be programmed one at a time. The watchdog timer is a 14-bit down-counter that resets the device if not periodically reloaded by software, preventing runaway code execution.","pin_description":"<table><tr><th>Pin Group<\/th><th>Count<\/th><th>Function<\/th><\/tr><tr><td>VCC\/GND<\/td><td>4<\/td><td>Power supply and ground connections<\/td><\/tr><tr><td>PORT0 (P0.0-P0.7)<\/td><td>8<\/td><td>Open-drain I\/O; multiplexed address\/data for external memory<\/td><\/tr><tr><td>PORT1 (P1.0-P1.7)<\/td><td>8<\/td><td>Quasi-bidirectional I\/O; ISP pins (MOSI, MISO, SCK)<\/td><\/tr><tr><td>PORT2 (P2.0-P2.7)<\/td><td>8<\/td><td>Quasi-bidirectional I\/O; address high byte for external memory<\/td><\/tr><tr><td>PORT3 (P3.0-P3.7)<\/td><td>8<\/td><td>Alternate function: RXD, TXD, INT0, INT1, T0, T1, WR, RD<\/td><\/tr><tr><td>RST<\/td><td>1<\/td><td>Reset input (active high)<\/td><\/tr><tr><td>XTAL1\/XTAL2<\/td><td>2<\/td><td>Crystal oscillator connections<\/td><\/tr><tr><td>EA<\/td><td>1<\/td><td>External access enable<\/td><\/tr><tr><td>ALE\/PROG<\/td><td>1<\/td><td>Address latch enable \/ programming pulse<\/td><\/tr><tr><td>PSEN<\/td><td>1<\/td><td>Program store enable<\/td><\/tr><\/table>","application_scenarios":"<ul><li><strong>Industrial Controllers<\/strong>: Simple PLC I\/O modules and relay controllers with UART communication<\/li><li><strong>Consumer Appliances<\/strong>: Microwave oven, washing machine, and thermostat controllers<\/li><li><strong>ISP Production Programming<\/strong>: Field-updatable firmware via SPI in manufacturing and service<\/li><li><strong>Educational Platforms<\/strong>: University 8051 training boards and hobbyist development kits<\/li><li><strong>Communication Bridges<\/strong>: RS-232 to SPI or I2C protocol conversion adapters<\/li><\/ul>","alternative_models":"<table><tr><th>Model<\/th><th>Manufacturer<\/th><th>Flash<\/th><th>RAM<\/th><th>Speed<\/th><th>Package<\/th><th>Notes<\/th><\/tr><tr><td>AT89S52-24PU<\/td><td>Microchip<\/td><td>8 KB<\/td><td>256 B<\/td><td>33 MHz<\/td><td>PDIP-40<\/td><td>Through-hole version<\/td><\/tr><tr><td>AT89C51RD2-RLTUM<\/td><td>Microchip<\/td><td>64 KB<\/td><td>1792 B<\/td><td>60 MHz<\/td><td>VQFP-44<\/td><td>More Flash, X2 mode<\/td><\/tr><tr><td>STC89C52RC<\/td><td>STC<\/td><td>8 KB<\/td><td>512 B<\/td><td>35 MHz<\/td><td>LQFP-44<\/td><td>Compatible, more RAM<\/td><\/tr><tr><td>PIC18F4520-I\/PT<\/td><td>Microchip<\/td><td>32 KB<\/td><td>1536 B<\/td><td>40 MHz<\/td><td>TQFP-44<\/td><td>PIC18 alternative<\/td><\/tr><tr><td>STM32F103C8T6<\/td><td>ST<\/td><td>64 KB<\/td><td>20 KB<\/td><td>72 MHz<\/td><td>LQFP-48<\/td><td>32-bit ARM, much higher perf<\/td><\/tr><\/table>"},"_links":{"self":[{"href":"https:\/\/materialparts.com\/zh\/wp-json\/wp\/v2\/posts\/8365","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/materialparts.com\/zh\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/materialparts.com\/zh\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/materialparts.com\/zh\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/materialparts.com\/zh\/wp-json\/wp\/v2\/comments?post=8365"}],"version-history":[{"count":0,"href":"https:\/\/materialparts.com\/zh\/wp-json\/wp\/v2\/posts\/8365\/revisions"}],"wp:attachment":[{"href":"https:\/\/materialparts.com\/zh\/wp-json\/wp\/v2\/media?parent=8365"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/materialparts.com\/zh\/wp-json\/wp\/v2\/categories?post=8365"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/materialparts.com\/zh\/wp-json\/wp\/v2\/tags?post=8365"},{"taxonomy":"chip_brand","embeddable":true,"href":"https:\/\/materialparts.com\/zh\/wp-json\/wp\/v2\/chip_brand?post=8365"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}