Microcontroller family
78K Family microcontrollers Launched 1986; 38 years ago (1986 ) Discontinued current Common manufacturer Renesas Electronics (formerly NEC) Max. CPU clock rate 32 kHz to 24 MHz Data width 16/8 Address width 20(24)/16 Application Embedded Instruction set 78K Family Cores Variant 78K0R, 78K0S, 78K0, 78K4, 78K6, 78K3, 78K7, 78K1, 78K2 Predecessors 87AD Family, 17K Family Successor RL78 Family
78K0/KX1+ board with in-circuit emulator ; MINICUBE
78K0S/KA1+ Do It board
78K0R/KG3 Cool It board with in-circuit emulator ; IECUBE (formerly, MINICUBE2 )
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
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]
^
Oklobdzija, Vojin G. (2001). The Computer Engineering Handbook . CRC Press. ISBN 9780849308857 .
^
Edwards, Lewin A. R. W. (2006). So, You Wanna be an Embedded Engineer: The Guide to Embedded Engineering, from Consultancy to the Corporate Ladder . Newnes. p. 78 . ISBN 9780750679534 . NEC 78K.
^
"78k | The CPU Shack Museum" . www.cpushack.com .
^ Parai, Manas Kumar; Das, Banasree; Das, Gautam (January 2013). "An Overview of Microcontroller Unit: From Proper Selection to Specific Application". International Journal of Soft Computing and Engineering (IJSCE) . 2 (6): 228–231. ISSN 2231-2307 . S2CID 11529467 .
^ NECエレクトロニクス 8ビットマイコンのあゆみ [History of 8-bit microcontrollers of NEC Electronics ] (PDF) (in Japanese). Sunhayato Corp.
^
"microcontroller" . The Free Dictionary .
^
Oklobdzija, Vojin G. (2017). Digital Systems and Applications . CRC Press. ISBN 9781351838108 .
^
"NEC Electronics Introduces 12 New 16-bit All Flash Microcontrollers with LCD Controller/Driver Circuit" . Business Wire. 2009-01-16.
^
Garcia, Pedro Castillo; Lozano, Rogelio; Dzul, Alejandro Enrique (2006). Modelling and Control of Mini-Flying Machines . Springer Science & Business Media. ISBN 9781846281792 .
^
Archived: "MPU & MCU | Renesas Electronics" . 7 October 2012. Archived from the original on 2012-10-07.
^
Emilio, Maurizio Di Paolo (2014). Embedded Systems Design for High-Speed Data Acquisition and Control . Springer. ISBN 9783319068657 .
^
Electronic Specifier (2009-04-19). "NEC Electronics' new 78K Primer Kit" . www.electronicspecifier.com .
^
Bender, Klaus; Jack, Peter; Koç, Ali; Péter, Istvan; Megyeri, Gergely (2001). Qualitätssicherung eingebetteter Software : Methoden und Best-Practices : [FUSIM] (in German). München: Herbert Utz Verlag. ISBN 9783831600243 .
^ a b
Renesas official: Renesas MPUs & MCUs 78K MCU Selection Guide . Renesas Electronics.
^
Dean, Alexander G.; Conrad, James M. (2012). Creating Fast, Responsive and Energy-Efficient Embedded Systems using the Renesas RL78 Microcontroller (PDF) . Weston, FL: Micrium Press. ISBN 9781935772989 .
^ Cite error: The named reference Porting Guide from 78K0R to RL78
was invoked but never defined (see the help page ).
^
"Renesas Electronics Introduces the New RL78 Microcontroller Family to Deliver Solutions for Next-Generation 8-/16-bit Embedded Applications" . Renesas Electronics .