Features
z 80C51 Central Processing Unit
z 32KB on-chip program memory
z ISP capability; optional 1KB/2KB/4KB ISP memory shared with data flash memory.
z IAP capability; up to 31 K bytes programmable data flash available shared with ISP memory.
z On-Chip 256 byte scratch-pad RAM and 1024 byte auxiliary RAM; Be capable of addressing up to
64 K bytes external memory
z MOVC-disabling, encrypting, and locking flash memory realize security mechanism.
z Three 16-bit timer/counter, Timer2 is an up/down counter with programmable clock output on P1.0
z Eight sources, four-level-priority interrupt capability
z Enhanced UART, provides frame-error detection and hardware address-recognition
z Dual DPTR for fast-accessing of data memory
z 15 bits Watch-Dog-Timer with 8-bit pre-scalar, one-time enabled
z Power control: Idle mode and Power-Down mode; Power-Down can be woken-up by
P3.2/P3.3/P4.2/P4.3
z Low EMI: inhibit ALE emission
z Four 8-bit bi-directional ports; extra four-bit additional P4 are available for PLCC-44 and PQPF-44
z On-Chip flash program/data memory:
- The data endurance of the embedded flash gets over 20,000 times.
- Greater than 100 years data rentention under room temperature
z Operating Voltage:
- 4.5V~5.5V for MPC89E58A
- 2.4V~3.6V for MPC89L58A, minimum 2.7V requirement in flash write operation (ISP/ICP/…...)
- Built-in Low-Voltage-Reset circuit.
z Operating Temperature
- Industrial (-40°C to +85°C)*
z Maximum Operating Frequency:
- Optional 12T or 6T mode
- Up to 48MHz@12T or 24MHz@6T, Industrial range
z Three package types:
- PDIP 40: MPC89x58AE
- PLCC 44: MPC89x58AP
- PQFP 44: MPC89x58AF
*: Tested by sampling
2
MPC89x58A Data Sheet
MEGAWIN