Features: • 80C51 central processing unit
• no internal ROM, externally up to 64k bytes
• 256 * 8 RAM, expandable externally to 64k bytes
• Two standard 16-bit timer/counters
• Four 8-bit I/O ports
• Two open drain I/O's (P1.6, P1.7)
• Full-duplex UART facilities
• Power control modes
Idle mode
Power-down mode
• Operating frequency range: 1.2 to 16 MHz
• Operating ambient temperature range: 0 to +70°CPinoutSpecifications
PARAMETER |
RATING |
UNIT |
Storage temperature range |
65 to +150 |
°C |
Voltage on any other pin to VSS |
0.5 to + 6.5
|
V |
Input, output current on any single pin |
±5 |
mA |
Power dissipation (based on package heat transfer limitations, not device power consumption) |
1 |
W |
DescriptionThe OM5202 8-Bit ROMless Microcontroller is manufactured in an advanced CMOS process and is a derivative of the 80C51 microcontroller family. The OM5202 has the same instruction set as the 80C51.
See also:
OM5232 - 8K bytes mask programmable ROM
OM5234 - 16k bytes mask programmable ROM
OM5238 - 32K bytes mask programmable ROM
This device provides architectural enhancements that make it applicable in a variety of applications for general control systems. The OM5202 contains no read-only program memory, a volatile 256 * 8 read/write data memory, four 8-bit I/O ports, two 16-bit timer/event counters (identical to the timers of the 80C51), a multi-source, two-priority-level, nested interrupt structure, UART and on-chip oscillator and timing circuits. The OM5202 can be expanded with standard TTL compatible memories and logic.
The OM5202 also functions as an arithmetic processor having facilities for both binary and BCD arithmetic plus bit-handling capabilities. The instruction set consists of over 100 instructions: 49 one-byte, 45 two-byte and 17 three-byte. With a 16MHz crystal, 58% of the instructions are executed in 0.75s and 40% in 1.5s. Multiply and divide instructions require 3s.