![cover image](https://wikiwandv2-19431.kxcdn.com/_next/image?url=https://upload.wikimedia.org/wikipedia/commons/thumb/3/34/Minicube_78K0.jpg/640px-Minicube_78K0.jpg&w=640&q=50)
78K
Microcontroller family / From Wikipedia, the free encyclopedia
Dear Wikiwand AI, let's keep it short by simply answering these key questions:
Can you list the top facts and stats about 78K?
Summarize this article for a 10 year old
78K is the trademark name of 16- and 8-bit microcontroller family[1]: 23-4–23-5 [2]: 78 manufactured by Renesas Electronics, originally developed by NEC[3][4]: 229 started in 1986.[5]: 7, line 2 The basis of 78K Family is an accumulator-based register-bank CISC architecture. 78K is a single-chip microcontroller, which usually integrates; program ROM, data RAM, serial interfaces, timers, I/O ports, an A/D converter, an interrupt controller, and a CPU core, on one die.[6][7]: 412
General information | |
---|---|
Launched | 1986; 38 years ago (1986) |
Discontinued | current |
Common manufacturer |
|
Performance | |
Max. CPU clock rate | 32 kHz to 24 MHz |
Data width | 16/8 |
Address width | 20(24)/16 |
Architecture and classification | |
Application | Embedded |
Instruction set | 78K Family |
Physical specifications | |
Cores |
|
Products, models, variants | |
Variant |
|
History | |
Predecessors | 87AD Family, 17K Family |
Successor | RL78 Family |
![Thumb image](http://upload.wikimedia.org/wikipedia/commons/thumb/3/34/Minicube_78K0.jpg/640px-Minicube_78K0.jpg)
![Thumb image](http://upload.wikimedia.org/wikipedia/commons/thumb/b/ba/78K0S_Do-It.jpg/640px-78K0S_Do-It.jpg)
![Thumb image](http://upload.wikimedia.org/wikipedia/commons/thumb/f/f6/78K0R_Cool-It.jpg/640px-78K0R_Cool-It.jpg)
Its application area is mainly simple mechanical system controls and man-machine interfaces.[8][9][10]
Regarding software development tools, C compilers and macro-assemblers are available.[11]: 99 As for development tool hardware, full probing-pod type and debug port type in-circuit emulators,[12][13] and flash ROM programmers[14]: 22–24 are available.
Historically, the family has 11 series with 9 instruction set architectures. As of 2018, 3 instruction set architectures, those are 8-bit 78K0, 8-bit 78K0S, and 16-/8-bit 78K0R, are still promoted for customers' new designs.[14] But in most of cases, migration to RL78 Family,[15] which is a successor of 78K0R and almost binary level compatible with 78K0R,[16]: 20 is recommended.[17]