The M68HC11 Family leads in microcontroller memory technology. In fact, the 68HC711E9 was the first device to integrate EPROM and EEPROM technologies on the same chip. In many applications, the M68HC11 provides a single chip solution with mask programmed ROM or user-programmable EPROM.
The M68HC11 Family's RAM uses a fully static design, and the contents can be preserved during periods of processor inactivity.
One Time Programmable (OTP) and windowed EPROM versions of M68HC11 devices are offered across the family providing a cost effective, user-programmable ROM facility for small volume prototypes and development runs. Secure EPROM devices are also available for applications where code is at risk of being compromised.
The M68HC11's EEPROM is ideal for the secure storage of essential calibration, diagnostic and security information.
A 4 channel Direct Memory Access (DMA) unit on some devices permits fast data transfer between two blocks of memory (including externally mapped memory in expanded mode), between registers or between registers and memory.
The industry standard M68HC11 timer provides flexibility, performance and ease of use. The system is based on a free-running 16-bit counter with a programmable prescaler, overflow interrupt, and separate function interrupts.
Additional M68HC11 timer features include:
It also provides a selection of timer sub systems geared towards timing-intensive applications; each supported by additional features associated with specific family members, including:
A/D systems are available with 8 to 12 channels and 8 and 10 bit resolution. The A/D is software programmable to provide single or continuous conversion modes. The M68HC11 Family now also offers D/A conversion for added versatility.
Serial Communications Interface (SCI)
The SCI features a full duplex Universal Asynchronous Receiver/ Transmitter system, using the non-return-to zero (NRZ) format for microcontroller-to-PC connections, or to form a serial communications network connecting several widely distributed microcontrollers. Through the SCI, the built-in bootstrap interface allows in-circuit programming, and facilitates diagnostic and test operation of your application.
Data format - 1 Start, 8 or 9 data, and one stop bit.
Data rate - 150 - 312500 Baud (312500 is using 4 MHz E clock)
Serial Peripheral Interface (SPI)
The SPI is capable of inter-processor communication in a - _ multiple master system. Synchronous serial communications, comprises CLK, DATA IN, DATA OUT and optionally chip selects. As well as using specific SPI devices, it is very easy to expand I/O using the SPI and standard logic devices (e.g. 74HC595 and 74HC165). The SPI also enables synchronous communication between the microcontroller and peripheral, devices such as:
Pulse Width Modulation
The M68HC11 Family offers a selection of Pulse Width Modulation (PWM) options to support a variety of applications. Up to six PWM channels can be selected to create continuous waveforms with programmable rates and software selectable duty cycles from 0 to 100%.