Overview
Description
The RX660 Group is the first 5V-compatible product among the RX600 and RX700 high-end general-purpose microcontrollers. With this 5V support, it gives excellent noise tolerance and does not require any external coils for noise suppression, which contribute to the reduction of the overall system cost. The RXv3 core operates at 120 MHz with no wait access to the flash memory, resulting in stable arithmetic processing and achieving excellent real-time performance. The number of effective general-purpose IO pins has been increased by approximately 10% from the previous 5V-compatible RX210, enabling an increase in the number of sensors that can be connected with the same package, contributing to easier system upgrades. For peripheral functions, this is the first in the RX series to incorporate CAN FD, enabling the implementation of next-generation networks such as industrial networks. Furthermore, HOCO oscillation accuracy of 1.0% can be guaranteed in a high-end product for the first time, enabling a reduction in external oscillators and contributing to lower system costs. A wide range of customer platform development can be handled with a single chip with a LFQFP package lineup ranging from 48-pin to 144-pin, and featuring up to 1MB flash memory and 128KB SRAM. This easily improves the performance and expands the functionality of home appliances and industrial equipment.
Features
- Wide operating voltage range of 2.7 to 5.5V
- 120MHz RXv3 CPU core on-board (721CoreMark)
- Single-precision FPU, batch register save function for faster interrupt response, trigonometric function accelerator (TFU)
- Up to 1MB flash memory (120MHz read access) and 128KB SRAM
- 32KB data flash that can store data like an EEPROM
- Pin layout is compatible with existing RX products, peripheral function compatible
- +/-1.0% accuracy high-speed on-chip oscillator
- CAN FD (ISO 11898-1:2015 standard)
- Infrared remote control receiver circuit
- SCI (up to 13 ch) supporting a variety of communication functions
- SCI (up to 2 ch) with 16-byte transmit/receive FIFO
- I2C bus interface (RIICa) (2 ch)
- RSPI (1 ch) up to 30 Mbps transfer
- 16-bit general-purpose PWM timer (complementary PWM output possible)
- 12-bit A/D converter (1 unit: 24 ch), 12-bit D/A converter (2 ch), comparator (4 ch)
- Real-Time Clock (RTC)
- Diverse package lineup from 48 to 144 pins
- Up to 134 general-purpose I/O ports
Comparison
Applications
Design & Development
Software & Tools
Sample Code
Boards & Kits
Models
ECAD Models
Schematic symbols, PCB footprints, and 3D CAD models from SamacSys can be found by clicking on the CAD Model links in the Product Options table. If a symbol or model isn't available, it can be requested directly from SamacSys.

Support
Support Communities
Support Communities
-
RX660 TMR0 ... TMR3
Hello I am trying to configure any one of the 8bit timers TMR0 ... TMR3 in Configurator and cannot set the timer period to be what I need. I am looking for a 1mS timer and set configurator as follows : Clock source PCLK/1024Counter clear DisabledCompare match A value(TCORA ...
Jan 1, 2023 -
RX660 ADC not working
Hello every one, I'm trying to configure multichannel ADC interrupt base and I'm working last two days but steel not get any ADC output bellow is my code please help me to configure in case any wrong configuration #include "r_smc_entry.h" #include "r_s12ad ...
May 28, 2024 -
RX660 User Boot Mode | Error: call to undefined function '_r_flash_control'
Hello everyone,I am working on accessing User Boot mode on the RX660 chip to implement a bootloader program for my project. According to the manufacturer’s documentation, there are 32 kbytes allocated for the User Boot memory, located at the address range (0xFF7F8000 - 0xFF7FFFFF). I have modified the linker ...
Nov 29, 2024
FAQs
-
Product information and development environment
Refer to the details about the RX660 group from the RX family webpage. For in-depth technical information, please refer to the user’s manual and data sheet. RX660 Group Product information RX660 Group User’s Manual: Hardware (R01UH0937) RX660 Group Data Sheet (R01DS0393) C/C++ Compiler Package CC ...
Aug 2, 2022 -
Function differences by product model name
Refer to “1.2 Product List” in the hardware manual. Caution: The product model name differs depending on whether or not the JTAG, SubOSC, and CANFD functions are available, so select a model name according to the functions to be used. In addition, the model name differs depending on the ...
Aug 2, 2022 -
Pin compatibility
There is pin compatibility with RX general-purpose product series such as RX210 and RX651. For 100-pin and 144-pin (except for RX140) in particular, the hardware can be replaced easily because there is full pin compatibility.
Aug 2, 2022
Videos & Training
This video explains the newly designed RX660 voice recognition solution, including board information, relevant tools, and evaluation results in an environment that appears in daily life.