main
History Download
Ray Publish 0.1.0 5ee83ce 2d ago

MPC89E54AF

Megawin Tech · Microcontroller Units (MCUs/MPUs/SOCs) · PQFP-44(10x10)

MPC89E54AF from Megawin Tech, in a PQFP-44(10x10). Pinout and pin descriptions extracted from the manufacturer datasheet (extract_pins, cross-checked by a second model); symbol, footprint, and 3D from KiCad-official CAD.

Pinout

Pin Name Type Function
1 P1.5 bidirectional Port 1 bidirectional I/O with internal pull-up; writing 1 pulls the pin high so it can be used as an input.
2 P1.6 bidirectional Port 1 bidirectional I/O with internal pull-up; writing 1 pulls the pin high so it can be used as an input.
3 P1.7 bidirectional Port 1 bidirectional I/O with internal pull-up; writing 1 pulls the pin high so it can be used as an input.
4 RESET input A high level lasting more than 2 machine cycles resets the chip; has an internal pull-down resistor.
5 P3.0(RXD) bidirectional Port 3 bidirectional I/O with internal pull-up; alternate function RXD serial input.
6 P4.3(/INT2) bidirectional Port 4 bidirectional I/O with pull-up (PLCC-44/PQFP-44 only); alternate function external interrupt /INT2 input.
7 P3.1(TXD) bidirectional Port 3 bidirectional I/O with internal pull-up; alternate function TXD serial output.
8 P3.2(INT0) bidirectional Port 3 bidirectional I/O with internal pull-up; alternate function external interrupt 0 input.
9 P3.3(INT1) bidirectional Port 3 bidirectional I/O with internal pull-up; alternate function external interrupt 1 input.
10 P3.4(T0) bidirectional Port 3 bidirectional I/O with internal pull-up; alternate function Timer 0 external input.
11 P3.5(T1) bidirectional Port 3 bidirectional I/O with internal pull-up; alternate function Timer 1 external input.
12 P3.6(/WR) bidirectional Port 3 bidirectional I/O with internal pull-up; alternate function external data memory write strobe.
13 P3.7(/RD) bidirectional Port 3 bidirectional I/O with internal pull-up; alternate function external data memory read strobe.
14 XTAL2 output Crystal oscillator output.
15 XTAL1 input Crystal oscillator input.
16 VSS power_in Ground.
17 P4.0 bidirectional Port 4 bidirectional I/O with pull-up, available only on PLCC-44 and PQFP-44 packages.
18 P2.0(A8) bidirectional Port 2 bidirectional I/O with internal pull-up; outputs high address byte bit 0 when accessing external program/data memory.
19 P2.1(A9) bidirectional Port 2 bidirectional I/O with internal pull-up; outputs high address byte bit 1 when accessing external program/data memory.
20 P2.2(A10) bidirectional Port 2 bidirectional I/O with internal pull-up; outputs high address byte bit 2 when accessing external program/data memory.
21 P2.3(A11) bidirectional Port 2 bidirectional I/O with internal pull-up; outputs high address byte bit 3 when accessing external program/data memory.
22 P2.4(A12) bidirectional Port 2 bidirectional I/O with internal pull-up; outputs high address byte bit 4 when accessing external program/data memory.
23 P2.5(A13) bidirectional Port 2 bidirectional I/O with internal pull-up; outputs high address byte bit 5 when accessing external program/data memory.
24 P2.6(A14) bidirectional Port 2 bidirectional I/O with internal pull-up; outputs high address byte bit 6 when accessing external program/data memory.
25 P2.7(A15) bidirectional Port 2 bidirectional I/O with internal pull-up; outputs high address byte bit 7 when accessing external program/data memory.
26 /PSEN output Program store enable, activated twice per machine cycle when executing external program code and inactive for external data access or internal program access.
27 ALE output Outputs a pulse to latch the low address byte when accessing external memory.
28 P4.1 bidirectional Port 4 bidirectional I/O with pull-up, available only on PLCC-44 and PQFP-44 packages.
29 /EA input External access enable; must be externally held low to access all external program memory, and when high internal program runs unless the PC exceeds the on-chip FLASH address.
30 P0.7(AD7) bidirectional Port 0 open-drain bidirectional I/O that becomes high-impedance input when 1 is written; multiplexed address/data bit 7 for external memory.
31 P0.6(AD6) bidirectional Port 0 open-drain bidirectional I/O that becomes high-impedance input when 1 is written; multiplexed address/data bit 6 for external memory.
32 P0.5(AD5) bidirectional Port 0 open-drain bidirectional I/O that becomes high-impedance input when 1 is written; multiplexed address/data bit 5 for external memory.
33 P0.4(AD4) bidirectional Port 0 open-drain bidirectional I/O that becomes high-impedance input when 1 is written; multiplexed address/data bit 4 for external memory.
34 P0.3(AD3) bidirectional Port 0 open-drain bidirectional I/O that becomes high-impedance input when 1 is written; multiplexed address/data bit 3 for external memory.
35 P0.2(AD2) bidirectional Port 0 open-drain bidirectional I/O that becomes high-impedance input when 1 is written; multiplexed address/data bit 2 for external memory.
36 P0.1(AD1) bidirectional Port 0 open-drain bidirectional I/O that becomes high-impedance input when 1 is written; multiplexed address/data bit 1 for external memory.
37 P0.0(AD0) bidirectional Port 0 open-drain bidirectional I/O that becomes high-impedance input when 1 is written; multiplexed address/data bit 0 for external memory.
38 VDD power_in Power supply.
39 P4.2(/INT3) bidirectional Port 4 bidirectional I/O with pull-up (PLCC-44/PQFP-44 only); alternate function external interrupt /INT3 input.
40 P1.0(T2) bidirectional Port 1 bidirectional I/O with internal pull-up; alternate function Timer 2 external count input or clock output.
41 P1.1(T2EX) bidirectional Port 1 bidirectional I/O with internal pull-up; alternate function Timer 2 capture/reload (interrupt control) trigger input.
42 P1.2 bidirectional Port 1 bidirectional I/O with internal pull-up; writing 1 pulls the pin high so it can be used as an input.
43 P1.3 bidirectional Port 1 bidirectional I/O with internal pull-up; writing 1 pulls the pin high so it can be used as an input.
44 P1.4 bidirectional Port 1 bidirectional I/O with internal pull-up; writing 1 pulls the pin high so it can be used as an input.

