OB90R64A1U32CP

OB90R64A1 is an ARM Cortex-M0-based microcontroller for embedded applications with high integration and low power consumption. The ARM Cortex-M0 is a next-generation core that provides a simplified instruction set with deterministic behavior.

OB90R64A1 can operate at 50MHz and operate in a wide voltage range of 1.8V to 5.5V. Up to 64K bytes of flash memory, 8K bytes of RAM, 4 general-purpose timers, two UART interfaces, one SPI interface, one 8-channel 12-bit ADC, watchdog timer, 6-channel PWM generator, three analog comparators, and I2C interface.

 

Features

System:

ARM Cortex-M0 processor running at up to 50 MHz.

ARM Cortex-M0 Built-in Nested Vector Interrupt Controller (NVIC)

Built-in LDOs with wide operating voltage: 1.8V to 5.5V.

Memory:

On-chip flash programming memory is 64KB.

8 KB SRAM.

On-chip boot loading software is programmed in the system (ISP).

Serial:

UART with fractional baud rate generator, internal FIFO and RS-485 support.

SPI controller with SSP capability and FIFO and multiprotocol capabilities.

Supports an I2C bus interface with full I2C bus specifications and Fast-mode Plus with a 1Mbps data rate with multiple address identification.

Counter/Timer.

Other interfaces:

12-bit ADC with 8 pins multiplexed input.

Pulse Width Modulation (PWM).

Watchdog Timer (WDT).

Multiplication and Division Unit (MDU).

Serial Line Debugging (SWD).