Jump to content

Motorola 68HC16

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by Sbmeirow (talk | contribs) at 05:47, 25 July 2019 (Sbmeirow moved page Freescale 68HC16 to Motorola 68HC16 over redirect: rename article to be similar to other 68xx and 68xxx MCUs and MPUs). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

The 68HC16 (also abbreviated as HC16) is a highly modular microcontroller family based on the CPU16 16-bit core made by Freescale Semiconductor (formerly known as Motorola Semiconductor). 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.

This article is based on material taken from the Free On-line Dictionary of Computing prior to 1 November 2008 and incorporated under the "relicensing" terms of the GFDL, version 1.3 or later.