80C51 8-Bit Microcontroller Family

See product image

Product Details

Block Diagram

Block diagram: P80C32X2BA, P80C32X2BBD, P80C32X2FA

Block diagram: P80C32X2BA, P80C32X2BBD, P80C32X2FA, P80C32X2FN, P87C51X2BA, P87C51X2BBD, P87C51X2BN, P87C51X2FA, P87C52X2BA, P87C52X2BBD, P87C52X2BN, P87C52X2FA, P87C52X2FBD, P87C52X2FN, P87C54X2BA, P87C54X2BBD, P87C54X2BN, P87C54X2FA, P87C54X2FBD,

Features

  • 80C51 Central Processing Unit
    • 4 kbytes ROM/EPROM (P80/P87C51X2)
    • 8 kbytes ROM/EPROM (P80/P87C52X2)
    • 16 kbytes ROM/EPROM (P80/P87C54X2)
    • 32 kbytes ROM/EPROM (P80/P87C58X2)
    • 128 byte RAM (P80/P87C51X2 and P80C31X2)
    • 256 byte RAM (P80/P87C52/54X2/58X2 and P80C32X2)
    • Boolean processor
    • Fully static operation
    • Low voltage (2.7 V to 5.5 V at 16 MHz) operation
  • 12-clock operation with selectable 6-clock operation (via software or via parallel programmer)
  • Memory addressing capability
    • Up to 64 kbytes ROM and 64 kbytes RAM
  • Power control modes:
    • Clock can be stopped and resumed
    • Idle mode
    • Power-down mode
  • CMOS and TTL compatible
  • Two speed ranges at VCC = 5 V
    • 0 to 30 MHz with 6-clock operation
    • 0 to 33 MHz with 12-clock operation
  • PLCC, DIP, TSSOP or LQFP packages
  • Extended temperature ranges
  • Dual Data Pointers
  • Security bits:
    • ROM (2 bits)
    • OTP (3 bits)
  • Encryption array - 64 bytes
  • Four interrupt priority levels
  • Six interrupt sources
  • Four 8-bit I/O ports
  • Full-duplex enhanced UART
    • Framing error detection
    • Automatic address recognition
  • Three 16-bit timers/counters T0, T1 (standard 80C51) and additional T2 (capture and compare)
  • Programmable clock-out pin
  • Asynchronous port reset
  • Low EMI (inhibit ALE, slew rate controlled outputs, and 6-clock mode)
  • Wake-up from Power Down by an external interrupt.