Key specifications

Parameter Value
Manufacturer Megawin Tech
Package PQFP-44(10x10)
Category Embedded Processors & Controllers
Pins 44

Electrical characteristics

Limits as printed in the datasheet (page.json metadata.characteristics carries them as data).

Parameter Symbol Min Typ Max Unit Conditions Page
Operating supply voltage VCC 4.5 5.5 V MPC89E51/52/53/54/58/515 3
Input low voltage (P0,1,2,3,4) VIL1 0.8 V Vcc=5.0V 45
Input low voltage (RESET) VIL2 1.6 V Vcc=5.0V 45
Input high voltage (P0,1,2,3,4,EA) VIH1 2 V Vcc=5.0V 45
Input high voltage (RESET) VIH2 3 V Vcc=5.0V 45
Output low sink current (P1,2,3,4) IOL1 4 6 mA Vcc=5.0V 45
Output low sink current (P0,EA,PSEN) IOL2 8 12 mA Vcc=5.0V 45
Output high source current (P1,2,3,4) IOH1 150 220 uA Vcc=5.0V 45
Output high source current (ALE,PSEN) IOH2 14 20 mA Vcc=5.0V 45
Logic 0 input current (P1,2,3,4) IIL 18 50 uA Vpin=0V 45
Logic 1 to 0 transition current (P1,2,3,4) ITL 270 600 uA Vpin=2.0V 45
Operating current @20MHz ICC 30 mA Vcc=5.0V 45
IDLE mode current @20MHz 7 mA Vcc=5.0V 45
Power-down mode current IPD 50 uA Vcc=5.0V 45
RESET pin internal pull-down resistor Rrst 45 116 Kohm 45
Ambient temperature -55 125 °C 44
Storage temperature -65 150 °C 44
VCC to ground voltage VCC -0.5 6 V 44
Maximum current VCC to ground 500 mA 44
Maximum sink current per pin 40 mA 44

CAD (KiCad official)

  • Symbol: MPC89E54AF
  • Footprint: Package_QFP:PQFP-44_10x10mm_P0.8mm
  • 3D model: PQFP-44(10x10) (KiCad packages3D, STEP)
  • 3D model files: mpc89e54af-etched.step / mpc89e54af-etched.glb carry the MPN laser-etched on the die in a toggleable Adom.LaserEtch group (Fusion-ready); mpc89e54af.step / mpc89e54af.glb are the bare package body.

Provenance

Data extracted from the manufacturer datasheet, not a distributor listing:

  • Datasheet: Megawin Tech datasheet (53 pp, sha256 59932567580ca556, retrieved 2026-10-24, tier: lcsc)
  • Extractor: parts-factory 2.0.0 / extract_pins 0.3, primary claude-sonnet-5-5 (text), consensus claude-sonnet-5-5 (agreed), guards: pin_guards 0.1: passed. Pins are checked against the footprint pad set and their cited datasheet pages before publish.
  • CAD: KiCad official libraries (CC-BY-SA 4.0).

Datasheet PDF