Description
The uPD784225 Subseries is a member of the 78K/IV Series, and is an 80-pin general-purpose microcontroller in which the functions of the uPD784216 Subseries have been limited and to which a ROM correction function has been added. The 78K/IV Series includes 8-/16-bit single-chip microcontrollers and provides a high-performance CPU with functions such as 1 MB memory space access. TheuPD784225 has a 128 KB ROM and 4,352-byte RAM on chip. In addition, it has a high-performance timer/ counter, an 8-bit A/D converter, an 8-bit D/A converter, and an independent 2-channel serial interface. The uPD784224 is the uPD784225 with a 96 KB mask ROM and a 3,584-byte RAM. The uPD78F4225 is the uPD784225 with the mask ROM replaced by a flash memory. The uPD784225Y Subseries is the uPD784225 Subseries with an added I2C bus control function.
- Inherits the peripheral functions of the µPD780058 Subserie
- Minimum instruction execution time: 160 ns (main system clock: @ fXX = 12.5 MHz operation), 61 µs (subsystem clock: @ fXT = 32.768 kHz operation)
- Instruction set suited to control applications
- Interrupt controller (4-level priority)
- Vectored interrupt servicing, macro service, context switching
- Standby function: HALT, STOP, IDLE modes, In the low power consumption mode: HALT, IDLE modes (subsystem clock operation)
- On-chip memory: Flash memory 128 KB, RAM 4,352 bytes
- I/O pins: 67
- Software-programmable pull-up resistors: 57 inputs
- LED direct drive possible: 16 outputs
- Timers: 16-bit timer/event counter × 1 unit
- 8-bit timer/event counter × 2 units
- 8-bit timer × 2 units
- Watch timer: 1 channel, Watchdog timer: 1 channel
- Serial interfaces: UART/IOE (3-wire serial I/O): 2 channels (on-chip baud rate generator), CSI/IIC0 (3-wire serial I/O, multimaster supporting I2C busNote): 1 channel
- A/D converter: 8-bit resolution × 8 channels
- D/A converter: 8-bit resolution × 2 channels
- Real-time output port (by combining with the timer/counters, two stepper motors can be independently controlled.)
- Clock frequency division function
- Clock output function: Select from fXX, fXX/2, fXX/22, fXX/23, fXX/24, fXX/25, fXX/26, fXX/27, fXT
- Buzzer output function: Select from fXX/210, fXX/211, fXX/212, fXX/213
- Power supply voltage: VDD = 1.9 to 5.5 V