The 68HC16 (also abbreviated as HC16) is a highly modular microcontroller family based on the CPU16 16-bit core from Motorola Semiconductor (later from Freescale then NXP). The CPU16 core is a true 16-bit design, with an architecture that is very familiar to 68HC11 (HC11) users. The resemblances to the HC11 core design are a deliberate move to provide an upgrade path for those 8-bit 68HC11 designs that require the increased power of a 16-bit CPU. Many features of the HC16 and the CPU16 core are new to HC11 users.
The HC16 provides a software upgrade path for HC11 users while giving full hardware compatibility with the asynchronous address and data bus found on the 32-bit microprocessors.
Further reading
- M68HC16 Family CPU Reference Manual; Motorola; 1997.
- MC68HC16Z Series User's Manual; Motorola; 1997.
- MC68HC16Y1 User's Manual; Motorola; 1993.
- 68HC16MODULE Evaluation Board Analog Devices
- 68HC16 Module Full Data Sheet Analog Devices
External links
References
Freescale Semiconductor, Inc., M68HC16 Family CPU16 Reference Manual. "M68HC16 Family CPU16 Reference Manual" (PDF).{{cite web}}: CS1 maint: numeric names: authors list (link) https://www.nxp.com/docs/en/reference-manual/CPU16RM.pdf ↩
o, Internet archive (1993). "components :: motorola :: 68HC16 :: Motorola 68HC16Y1 Users Manual 1993". https://archive.org/details/bitsavers_motorola681UsersManual1993_23608540 ↩
o, Analog devices. "68HC16MODULE". https://www.analog.com/en/resources/evaluation-hardware-and-software/evaluation-boards-kits/68hc16module.html#eb-overview ↩