OB39R08A5U10MP

Description

The original 8052 had a 12-clock structure. A machine cycle takes 12 clocks, and most instructions are one or two machine cycles. Therefore, in addition to multiply, division and DIV instructions, the 8052 uses 12 or 24 clocks per instruction. In addition, each cycle in 8052 used two memory retrievals. In many cases, the second one is a fake extraction, and the extra clock is wasted.

The OB39R08A5 is a fast, monolithic 8-bit microcontroller core. This is a full-featured 8-bit embedded controller that executes all ASM51 instructions with the same instruction settings as the MCS-51.

 

Features

Operating voltage: 1.8V ~ 5.5V

The 1~8T mode can be programmed by software

The command settings are compatible with MCS-51

Built-in 22.1184MHz RC oscillator and programmable frequency divider

8K bytes of on-chip flash program memory

256 bytes of standard 8052 RAM

Dual 16-bit data pointers (DPTR0&DPTR1)

A serial interface for full-duplex communication. Additional baud rate generator

Three 16-bit timers/counters (timers 0,1,2)

8 GPIOs (10L package pins), GPIOs can be selected in four types (quasi-bidirectional port, push-pull, open-drain, input only), default quasi-bidirectional port (pull-up)

External disruption with four levels of priority 0,1

Programmable Watchdog Timer (WDT)

One IIC interface (master/slave mode)

4-Way Pulse Width Modulation (PWM)

8 channels 10-bit analog-to-digital (ADC)

On-chip comparator is built-in

On-chip flash memory supports IAP/ICP and EEPROM functions

On-chip Simulation (ICE) and On-Chip Debugging (OCD)

ALE output selection

Low Voltage Interrupt/Low Voltage Reset (LVI/LVR)

Pin ESD performance exceeds 4KV.

Power management unit idle and power-down mode.