Key facts
- Brand
- NEC
- Model
- 78K0S
- Industry
- Industrial
- Documents
- 8
- Languages
- EN · ZH
- Last added
- 2012-05-03
Start here

NEC 78K0S/KA1+ 8-bit Single-Chip Microcontrollers User Manual
This manual is intended for engineers who need to understand the functions of the 78K0S/KA1+ microcontroller family and develop application systems and programs. It covers the target sub‑series devices (UPD78F9221, UPD78F9222, and their variants) and explains how to read registers, use the instruction set, and access related development tools.
Key sections include pin function tables, CPU architecture details, electrical specifications, flash‑memory programming tools, and revision history. The document also provides handling precautions such as ESD protection, unused‑pin treatment, and recommended power‑on/off sequences.
NEC 78K0S specifications
| CPU clock frequency | 8 MHz |
|---|---|
| Internal high‑speed oscillator | Used as system clock source |
| Watchdog timer | Stopped |
| Low‑voltage detection (LVI) threshold | 4.3 V ± 0.2 V |
| Vpp operating range | 4.5 V – 5.5 V |
| Timer clock source | fX/22 (2 MHz) |
| Delay time before pulse | 1 ms |
| Single‑pulse width | 10 ms |
Source: NEC 78K0S/Kx1+ User Manual
All NEC 78K0S documents by type
Day-to-day operation, settings and troubleshooting. Start here if the product is already set up.
- NEC 78K0S/KA1+ 8-bit Single-Chip Microcontrollers User Manual 414 p
- NEC 78K0S/KY1+ User Manual PD78F9210 PD78F9211 PD78F9212 PD78F9210(A) 352 p
- NEC 78K0S/Kx1+ User Manual 50 p
- NEC 78K0S/Kx1+ User Manual(2)
- NEC 78K0S/Kx1+ User Manual 52 p
- NEC 78K0S/Kx1+ User Manual 52 p
- NEC Applilet EZ PL Ver.3.1 78K0/KE2 78K0S/KA1+ 78K0S/KB1+ 78K0S/KU1+ 78K0S/KY1+ device user manual 152 p
- NEC 78K0S/KB1+ PD78F9232 PD78F9234 PD78F9232(A) PD78F9234(A) PD78F9232(A2) PD78F9234(A2) 8 pin monolithic micro controller user manual 406 p
Questions answered in these manuals
What clock frequency should be set for the CPU?
The CPU clock frequency is set to 8 MHz.
How is the single‑pulse output generated?
When a rising edge is detected on the TI000 pin, the program waits the configured delay (1 ms) and then outputs a single pulse of the configured width (10 ms).
What baud rate is configured for UART6 in the example program?
The UART6 interface is set to a baud rate of 9600 bps.
How many characters are transmitted for each received character?
The program sends four characters for each received character.
What baud rate is used for UART6 in the example program?
The UART6 interface is configured for a baud rate of 9600 bps.
How many characters are transmitted for each received character?
The program sends four characters for each received character, and also sends four characters when an error is detected.
