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).