N true 0 PSPP87C52X2FBDen 3 Data Sheet Data Sheet t520 1 Package Information Package Information t790 1 Supporting Information Supporting Information t531 1 en_US 0 false en_US en Data Sheet Data Sheet 1 1 1.0 English 1442054125329699412232 PSP 404.0 KB None None documents None 1442054125329699412232 /docs/en/data-sheet/P80C3XX2_8XC5XX2.pdf 404000 /docs/en/data-sheet/P80C3XX2_8XC5XX2.pdf P80C3XX2_8XC5XX2 documents N 2015-09-12 80C51 8-bit microcontroller family 4K/8K/16K/32K ROM/OTP 128B/256B RAM low voltage (2.7 to 5.5 V), low power, high speed (30/33 MHz) /docs/en/data-sheet/P80C3XX2_8XC5XX2.pdf /docs/en/data-sheet/P80C3XX2_8XC5XX2.pdf Data Sheet N 980000996212993340 2022-12-07 pdf en Jan 24, 2003 980000996212993340 Data Sheet Y N 80C51 8-bit microcontroller family 4K/8K/16K/32K ROM/OTP 128B/256B RAM low voltage (2.7 to 5.5 V), low power, high speed (30/33 MHz) Package Information Package Information 1 2 1.0 English 1455078663170741481575 PSP 463.0 KB None None documents None 1455078663170741481575 /docs/en/package-information/SOT389-1.pdf 463000 /docs/en/package-information/SOT389-1.pdf SOT389-1 documents N 2016-02-09 plastic low profile quad flat package; 44 leads; body 10 x 10 x 1.4 mm /docs/en/package-information/SOT389-1.pdf /docs/en/package-information/SOT389-1.pdf Package Information N 302435339416912908 2022-12-07 pdf en Feb 8, 2016 302435339416912908 Package Information Y N plastic low profile quad flat package; 44 leads; body 10 x 10 x 1.4 mm Supporting Information Supporting Information 1 3 1.0 English 1442126268022700607799 PSP 11.2 KB None None documents None 1442126268022700607799 /docs/en/supporting-information/HTQFP-HLQFP-LQFP-MSQFP-WAVE.pdf 11179 /docs/en/supporting-information/HTQFP-HLQFP-LQFP-MSQFP-WAVE.pdf HTQFP-HLQFP-LQFP-MSQFP-WAVE documents N N 2013-07-15 Footprint for wave soldering /docs/en/supporting-information/HTQFP-HLQFP-LQFP-MSQFP-WAVE.pdf /docs/en/supporting-information/HTQFP-HLQFP-LQFP-MSQFP-WAVE.pdf Supporting Information N 371282830530968666 2024-07-12 pdf N en Oct 8, 2009 371282830530968666 Supporting Information Y N Footprint for wave soldering false 0 P87C52X2FBD downloads en true 1 Y PSP Data Sheet 1 /docs/en/data-sheet/P80C3XX2_8XC5XX2.pdf 2015-09-12 1442054125329699412232 PSP 1 Jan 24, 2003 Data Sheet None /docs/en/data-sheet/P80C3XX2_8XC5XX2.pdf English documents 404000 None 980000996212993340 2022-12-07 /docs/en/data-sheet/P80C3XX2_8XC5XX2.pdf 80C51 8-bit microcontroller family 4K/8K/16K/32K ROM/OTP 128B/256B RAM low voltage (2.7 to 5.5 V), low power, high speed (30/33 MHz) /docs/en/data-sheet/P80C3XX2_8XC5XX2.pdf documents 980000996212993340 Data Sheet N en None Y pdf 1.0 N 80C51 8-bit microcontroller family 4K/8K/16K/32K ROM/OTP 128B/256B RAM low voltage (2.7 to 5.5 V), low power, high speed (30/33 MHz) 404.0 KB P80C3XX2_8XC5XX2 N 1442054125329699412232 Package Information 1 /docs/en/package-information/SOT389-1.pdf 2016-02-09 1455078663170741481575 PSP 2 Feb 8, 2016 Package Information None /docs/en/package-information/SOT389-1.pdf English documents 463000 None 302435339416912908 2022-12-07 /docs/en/package-information/SOT389-1.pdf plastic low profile quad flat package; 44 leads; body 10 x 10 x 1.4 mm /docs/en/package-information/SOT389-1.pdf documents 302435339416912908 Package Information N en None Y pdf 1.0 N plastic low profile quad flat package; 44 leads; body 10 x 10 x 1.4 mm 463.0 KB SOT389-1 N 1455078663170741481575 Supporting Information 1 /docs/en/supporting-information/HTQFP-HLQFP-LQFP-MSQFP-WAVE.pdf 2013-07-15 1442126268022700607799 PSP 3 Oct 8, 2009 Supporting Information None /docs/en/supporting-information/HTQFP-HLQFP-LQFP-MSQFP-WAVE.pdf English documents 11179 None 371282830530968666 2024-07-12 N /docs/en/supporting-information/HTQFP-HLQFP-LQFP-MSQFP-WAVE.pdf Footprint for wave soldering /docs/en/supporting-information/HTQFP-HLQFP-LQFP-MSQFP-WAVE.pdf documents 371282830530968666 Supporting Information N en None Y pdf 1.0 N N Footprint for wave soldering 11.2 KB HTQFP-HLQFP-LQFP-MSQFP-WAVE N 1442126268022700607799 true Y Products

Documentation

Quick reference to our documentation types.

3 documents

Compact List

Design Files

Support

What do you need help with?