M68HC11CPU [MOTOROLA]

Single-Chip Microcontrollers (AMCU); 单芯片微控制器( AMCU )
M68HC11CPU
型号: M68HC11CPU
厂家: MOTOROLA    MOTOROLA
描述:

Single-Chip Microcontrollers (AMCU)
单芯片微控制器( AMCU )

微控制器
文件: 总31页 (文件大小:350K)
中文:  中文翻译
下载:  下载PDF数据表文档文件
Single–Chip  
Microcontrollers (AMCU)  
In Brief . . .  
Page  
Motorola offers the most comprehensive selection of  
M68HC11 Family . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.6–2  
Modular Microcontroller . . . . . . . . . . . . . . . . . . . . . . . . 2.6–12  
The M68HC16 Family . . . . . . . . . . . . . . . . . . . . . . . 2.6–14  
The M68300 Family . . . . . . . . . . . . . . . . . . . . . . . . . 2.6–19  
Development Tools . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.6–23  
Fuzzy Logic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.6–26  
On–Line Help . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.6–26  
Third–Party Support . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.6–27  
high–performance single–chip control systems available  
from a single source. Microcontroller device families range  
from industry–standard 8–bit controllers to state–of–the–art  
16– and 32–bit modular controllers. Within the price and  
performance categories of each family, there are a variety of  
on–chip capabilities to match specific applications.  
Motorola device families are structured so that upward  
migration need not involve complete code development.  
The M68HC11 Family is upward code compatible with  
M6800 and M6801 software, while the M68HC16 family is  
source–code compatible with the M68HC11 family.  
Motorola’s newest 8–bit MCU product line, the M68HC08  
family, is fully upward object code compatible with the  
M68HC05 and M6805 families. In addition, M68300 and  
M68HC16 devices share standard internal modules and  
bus configurations.  
Motorola Master Selection Guide  
2.6–1  
Single-Chip Microcontrollers (AMCU)  
M68HC11 Family  
The M68HC11 Family incorporates a flexible central  
processing unit and a large number of control–oriented  
on–chip peripherals. M68HC11 MCU are upward code  
compatible with M6800, M6801, and M68HC05 software.  
eight input channels, and most offer 8–bit resolution, although  
some provide 10–bit resolution. A 2 channel, 8–bit D/A is also  
available.  
Pulse–Width Modulation  
Central Processing Unit  
Some M68HC11 Family members have up to six channels  
of 8–bit PWM. At a 4 MHz bus frequency, signals can be  
produced from 40 KHz to less than 10 Hz. PWM signals with  
a period greater than one minute are possible in the 16–bit  
mode.  
The M68HC11 CPU is optimized for low power  
consumption and high–performance operation at bus  
frequencies up to 4 MHz. Key features include:  
Two 8–bit or one 16–bit accumulator  
Two 16–bit index registers  
Serial Communication  
All members of the M68HC11 Family include a Serial  
Peripheral Interface (SPI) and a Serial Communications  
Interface (SCI). These on–chip peripherals are designed to  
minimize CPU intervention during data transfer.  
The SCI is a full duplex UART–type asynchronous  
system that uses standard Non–Return–to–Zero (NRZ)  
data format. An on–chip Baud rate generator derives  
standard rates from the microcontroller oscillator. Both  
transmitter and receiver are double buffered.  
The SPI is a four–wire synchronous communications  
interface used for high–speed communication with  
specialized peripheral devices and other microcontrollers.  
Data is transmitted and received simultaneously; the  
Baud rate is software programmable.  
Powerful bit–manipulation instructions  
Six powerful addressing modes  
Immediate, Extended, Direct, Indexed, Inherent, and  
Relative  
Power saving STOP and WAIT modes  
Memory mapped I/O and special functions  
16x16 Integer and Fractional Divides  
8x8 Multiply  
Timer  
M68HC11 timer architecture is based on a 16–bit free  
running counter driven through a software–programmable  
prescaler. Features include multiple Input Captures, Output  
Compares, Real–Time Interrupt, Pulse Accumulator, and  
Watchdog functions.  
On–Chip Memory  
Digital I/O and Special Functions  
Since its introduction, the M68HC11 Family has provided  
versatile combinations of popular memory technologies,  
including the first EEPROM on a CMOS microcontroller. The  
family has a memory option to fit virtually any application.  
ROM sizes range from 0 to 32K bytes. ROM is typically  
factory programmed to contain custom software.  
ROMless versions of most M68HC11 Family members  
are also available.  
M68HC11 Family I/O is extremely flexible, allowing pins to  
be configured to match application requirements. Most I/O  
lines are controlled by bits in a Data Direction Register (DDR)  
which can configure pins for either input or output. Most lines  
have a dedicated port data latch.  
Some M68HC11 Family members include a 4–channel  
Direct Memory Access (DMA) and a Memory Management  
Unit (MMU). The DMA provides fast data transfer between  
memories and registers, and includes externally mapped  
memory in the expanded mode. The MMU allows up to 1  
megabyte of address space in a physical 64 kbyte allocation.  
Integrated chip selects help to reduce glue logic.  
RAM sizes range from 192 bytes to 1.25K bytes.  
M68HC11 RAM utilizes a fully static design, and all  
devices feature a standby power supply pin for battery  
back–up of RAM contents.  
Several members of the M68HC11 Family also include  
programmable chip select circuits. These circuits can be used  
to enable external peripherals whenever an access to a  
predefined block of memory addresses is made. These  
circuits help to reduce external logic requirements.  
EPROM sizes range from 4K to 32K bytes. EPROM is  
especially suited to prototype development and small  
production runs. EPROM versions are available in both  
windowed and OTP packaging.  
EEPROM sizes range from 0 to 2K bytes. EEPROM is  
ideal for storage of calibration, diagnostic, data logging,  
and security information. Each M68HC11 device with  
EEPROM includes an on–chip charge pump to facilitate  
single–supply programming and erasing.  
Math Coprocessor  
New M68HC11 Family members offer a 16–bit on–chip  
math coprocessor that accelerates multiply and divide  
operations by as much as 10 times. The coprocessor  
functions independently of the CPU and requires no special  
instructions. Thecoprocessoriswell–suitedtolow–bandwidth  
DSP functions such as closed loop control, servo positioning,  
and signal conditioning.  
Digital–to–Analog Conversion  
The M68HC11 Family provides powerful, on–chip,  
multi–channel A/D converter systems. Multi–conversion and  
multi–channel options allow single or continuous conversion  
on single or multiple channels. M68HC11 A/D systems have  
Single-Chip Microcontrollers (AMCU)  
2.6–2  
Motorola Master Selection Guide  
PULSE ACCUMULATOR  
TIMER  
PAI  
OC2  
OC3  
OC4  
OC5  
IC1  
PA7  
PA6  
PA5  
PA4  
PA3  
PA2  
PA1  
PA0  
ROM–8K BYTES  
PERIODIC INTERRUPT  
COP WATCHDOG  
IC2  
IC3  
RAM–256 BYTES  
SS  
SCK  
PD5  
PD4  
PD3  
PD2  
SPI  
SCI  
EEPROM–512 BYTES  
MOSI  
MISO  
PE7  
PE6  
PE5  
PE4  
PE3  
PE2  
PE1  
PE0  
TxD  
RxD  
PD1  
PD0  
A/D  
CONVERTER  
M68HC11 CPU  
V
V
RH  
RL  
ADDRESS/DATA BUS  
RESET  
INTERRUPTS  
XIRQ  
IRQ  
HANDSHAKE I/O  
XTAL  
OSCILLATOR  
EXTAL  
DATA DIRECTION C  
PORT C  
E
PORT B  
POWER  
MODA  
(LIR)  
MODE  
SELECT  
SINGLE  
CHIP  
MODB  
(V  
STBY  
)
EXPANDED  
Figure 1. MC68HC11A8 Block Diagram  
Motorola Master Selection Guide  
2.6–3  
Single-Chip Microcontrollers (AMCU)  
MODA  
(LIR)  
MODB  
(V  
)
XTAL EXTAL  
OSC  
E
IRQ  
XIRQ  
RESET  
STBY  
INTERRUPT  
LOGIC  
MODE CONTROL  
12 KBYTES ROM  
CLOCK LOGIC  
TIMER  
SYSTEM  
EEPROM 512 BYTES  
M68HC11 CPU  
RAM 512 BYTES  
SERIAL  
BUS EXPANSION  
ADDRESS  
SERIAL  
PERIPHERAL  
INTERFACE  
SPI  
ADDRESS/DATA  
V
V
DD  
SS  
COMMUNICATION  
INTERFACE  
SCI  
V
V
STROBE AND HANDSHAKE  
PARALLEL I/O  
RH  
RL  
A/D CONVERTER  
CONTROL  
PORT C  
CONTROL  
PORT D  
PORT A  
PORT B  
PORT E  
Figure 2. MC68HC11E9 Block Diagram  
Single-Chip Microcontrollers (AMCU)  
2.6–4  
Motorola Master Selection Guide  
PAI  
OC2  
OC3  
OC4  
I4/05  
IC1  
PA7  
PA6  
PA5  
PA4  
PA3  
PA2  
PA1  
PA0  
PULSE ACCUMULATOR  
TIMER  
R/W/PG7  
PG6  
D/A  
DA2  
PG5  
PG4  
DA1  
PG3  
PG2  
PG1  
PG0  
AN11  
PERIODIC INTERRUPT  
COP WATCHDOG  
AN10  
AN9  
AN8  
IC2  
IC3  
SS  
SCK  
MOSI  
MISO  
PD5  
PD4  
PD3  
PD2  
PE7  
PE6  
PE5  
PE4  
PE3  
PE2  
PE1  
PE0  
AN7  
AN6  
AN5  
AN4  
AN3  
AN2  
AN1  
AN0  
SPI  
TxD  
RxD  
PD1  
PD0  
SCI+  
768 BYTE RAM  
24 KBYTE EPROM  
640 BYTE EEPROM  
V
V
RH  
A/D  
RL  
XIRQ/V  
PPE  
INTERRUPT  
LOGIC  
MATH  
COPROCESSOR  
IRQ  
RESET  
PH7  
PH6  
MODA/LIR  
MODE  
PW6  
PW5  
PW4  
PW3  
PW2  
PW1  
PH5  
PH4  
PH3  
PH2  
PH1  
PH0  
MODB/V  
CONTROL  
STBY  
XTAL  
OSCILLATOR  
CLOCK  
CPU  
PWMs  
EXTAL  
E
NONMULTIPLEXED ADDRESS/DATA BUS  
V
V
DD  
SS  
DDRB  
PORT B  
DDRF  
DDRC  
PORT F  
PORT C  
Figure 3. MC68HC711N4 Block Diagram  
Motorola Master Selection Guide  
2.6–5  
Single-Chip Microcontrollers (AMCU)  
Table 1. M68HC11 Family Microcontrollers  
Part  
Number  
EPROM RAM EEPROM  
Timer  
I/O Serial A/D PWM Package  
Comments  
16–Bit – 3 IC,  
5 OC, RTI, WDOG  
Pulse Accumulator  
52–FN  
64–FU  
48–P  
64K External Address Bus,  
68HC24 PRU, 3.0 V Version  
Available  
SPI,  
SCI  
8 Ch,  
8–Bit  
MC68HC11A0  
256  
256  
256  
512  
22  
22  
38  
16–Bit – 3 IC,  
5 OC, RTI, WDOG  
Pulse Accumulator  
52–FN  
64–FU  
48–P  
64K External Address Bus,  
68HC24 PRU, 3.0 V Version  
Available  
SPI,  
SCI  
8 Ch,  
8–Bit  
MC68HC11A1  
MC68HC11A7  
16–Bit – 3 IC,  
5 OC, RTI, WDOG,  
Pulse Accumulator  
52–FN  
64–FU  
48–P  
3 MHz Version Available, 64K  
External Address Bus, 68HC24  
PRU, 3.0 V Version Available  
SPI,  
SCI  
8 Ch,  
8–Bit  
8K  
3 MHz Version Available, Low  
Voltage Version (3.0–5.5V) at 2 MHz,  
64KExternal Address Bus, 68HC24  
PRU  
16–Bit – 3 IC,  
5 OC, RTI, WDOG,  
Pulse Accumulator  
SPI,  
SCI  
8 Ch,  
8–Bit  
52–FN  
48–P  
MC68HC11A8  
XC68HC11C0  
MC68HC11D0  
MC68HC11D3  
MC68HC11ED0  
MC68HC11E0  
MC68HC11E1  
MC68HC11E8  
MC68HC11E9  
XC68HC11E20  
MC68HC811E2  
MC68HC11F1  
PC68HC11G0  
8K  
256  
256  
192  
192  
512  
512  
512  
512  
512  
768  
256  
1K  
512  
512  
38  
36  
14  
32  
30  
16–Bit – 3/4 IC,  
4/5 OC, RTI,  
WDOG,  
Pulse Accumulator  
SPI,  
SCI  
4 Ch,  
8–Bit  
2 Ch,  
8–Bit  
68–FN  
64–FU  
256K Externed Memory,  
6 Chip Selects  
16–Bit – 3/4 IC,  
4/5 OC, RTI,  
WDOG,  
Pulse Accumulator  
44–FB  
44–FN  
40–P  
SPI,  
SCI  
64K External Address Bus,  
68HC27 PRU, 3.0V Version Available  
16–Bit – 3/4 IC,  
4/5 OC, RTI,  
WDOG,  
Pulse Accumulator  
3 MHz Version Available, Low  
Voltage Version (3.0–5.5V) at 2 MHz,  
64K External Address Bus, 68HC27  
PRU  
44–FB  
44–FN  
40–P  
SPI,  
SCI  
4K  
16–Bit – 3/4 IC,  
4/5 OC, RTI,  
WDOG,  
Pulse Accumulator  
44–FB  
44–FN  
40–P  
SPI,  
SCI  
Pin Compatible with 68HC11D3  
16–Bit – 3/4 IC,  
4/5 OC, RTI,  
WDOG,  
Pulse Accumulator  
22  
SCI  
SPI,  
8–Bit  
64K External Address Bus,  
68HC24 PRU, 3.0 V Version Available  
8 Ch,  
52–FN  
16–Bit – 3/4 IC,  
4/5 OC, RTI,  
WDOG,  
Pulse Accumulator  
64K External Address Bus,  
EEPROM Block Protect, 68HC24  
PRU, 3.0 V Version Available  
SPI,  
SCI  
8 Ch,  
8–Bit  
52–FN  
64–FU  
512  
22  
16–Bit – 3/4 IC,  
4/5 OC, RTI,  
WDOG,  
Pulse Accumulator  
3 MHz Version Available,  
64K External Address Bus,  
3.0 V Version Available  
38  
SCI  
SPI,  
8–Bit  
12K  
12K  
20K  
8 Ch,  
52–FN  
16–Bit – 3/4 IC,  
4/5 OC, RTI,  
WDOG,  
Pulse Accumulator  
EEPROM Block Protect, 3 MHz  
Version Available, Low Voltage  
Version (3.0–5.5V) at 2 MHz, 64K  
External Address Bus  
SPI,  
SCI  
8 Ch,  
8–Bit  
52–FN  
64–FU  
512  
512  
2048  
512  
512  
38  
38  
38  
54  
38  
16–Bit – 3/4 IC,  
4/5 OC, RTI,  
WDOG,  
Pulse Accumulator  
SPI,  
SCI  
8 Ch,  
8–Bit  
52–FN  
64–FU  
3 MHz Mux Bus  
16–Bit – 3/4 IC,  
4/5 OC, RTI,  
WDOG,  
Pulse Accumulator  
EEPROM Block Protect,  
64K External Address Bus,  
68HC24 PRU  
SPI,  
SCI  
8 Ch,  
8–Bit  
52–FN  
16–Bit – 3/4 IC,  
4/5 OC, RTI,  
WDOG,  
Pulse Accumulator  
Programmable Chip Selects,  
EEPROM Block Protect, 64K  
External Address Bus, 68HC27 PRU,  
4 MHz Non–Mux Address/Data Bus  
SPI,  
SCI  
8 Ch,  
8–Bit  
68–FN  
80–FU  
16–Bit – 3/4 IC,  
4/5 OC, RTI,  
SPI,  
SCI  
8 Ch,  
10–Bit  
4 Ch,  
8–Bit  
84–FN  
80–FU  
WDOG,  
Pulse Accumulator  
Single-Chip Microcontrollers (AMCU)  
2.6–6  
Motorola Master Selection Guide  
Table 1. M68HC11 Family Microcontrollers (continued)  
Part  
Number  
EPROM RAM EEPROM  
Timer  
I/O Serial A/D PWM Package  
Comments  
16–Bit – 3/4 IC,  
4/5 OC, RTI,  
WDOG,  
Pulse Accumulator  
SPI,  
SCI  
8 Ch,  
10–Bit  
4 Ch,  
8–Bit  
84–FN  
80–FU  
PC68HC11G5  
16K  
24K  
16K  
512  
512  
66  
66  
29  
37  
26  
37  
26  
62  
51  
16–Bit – 3/4 IC,  
4/5 OC, RTI,  
WDOG,  
Pulse Accumulator  
SPI,  
SCI  
8 Ch,  
10–Bit  
4 Ch,  
8–Bit  
84–FN  
80–FU  
PC68HC11G7  
PC68HC11J6  
MC68HC11K0  
MC68HC11KA0  
MC68HC11K1  
MC68HC11KA1  
MC68HC11K3  
MC68HC11KA3  
16–Bit – 3/4 IC,  
4/5 OC, RTI,  
WDOG,  
Pulse Accumulator  
SPI,  
SCI  
8 Ch,  
8–Bit  
4 Ch,  
8–Bit  
84–FN  
80–FU  
512  
16–Bit – 3/4 IC,  
4/5 OC, RTI,  
WDOG,  
Pulse Accumulator  
4 MHz Non–Mux Address/Data Bus,  
Chip Selects, Extended Memory  
Map, 68HC27 PRU, 3.0 V Version  
Available  
SPI,  
SCI  
8 Ch,  
8–Bit  
4 Ch,  
8–Bit  
84–FN  
80–FU  
768  
768  
768  
768  
768  
768  
16–Bit – 3/4 IC,  
4/5 OC, RTI,  
WDOG,  
Pulse Accumulator  
4 MHz Non–Mux Address/Data Bus,  
Chip Selects, Extended Memory  
Map, 68HC27 PRU  
SPI,  
SCI  
8 Ch,  
8–Bit  
4 Ch,  
8–Bit  
68–FN  
64–FU  
4 MHz Non–MuxBus,Chip Selects,  
EEPROM Block Protect, Extended  
Memory Map, 68HC27 PRU,  
3.0 V Version Available  
16–Bit – 3/4 IC,  
4/5 OC, RTI,WDOG,  
Pulse Accumulator  
SPI,  
SCI  
8 Ch,  
8–Bit  
4 Ch,  
8–Bit  
84–FN  
80–FU  
640  
640  
4 MHz Non–Mux Address/Data Bus,  
Chip Selects,EEPROM Block Protect,  
Extended Memory Map, 68HC27  
PRU  
16–Bit – 3/4 IC,  
4/5 OC, RTI,WDOG,  
Pulse Accumulator  
SPI,  
SCI  
8 Ch,  
8–Bit  
4 Ch,  
8–Bit  
68–FN  
64–FU  
16–Bit – 3/4 IC,  
4/5 OC, RTI,  
WDOG,  
Pulse Accumulator  
4 MHz Non–Mux Address/Data Bus,  
Chip Selects, Extended Memory  
Map, 68HC27 PRU, 3.0V Version  
Available  
SPI,  
SCI  
8 Ch,  
8–Bit  
4 Ch,  
8–Bit  
84–FN  
80–FU  
24K  
24K  
16–Bit – 3/4 IC,  
4/5 OC, RTI,  
4 MHz Non–Mux Address/Data Bus,  
Chip Selects, Extended Memory  
Map, 68HC27 PRU  
SPI,  
SCI  
8 Ch,  
8–Bit  
4 Ch,  
8–Bit  
68–FN  
64–FU  
WDOG,  
Pulse Accumulator  
4 MHz Non–Mux Bus, Low Voltage  
Version (3.0–5.5V) at 3 MHz, Chip  
Selects, EEPROM Block Protect,  
Extended Memory Map, 68HC27  
PRU  
16–Bit – 3/4 IC,  
4/5 OC, RTI,  
WDOG,  
Pulse Accumulator  
SPI,  
SCI  
8 Ch,  
8–Bit  
4 Ch,  
8–Bit  
84–FN  
80–FU  
MC68HC11K4  
24K  
768  
640  
62  
16–Bit – 3/4 IC,  
4/5 OC, RTI,  
WDOG,  
Pulse Accumulator  
4 MHz Non–Mux Address/Data Bus,  
Chip Selects, EEPROM Block  
Protect  
SPI,  
SCI  
8 Ch,  
8–Bit  
4 Ch,  
8–Bit  
68–FN  
64–FU  
MC68HC11KA4  
MC68HC11L0  
MC68HC11L1  
24K  
768  
512  
512  
640  
51  
30  
46  
16–Bit – 3/4 IC,  
4/5 OC,RTI, WDOG,  
Pulse Accumulator  
64K External Address Bus,  
68HC24 PRU, 3.0 V Version  
Available  
SPI,  
SCI  
8 Ch,  
8–Bit  
68–FN  
64–FU  
64K External Address Bus,  
EEPROM Block Protect,  
68HC24 PRU, 3.0 V Version  
Available  
16–Bit – 3/4 IC,  
4/5 OC,RTI, WDOG,  
Pulse Accumulator  
SPI,  
SCI  
8 Ch,  
8–Bit  
68–FN  
64–FU  
512  
16–Bit – 3/4 IC,  
4/5 OC, RTI,  
WDOG,  
Pulse Accumulator  
64K External Address Bus,  
68HC24 PRU, 3.0 V Version  
Available  
SPI,  
SCI  
8 Ch,  
8–Bit  
68–FN  
64–FU  
MC68HC11L5  
MC68HC11L6  
16K  
16K  
512  
512  
46  
46  
16–Bit – 3/4 IC,  
4/5 OC, RTI,  
WDOG,  
Pulse Accumulator  
3 MHz Version Available, Low  
Voltage Version (3.0–5.5V) at 2 MHz,  
64K External Address Bus, 68HC24  
PRU  
SPI,  
SCI  
8 Ch,  
8–Bit  
68–FN  
64–FU  
512  
Motorola Master Selection Guide  
2.6–7  
Single-Chip Microcontrollers (AMCU)  
Table 1. M68HC11 Family Microcontrollers (continued)  
Part  
Number  
EPROM RAM EEPROM  
Timer  
I/O Serial A/D PWM Package  
Comments  
16–Bit – 3/4 IC,  
4/5 OC, RTI,  
WDOG,  
Pulse Accumulator  
16–Bit Math Coprocessor,  
4 MHz Non–Mux Bus,  
4 Ch DMA Controller  
SPI,  
2–SCI  
8 Ch,  
8–Bit  
4 Ch,  
8–Bit  
84–FN  
80–FU  
MC68HC11M2  
32K  
24K  
32K  
1.25K  
768  
1K  
62  
62  
62  
16–Bit – 3/4 IC,  
4/5 OC, RTI,  
WDOG,  
Pulse Accumulator  
12  
Ch,  
8–Bit  
16–Bit Math Coprocessor,  
4 MHz Non–Mux Bus,  
2 Ch 8–Bit D/A  
SPI,  
SCI  
6 Ch,  
8–Bit  
84–FN  
80–QFP  
XC68HC11N4  
XC68HC11P2  
640  
640  
16–Bit – 3/4 IC,  
4/5 OC, RTI,  
SPI,  
3–SCI  
8 Ch,  
8–Bit  
4 Ch,  
8–Bit  
84–FN  
80–FU  
PLL Clock Option  
WDOG,  
Pulse Accumulator  
Table 2. M68HC11 One–Time Programmable/Emulator Microcontrollers  
Part  
Number  
EPROM RAM EEPROM  
Timer  
I/O Serial  
A/D  
PWM Package  
Comments  
16–Bit – 3/4 IC,  
4/5 OC, RTI, WDOG, 32  
Pulse Accumulator  
44–FB  
44–FN  
40–P  
SPI,  
SCI  
PC68HC711D3  
4K  
192  
512  
768  
512  
512  
512  
512  
64K External Address Bus  
16–Bit – 3/4 IC,  
4/5 OC, RTI, WDOG, 38  
Pulse Accumulator  
SPI,  
SCI  
8 Ch,  
8–Bit  
52–FN  
64–FU  
EEPROM Block Protect,  
64K External Address Bus  
PC68HC711E9  
PC68HC711E20  
PC68HC711G5  
PC68HC711J6  
12K  
20K  
16K  
16K  
16–Bit – 3/4 IC,  
4/5 OC, RTI, WDOG, 38  
Pulse Accumulator  
52–FN  
52–FS  
64–FU  
SPI,  
SCI  
8 Ch,  
8–Bit  
EEPROM Block Protect,  
64K External Address Bus  
16–Bit – 3/4 IC,  
4/5 OC, RTI, WDOG, 66  
Pulse Accumulator  
SPI,  
SCI  
8 Ch,  
10–Bit  
4 Ch,  
8–Bit  
84–FN  
84–FS  
16–Bit – 3/4 IC,  
4/5 OC, RTI, WDOG, 54  
Pulse Accumulator  
SPI,  
SCI  
68–FN  
68–FS  
1 Chip Select  
4 MHz Non–Mux Bus,  
EEPROM Block Protect, Chip  
Selects, Extended  
16–Bit – 3/4 IC,  
4 / 5 O C , R T I6,2 W D O G ,  
Pulse Accumulator  
84–FN  
84–FS  
80–FU  
SPI,  
SCI  
8 Ch,  
8–Bit  
4 Ch,  
8–Bit  
PC68HC711K4  
24K  
768  
640  
Memory Map  
16–Bit – 3/4 IC,  
4/5 OC, RTI, WDOG, 46  
Pulse Accumulator  
68–FN  
68–FS  
64–FU  
SPI,  
SCI  
8 Ch,  
8–Bit  
EEPROM Block Protect,  
64K External Address Bus  
PC68HC711L6  
PC68HC711M2  
PC68HC711N4  
XC68HC711P2  
16K  
32K  
24K  
32K  
512  
1.25K  
768  
512  
16–Bit – 3/4 IC,  
4/5 OC, RTI, WDOG, 62  
Pulse Accumulator  
84–FN  
84–FS  
80–FU  
16–Bit Math Coprocessor,  
4 MHz Non–Mux Bus,  
4 Ch DMA Controller  
SPI,  
SCI  
8 Ch,  
8–Bit  
16–Bit – 3/4 IC,  
4/5 OC, RTI, WDOG, 62  
Pulse Accumulator  
16–Bit Math Coprocessor,  
4 MHz Non–Mux Bus,  
2 Ch 8–Bit D/A  
SPI,  
SCI  
12 Ch,  
8–Bit  
6 Ch,  
8–Bit  
84–FN  
84–FS  
640  
640  
16–Bit – 3/4 IC,  
4/5 OC, RTI, WDOG, 62  
Pulse Accumulator  
84–FN  
84–FS  
88–FU  
SPI,  
SCI  
8 Ch,  
8–Bit  
4 Ch,  
8–Bit  
1K  
PLL Clock  
Single-Chip Microcontrollers (AMCU)  
2.6–8  
Motorola Master Selection Guide  
Definitions for Tables 3 and 4  
General Definitions  
Package Definitions  
ADC  
A/D  
Analog to Digital Converter Module  
FB  
FC  
FD  
FE  
FM  
FN  
FS  
FT  
FU  
FV  
L
10x10 mm Quad Flat Pack (QFP)  
Analog to Digital Converter  
16 bit Central Processing Unit  
32 bit Central Processing Unit  
Digital to Analog Converter  
Direct Memory Access  
Fine Pitch Plastic Quad Flat Pack (PQFP)  
Plastic Quad Flat Pack in Molded Carrier Ring  
Ceramic Quad Flat Pack (CQFP)  
Molded Carrier Flat Pack (CQFP)  
Plastic Leaded Chip Carrier (PLCC)  
Windowed Cerquad (Ceramic LCC)  
28x28 mm Quad Flat Pack (QFP)  
14x14 mm Quad Flat Pack (QFP)  
20x20 mm Quad Flat Pack (QFP)  
Ceramic  
CPU16  
CPU32  
D/A  
DMA  
GPT  
IC  
General–Purpose Timer  
Input Capture  
IIC  
Inter–Integrated Circuit  
MCCI  
PLL  
Multi–Channel Communication Interface  
Phase Lock Loop  
OC  
Output Capture  
P
Dual–in–Line Plastic  
POQ  
PWM  
QSM  
RPSCIM  
RTC  
RTI  
Preferred Order Quantity Multiple  
Pulse Width Modulation  
Queued Serial Module  
PB  
PU  
PV  
S
Thin Quad Flat Pack (TQFP) 10x10 mm  
Thin Quad Flat Pack (TQFP) 14x14 mm  
Thin Quad Flat Pack (TQFP) 20x20mm  
Cerdip (windowed or non–windowed)  
16x16 mm Quad Flat Pack (QFP)  
Reduced Pin Count SCIM  
Real–Time Clock  
TH  
Real–Time Interrupt  
SCI  
Serial Communication Interface  
Single Chip Integration Module  
System Integration Module  
Serial Peripheral Interface  
Time Processing Unit  
SCIM  
SIM  
SPI  
TPU  
UART  
WDOG  
Universal Asynchronous Receiver/Transmitter  
Watch Dog Timer  
Motorola Master Selection Guide  
2.6–9  
Single-Chip Microcontrollers (AMCU)  
M6800 Series Microprocessors and Peripherals  
These devices are a testament to the staying power of  
Motorola microtechnology. The original MC6800 was  
Introduced in 1975, and is still in demand today. Quality  
M6801, M6804 and M6805 systems have been performing  
reliably in automotive, industrial, and office equipment  
applications for years. Each of these devices can be  
combined with various peripherals to meet the requirements  
of a microcontroller design.  
Table 3. M6801 and M6803 (HMOS)  
Part  
Bus  
Speed,  
Number  
ROM RAM EEPROM  
Timer  
Serial  
SCI  
A/D  
No  
No  
No  
No  
No  
No  
I/O  
29  
29  
13  
29  
29  
13  
MHz  
Package  
40 P  
Comments  
MC6801  
2048  
192  
128  
192  
256  
128  
256  
0
2048  
0
16 bit: 1 IC, 1 OC  
16 bit: 1 IC, 1 OC  
16 bit: 1 IC, 1 OC  
16 bit: 2 IC, 3 OC  
16 bit: 2 IC, 3 OC  
16 bit: 2 IC, 3 OC  
0.5–2.0  
0.5–2.0  
0.5–2.0  
0.5–1.25  
0.5–1.25  
0.5–1.25  
MC68701  
MC6803  
0
0
SCI  
40 P  
SCI  
40 P  
MC6801U4  
MC68701U4  
MC6803U4  
4096  
0
0
SCI  
40 P  
4096  
0
SCI  
40 P  
0
SCI  
40 P  
Table 4. 8–Bit MPU/Peripherals  
Device  
Pins  
40  
Package  
Part Description  
Speed  
2 MHz  
1 MHz  
2 MHz  
2 MHz  
2 MHz  
2 MHz  
1 MHz  
2 MHz  
2 MHz  
2 MHz  
2 MHz  
2 MHz  
2 MHz  
2 MHz  
2 MHz  
2 MHz  
MC68B00  
MC6802  
P
8 Bit MPU, Addresses 64K Memory, 1 or 2 MHz Versions  
MC6800 + Int. Clock Oscillator; 128 Bytes RAM  
High Performance MPU, 10 Powerful Addressing Modes  
MC6809 With External Clock Input for External Sync.  
Peripheral Interface Adapter  
40  
P
MC68B09  
MC68B09E  
MC68B21  
MC68B40  
MC6845  
40  
P
40  
P
40  
P
40  
P
Programmable Timer Module Contains 3 16–Bit Timers  
40  
P
CRT Ctrl, Refresh Memory Addressing; 2nd Source HD6845R  
Asynchronous Communication Interface Adaptor  
MC68HC11 Port Replacement (Expanded Mode) for A8, E9  
Port Replacement for D3, K4, F1  
MC68B50  
MC68HC24  
MC68HC27  
MC68HCB34  
MC68B10  
MC68B44  
MC68B488  
MC68B52  
MC68B54  
40  
P
P, FN  
FU, FN  
P, FN  
P
40, 44  
46, 68  
40  
256 Byte Dual Port RAM, 6 Semaphore Registers  
128 x 8 Random Access Memory  
24  
40  
P
Direct Memory Access Controller  
40  
P
General Purpose Interface Adapter  
24  
P
Synchronous Serial Data Adapter  
28  
P
Advanced Data Link Controller  
Single-Chip Microcontrollers (AMCU)  
2.6–10  
Motorola Master Selection Guide  
Table 5. M6805 (HMOS) Microprocessors  
Part  
Bus  
Speed,  
MHz  
EPROM or  
EEPROM  
Version  
Number  
ROM RAM EEPROM  
Timer  
8–Bit  
8–Bit  
8–Bit  
Serial A/D I/O  
Package  
Comments  
28–P  
28–FN  
MC6805P2  
MC6805P6  
MC6805R2  
1K  
2K  
2K  
64  
64  
64  
0
0
0
No  
No  
20  
20  
32  
0.1–1.0  
0.1–1.0  
0.1–1.0  
705P3  
705P3  
705R3  
LVI Option  
28–P  
LVI Option  
40–P  
44–FN  
LVI Option, Prog. Prescaler  
Option  
Yes  
40–P  
44–FN  
MC6805R3  
4K  
112  
0
8–Bit  
Yes  
32  
0.1–1.0  
705R3  
7–Bit Prescaler, LVI Option  
40–P  
44–FN  
MC6805R6  
MC6805S2  
MC6805S3  
4K  
1K  
4K  
112  
64  
0
0
0
8–Bit, WDOG  
16–Bit, 8–Bit  
Yes  
Yes  
Yes  
32  
16  
21  
0.1–1.0  
0.1–1.0  
0.1–1.0  
705R3  
705S3  
705S3  
7–Bit Prescaler, LVI Option  
15–Bit Prescaler, LVI  
1 Extra 8–Bit Timer  
SPI  
SPI  
28–P  
28–P  
2 8–Bit,  
16–Bit  
104  
40–P  
44–FN  
MC6805U2  
MC6805U3  
2K  
4K  
64  
0
0
8–Bit  
8–Bit  
No  
No  
32  
32  
0.1–1.0  
0.1–1.0  
705U3  
705U3  
LVI Option  
40–P  
44–FN  
112  
7–Bit Prescaler, LVI Option  
Table 6. 8–Bit MPU/Peripherals  
Device  
Pins  
24  
Package  
P
Part Description  
MC14618  
Real Time Clock, 50 Bytes RAM, Programmable Square Wave  
Enhanced Version of the MC146818  
MC146818A  
MC146823  
MC146805E2  
MC68HC68L9  
24, 28  
40, 44  
40, 44  
80  
P, FN  
P, FN  
P, FN  
FU  
Three 8–Bit Ports, Handshake Control Logic  
CMOS 8–Bit Microprocessor  
LCD Expansion to the MC05L9  
Motorola Master Selection Guide  
2.6–11  
Single-Chip Microcontrollers (AMCU)  
Modular Microcontrollers  
Modular microcontrollers are another of the innovations  
that make Motorola a leader in single–chip control systems.  
Modular controllers are built up from standard modules that  
interface via a common intermodule bus (IMB). The modular  
concept allows rapid design and manufacture of controllers  
tailored for specific applications.  
Twelve programmable chip–select outputs  
Watchdog timer, clock monitor, and bus monitor  
PLL clock synthesizer  
Single–Chip Integration Module (SCIM)  
Manages controller internal and external bus interfaces  
Provides device interrupt arbitration  
Spurious interrupt monitor  
Single–chip operation with address and data bus pins  
configured as I/O ports  
Intermodule Bus Peripherals  
Each modular microcontroller incorporates a state–of–the  
artpipelinedCPUmodule, asophisticatedintegrationmodule,  
and  
a
number of special–purpose modules. The  
Optional Fully or Partially–expanded bus operation  
Nine general–purpose chip select outputs  
Emulation mode chip–select outputs can be used to  
address a port replacement unit and external emulation  
RAM  
Watchdog timer, clock monitor, and bus monitor  
PLL clock synthesizer  
Interrupt request inputs can be configured for edge or  
level detection  
rapidly–growing library of special–purpose modules includes  
programmable timers, serial communication interfaces,  
analog–to–digital converters, and a variety of memory  
modules.  
Central Processing Units  
CPU16  
16–Bit Architecture  
Full Set of 16–Bit Instructions  
Three 16–Bit Index Registers  
Two 16–Bit Accumulators  
Reduced pin SCIM (RPSCIM) available with 5 chip selects  
One Megabyte of Program Memory and One Megabyte  
of Data Memory  
Timers  
Time Processor Unit (TPU)  
On–chip microengine dedicated to high–speed timing tasks  
Two independent 16–bit counters used as basis for  
timing tasks  
Real–time task scheduler  
Executes a programmed series of functions to perform  
complex tasks  
Each of 16 orthogonal channels can perform available  
time functions  
Source code compatible with the M68HC11 CPU  
Control–Oriented Digital Signal Processing Capability  
High–Level Language Support  
Fast Interrupt Response Time  
Fully Static Implementation  
Low Power Stop Operation  
Background Debugging Mode  
Hardware Breakpoint Signal  
Functions contained in dedicated control store or in  
MCU RAM  
TPU communicates to CPU via dual port RAM  
CPU32  
32–Bit Internal Data Path and Arithmetic Hardware  
32–Bit Internal Address Bus – 24–Bit External Address Bus  
Eight 32–Bit General–Purpose Data Registers  
Seven 32–Bit General–Purpose Address Registers  
Separate User and Supervisor Stack Pointers and  
Address Spaces  
Separate Program and Data Address Spaces  
Virtual Memory Implementation  
Enhanced Addressing Modes  
General Purpose Timer (GPT)  
Two 16–bit free–running counters  
Three input capture channels  
Four output compare channels  
One input capture/output compare channel  
One pulse accumulator/event counter input  
Two pulse–width modulation outputs  
Pulse accumulator input  
Object Code Compatible with M68000 Family  
Improved Exception Handling for Controller Applications  
Rich Instruction Set  
Fully Static Implementation  
Low Power Stop Operation  
Background Debugging Mode  
Hardware and Software Breakpoints  
Trace on Change of Flow  
Configurable Timer Module (CTM)  
Modular timer system combining different configurations  
of timer submodules:  
CPSM–6 TAP counter prescaler  
FCSM–16–bit free running up counter  
MCSM–16–bit modulus up counter  
SASM–(Single Action) two I/O pins for 16–bit input  
capture or output compare functions  
Integration Modules  
System Integration Module (SIM)  
Manages controller internal and external bus interfaces  
Provides device interrupt arbitration  
Spurious interrupt monitor  
DASM–(Dual Action) one I/O pin for 16–bit I/C, O/C,  
PWM, or output function  
Single-Chip Microcontrollers (AMCU)  
2.6–12  
Motorola Master Selection Guide  
Queued conversions can be performed continuously or  
can be retriggered by software or the QADC module  
periodic interval timer and external trigger  
Programmable sample and hold times  
Alternate voltage references  
Timer Module (TM)  
16–bit free–running counter with 8–bit prescaler  
Two TM can be externally cascaded to increase  
count width  
Software selected input capture, output compare,  
pulse accumulation, event counting, or pulse–width  
modulation functions  
Specialized Control Modules  
Direct Memory Access (DMA)  
Communication Modules  
Provides low–latency transfer to external peripheral or  
for memory–memory data transfer  
Two independent DMA channels with full  
programmability  
Queued Serial Module (QSM)  
Queued full–duplex, synchronous three–line SPI with  
dedicated RAM  
Standard, asynchronous NRZ–format SCI  
Polled and interrupt–driven operation  
Pins can be configured as a parallel I/O port  
Memory Modules  
Standby RAM (SRAM)  
Fast Static RAM maintained by voltage from standby  
voltage pin  
Available in 1K, 1.5K, 2K, 3.5K, and 4K blocks  
Fast (2 clock) access speed  
Multi–Channel Communications Interface  
(MCCI)  
One full–duplex synchronous three–line SPI  
Two independent standard, asynchronous NRZ–format SCI  
Polled and interrupt–driven operation  
Byte, word, and long–word operations supported  
Standby RAM with TPU Emulation  
(TPURAM)  
Pins can be configured as a parallel I/O port  
Dual Universal Asynchronous/  
Synchronous Receiver Transmitter (DUART)  
Dual NRZ Serial RS–232C channels  
Independently programmable TxD and Receiver  
Transmitter (DUART)  
RxD Baud rates for each channel up to 76.8K Baud  
Optional external input pins provide baud clock  
Transmit operations are double buffered, and receive  
operations are quadruple buffered  
Fast Static RAM maintained by voltage from standby  
voltage pin  
Available in 1K, 1.5K, 2K, 3.5K, and 4K blocks  
Fast termination (2 clock) access speed  
Supports TPU microcode ROM emulation  
Byte, word, and long–word operations supported  
Masked ROM (MRM)  
Custom–masked non–volatile 16–bit wide memory  
Available in 4K increments from 8K to 48K bytes  
RTS and CTS signals are directly supported  
Fast (2 clock ) access speed  
Byte, word, and long–word operations supported  
Boot ROM capability  
Analog–to–Digital Conversion  
Modules  
Analog–to–Digital Converter (ADC)  
8 or 10 bits of resolution  
Eight input channels  
Eight result registers  
Three result alignment formats  
Eight automated conversion modes  
Programmable sample and hold times are provided  
Three result alignment modes  
Flash EEPROM (FLASH)  
Word programmable, bulk erasable non–volatile 16–bit  
wide memory  
Available in 8K increments from 8K to 64K bytes  
Fast (2 clock) access speed  
Byte, word, and long–word operations supported  
Boot ROM capability  
External 12 volt programming/erasure source required  
Queued Analog–to–Digital Converter  
(QADC)  
Block Erasable Flash EEPROM  
(BEFLASH)  
10 bits of resolution  
16 analog input channels (up to 27 if multiplexed  
externally)  
Available in 8K increments from 8K to 64K bytes  
Eight independently–erasable blocks  
Fast termination (2 clock) access speed  
Two independent conversion queues  
32 result registers (16 per queue)  
Three result alignment formats  
Byte, word, and long–word operations supported  
Byte/Word programming with 12 volt external input  
Motorola Master Selection Guide  
2.6–13  
Single-Chip Microcontrollers (AMCU)  
The M68HC16 Family  
The M68HC16 family is designed for embedded control  
applications. Each M68HC16 MCU incorporates a true 16–bit  
CPU module (CPU16) that is upwardly code–compatible with  
the M68HC11 CPU, a sophisticated integration module, and  
a number of special–purpose modules. M68HC16 devices  
can be placed in low–power stop mode to minimize power  
consumptionduringperiodsofinactivity. TheM68HC16family  
provides the flexibility and features of the M68300 family, and  
also provides a convenient way for users of M68HC11 devices  
to move up to 16–bit performance.  
CSBOOT  
PWMA  
PWMB  
PCLK  
PAI  
BR/CS0  
OC1  
OC2/OC1  
OC3/OC1  
OC4/OC1  
IC4/OC5/OC1  
IC3  
OC1  
BG/CS1  
BGACK/CS2  
FC0/CS3  
FC1/CS4  
FC2/CS5  
ADDR19/CS6  
ADDR20/CS7  
ADDR21/CS8  
ADDR22/CS9  
ADDR23/CS10  
CHIP  
SELECT  
OC2/OC1  
OC3/OC1  
OC4/OC1  
IC4/OC5/OC1  
IC3  
IC2  
IC1  
CS0–CS10  
BR  
BG  
BGACK  
FC0  
FC1  
FC2  
GPT  
IC2  
IC1  
SIM  
RXD  
TXD  
ADDR [19:23]  
TXD  
PCS0  
PSC1  
PSC2  
PSC3  
SCK  
MISO  
MOSI  
SS  
PCS0/SS  
PSC1  
PSC2  
PSC3  
SCK  
ADDR [0:18]  
QSM  
DSACK0  
DSACK0  
DSACK1  
AVEC  
MISO  
MOSI  
DSACK1  
AVEC  
PF3  
EBI  
DS  
AS  
SIZO  
SIZ1  
DS  
AS  
SIZ0  
SIZ1  
V
DD  
IMB  
V
SS  
V
DDA  
DATA [0:15]  
V
SSA  
R/W  
RESET  
HALT  
ADA0  
ADA1  
ADA2  
ADA3  
ADA4  
ADA5  
ADA6  
ADA7  
ADA0  
ADA1  
ADA2  
ADA3  
ADA4  
ADA5  
ADA6  
ADA7  
BERR  
MODCK  
IRQ1  
IRQ2  
IRQ3  
IRQ4  
IRQ5  
IRQ6  
IRQ7  
ADC  
SRAM  
IRQ [1:7]  
CPU16  
V
MODCK  
RH  
V
RL  
CLKOUT  
XTAL  
EXTAL  
CLOCK  
TEST  
XFC  
DSCLK  
DSO  
V
DDSYN  
IPIPE0/DSO  
IPIPE1/DSI  
TSC  
TSTME  
QUOT  
DSI  
IPIPE1  
TSTME/TSC  
FREEZE/QUOT  
BKPT/DSCLK  
IPIPE0  
BKPT  
V
FREEZE  
STBY  
Figure 4. MC68HC16Z1 Block Diagram  
Single-Chip Microcontrollers (AMCU)  
2.6–14  
Motorola Master Selection Guide  
CSBOOT  
PWMA  
PWMB  
PCLK  
PAI  
BR/CS0  
BG/CS1  
BGACK/CS2  
FC0/CS3/PC0  
FC1/CS4/PC1  
IC1/PGP0  
IC2/PGP1  
IC3/PGP2  
OC1/PGP3  
OC2/OC1/PGP4  
OC3/OC1/PGP5  
OC4/OC1/PGP6  
IC4/OC5/OC1/PGP7  
IC1  
IC2  
IC3  
CHIP  
SELECT  
CS[10:0]  
BR  
BG  
BGACK  
FC0  
FC1  
FC2  
OC1  
OC2/OC1  
OC3/OC1  
OC4/OC1  
IC4/OC5/OC1  
GPT  
FC2/CS5/PC2  
ADDR19/CS6/PC3  
ADDR20/CS7/PC4  
ADDR21/CS8/PC5  
ADDR22/CS9/PC6  
ADDR23/CS10/ECLK  
SIM  
RXD  
ADDR [23:19]  
MISO/PQS0  
MOSI/PQS1  
SCK/PQS2  
MISO  
MOSI  
SCK  
ADDR [0:18]  
PCS0/SS/PQS3  
PCS1/PQS4  
PCS2/PQS5  
PCS3/PQS6  
PCS0  
PCS1  
PCS2  
PCS3  
TxD  
QSM  
DSACK0  
DSACK1  
AVEC  
DSACK0/PE0  
DSACK1/PE1  
AVEC/PE2  
TxD/PQS7  
EBI  
PE3  
DS  
AS  
DS/PE4  
AS/PE5  
V
DD  
IMB  
V
SS  
SIZ0  
SIZ1  
SIZ0/PE6  
SIZ1/PE7  
V
DDA  
SSA  
DATA [0:15]  
V
R/W  
RESET  
HALT  
AN0/PADA0  
AN1/PADA1  
AN2/PADA2  
AN3/PADA3  
AN4/PADA4  
AN5/PADA5  
AN6/PADA6  
AN7/PADA7  
AN0  
AN1  
AN2  
AN3  
AN4  
AN5  
AN6  
AN7  
BERR  
MODCLK/PF0  
IRQ1/PF1  
IRQ2/PF2  
IRQ3/PF3  
IRQ4/PF4  
IRQ5/PF5  
IRQ6/PF6  
IRQ7/PF7  
ADC  
SRAM  
MRM  
IRQ [1:7]  
MODCK  
CPU16  
V
RH  
V
RL  
CLKOUT  
XTAL  
EXTAL  
XFC  
CLOCK  
TEST  
DSCLK  
DSO  
VDDSYN  
DSI  
IPIPE0/DSO  
IPIPE1/DSI  
BKPT/DSCLK  
TSC  
TSTME  
QUOT  
IPIPE1  
IPIPE0  
BKPT  
TSTME/TSC  
FREEZE/QUOT  
V
FREEZE  
STBY  
Figure 5. MC68HC16Z2 Block Diagram  
Motorola Master Selection Guide  
2.6–15  
Single-Chip Microcontrollers (AMCU)  
TP[15:0]  
T2CLK  
CHIP  
SELECTS  
CSBOOT  
PMC7/TXDA  
PMC6/RXDA  
PMC5/TXDB  
PMC4/RXDB  
PMC3/SS  
PMC2/SCK  
PMC1/MOSI  
PMC0/MISO  
TXDA  
RXDA  
TXDB  
RXDB  
SS  
SCK  
MOSI  
MISO  
BR  
BR/CS0  
BG/CSM  
BGACK/CSE  
BG  
BGACK  
CS  
ADDR23/CS10  
ADDR22/CS9/PC6  
ADDR21/CS8/PC5  
ADDR20/CS7/PC4  
ADDR19/CS6/PC3  
FC2/CS5/PC2  
FC0  
FC1  
FC2  
FC1/PC1  
FC0/CS3/PC0  
48 KBYTES  
ROM  
GPT  
MCCI  
TPU  
ADDR[18:11]/PA[7:0]  
ADDR[10:3]/PB[7:0]  
PAI  
PAI  
[18–3]  
ADDR[23:0]  
PGP7/IC4/OC5/OC1  
PGP6/OC4/OC1  
PGP5/OC3/OC1  
PGP4/OC2/OC1  
PGP3/OC1  
IC4/OC5/OC1  
OC4/OC1  
OC3/OC1  
OC2/OC1  
OC1  
ADDR[2:0]  
PGP2/IC3  
IC3  
PGP1/IC2  
PGP0/IC1  
IC2  
IC1  
SIZ1  
SIZ0  
AS  
DS  
PE3  
SIZ1/PE7  
SIZ0/PE6  
AS/PE5  
DS/PE4  
PE3  
AVEC/PE2  
DSACK1/PE1  
DSACK0/PE0  
PWMA  
PWMB  
PCLK  
PWMA  
PWMB  
PCLK  
AVEC  
DSACK1  
DSACK0  
IMB  
EBI  
DATA[15:8]/PG[7:0]  
DATA[7:0]/PH[7:0]  
DATA[15:0]  
PADA7/AN7  
PADA6/AN6  
PADA5/AN5  
PADA4/AN4  
PADA3/AN3  
PADA2/AN2  
PADA1/AN1  
PADA0/AN0  
R/W  
RESET  
HALT  
BERR  
ADC  
2 KYBTES  
SRAM  
IRQ[7:1]  
IRQ7/PF7  
IRQ6/PF6  
IRQ5/PF5  
IRQ4/PF4  
IRQ3/PF3  
IRQ2/PF2  
IRQ1/PF1  
MODCLK/PF0  
V
V
RH  
RL  
V
V
CPU 16  
DDA  
SSA  
MODCLK  
CLOCK  
V
V
STBY  
CLKOUT  
XTAL  
EXTAL  
STBY  
BKPT/DSCLK  
BKPT  
IPIPE1  
IPIPE0  
DSI  
DSO  
XFC  
V
DDSYN  
IPIPE1/DSI  
IPIPE0/DSO  
TEST  
TSC  
TSC  
QUOT  
FREEZE  
DSCLK  
FREEZE/QUOT  
Figure 6. MC68HC16Y1 Block Diagram  
Single-Chip Microcontrollers (AMCU)  
2.6–16  
Motorola Master Selection Guide  
CHIP  
SELECTS  
BKPT/DSCLK  
BKPT  
IPIPE1  
IPIPE0  
DSI  
DSO  
DSCLK  
CSBOOT  
BR  
BR/CS0  
BG/CSM  
BGACK/CSE  
IPIPE1/DSI  
IPIPE0/DSO  
BG  
BGACK  
CS  
ADDR23/CS10/ECLK  
ADDR22/CS9/PC6  
ADDR21/CS8/PC5  
ADDR20/CS7/PC4  
ADDR19/CS6/PC3  
FC2/CS5/PC2  
FC2  
FC1  
FC0  
TPUCH[15:0]  
T2CLK  
V
V
STBY  
FC1/PC1  
STBY  
FC0/CS3/PC0  
CPU16  
PADA7/AN7  
PADA6/AN6  
PADA5/AN5  
PADA4/AN4  
PADA3/AN3  
PADA2/AN2  
PADA1/AN1  
PADA0/AN0  
ADDR[18:11]/PA[7:0]  
ADDR[10:3]/PB[7:0]  
[18–3]  
ADDR[23:0]  
TPU  
2 KBYTES  
STBRAM  
2 KBYTES  
TPURAM  
ADC  
ADDR[2:0]  
V
V
RH  
RL  
SIZ1  
SIZ0  
AS  
SIZ1/PE7  
SIZ0/PE6  
AS/PE5  
V
V
DDA  
SSA  
DS  
PE3  
DS/PE4  
PE3  
AVEC  
DSACK1  
DSACK0  
AVEC/PE2  
DSACK1/PE1  
DSACK0/PE0  
V
DD  
V
SS  
IMB  
EBI  
DATA[15:8]/PG[7:0]  
DATA[7:0]/PH[7:0]  
DATA[15:0]  
GPT  
R/W  
PGP7/IC4/OC5/OC1  
PGP6/OC4/OC1  
PGP5/OC3/OC1  
PGP4/OC2/OC1  
PGP3/OC1  
IC4/OC5/OC1  
OC4/OC1  
OC3/OC1  
OC2/OC1  
OC1  
IC3  
IC2  
IC1  
RESET  
HALT  
BERR  
IRQ[7:1]  
IRQ7/PF7  
IRQ6/PF6  
IRQ5/PF5  
IRQ4/PF4  
IRQ3/PF3  
IRQ2/PF2  
IRQ1/PF1  
MODCLK/PF0  
PGP2/IC3  
PGP1/IC2  
PGP0/IC1  
48 KBYTES  
FLASH  
EEPROM  
MCCI  
PWMA  
PWMB  
PCLK  
PAI  
PWMA  
PWMB  
PCLK  
PAI  
MODCLK  
CLOCK  
CLKOUT  
XTAL  
EXTAL  
PMC7/TXDA  
PMC6/RXDA  
PMC5/TXDB  
PMC4/RXDB  
PMC3/SS  
PMC2/SCK  
PMC1/MOSI  
PMC0/MISO  
TXDA  
XFC  
RXDA  
TXDB  
RXDB  
SS  
V
DDSYN  
TEST  
TSC  
TSC  
QUOT  
FREEZE  
SCK  
MOSI  
MISO  
FREEZE/QUOT  
V
PP  
Figure 7. MC68HC916Y1 Block Diagram  
Motorola Master Selection Guide  
2.6–17  
Single-Chip Microcontrollers (AMCU)  
Table 7. M68HC16 Family Modular Microcontrollers  
Part  
Integration  
Module  
Number  
ROM SRAM EEPROM  
Timer  
I/O  
Serial  
ADC  
Package  
Comments  
132–FC  
132–FD  
144–FM  
144–FV  
20 Address Lines,  
12 Chip Selects,  
Synthesized Clock  
8 Ch,  
10–Bit  
MC68HC16Z1  
1K  
GPT  
46  
QSM  
SIM  
20 Address Lines,  
12 Chip Selects,  
Synthesized Clock  
8 Ch,  
10–Bit  
132–FC  
132–FD  
MC68HC16Z2  
MC68HC16Y1  
XC68HC916X1  
XC68HC916Y1  
8K  
2K  
2K  
1K  
4K  
GPT  
46  
95  
70  
95  
QSM  
MCCI  
QSM  
MCCI  
SIM  
SCIM  
20 Address Lines,  
9 Chip Selects, Single  
Chip or Expanded Mode  
8 Ch,  
10–Bit  
160–FT  
160–FM  
48K  
TPU + GPT  
GPT  
20 Address Lines,  
5 Chip Selects, Single  
Chip or Expanded Mode  
2K BEFlash  
48K Flash  
8 Ch,  
10–Bit  
RPSCIM  
SCIM  
120–TH  
20 Address Lines,  
9 Chip Selects, Single  
Chip or Expanded Mode  
8 Ch,  
10–Bit  
160–FT  
160–FM  
48K Flash  
TPU + GPT  
Single-Chip Microcontrollers (AMCU)  
2.6–18  
Motorola Master Selection Guide  
The M68300 Family  
The high–performance M68300 family is designed for  
embedded control applications. Each M68300 MCU  
incorporates a 32–bit M68000–based CPU module (CPU32),  
a sophisticated integration module, and a number of  
dedicated special–purpose modules. In addition to utilizing a  
bus protocol similar to that of the M68020, the system  
integration module generates external bus–control signals for  
M6800 devices, and provides a variety of programmable  
chip–select functions. M68300 devices can be placed in  
low–power stop mode to minimize power consumption during  
periods of inactivity. The M68300 family provides great design  
flexibility, performance, and compatibility with exiting  
hardware and software.  
CSBOOT  
CHIP  
SELECTS  
BR/CS0  
CS0–CS10  
BG/CS1  
BGACK/CS2  
FC0/CS3  
BR  
BG  
FC1/CS4  
FC2/CS5  
A19/CS6  
A20/CS7  
A21/CS8  
A22/CS9  
A23/CS10  
BGACK  
FC0  
FC1  
FC2  
RAM  
TPU  
A19–A23  
A0–A23  
DSACK0  
DSACK1  
AVEC  
A0–A18  
DSACK0  
DSACK1  
AVEC  
RMC  
DS  
AS  
EBI  
RMC  
DS  
AS  
SIZO  
SIZ1  
IMB  
SIZ0  
SIZ1  
D0–D15  
R/W  
RESET  
HALT  
MODCK  
IRQ1  
IRQ2  
IRQ3  
IRQ4  
IRQ5  
IRQ6  
IRQ7  
BERR  
IRQ1–IRQ7  
QSM  
CPU32  
MODCK  
CLKOUT  
XTAL  
EXTAL  
XFC  
CLOCK  
TEST  
V
DDSYN  
TSC  
TSTME/TSC  
TSTME  
QUOT  
FREEZE/QUOT  
CONTROL  
CONTROL  
PORT D  
Figure 8. MC68332 Block Diagram  
Motorola Master Selection Guide  
2.6–19  
Single-Chip Microcontrollers (AMCU)  
V
FPE16K  
TPUCHAN15–TPUCHAN0  
T2CLK  
V
STBY  
CHIP  
SELECTS  
RXD  
CSBOOT  
TXD/QS7  
PCS3/QS6  
PCS2/QS5  
PCS1/QS4  
PCS0/SS/QS3  
SCK/QS2  
TXD  
BR  
BR/CS0  
BG/CSM  
BGACK/CSE  
PCS3  
PCS2  
PCS1  
PCS0  
SCK  
MOSI  
MISO  
SS  
BG  
BGACK  
CS  
ADDR23/CS10/ECLK  
ADDR22/CS9/PC6  
ADDR21/CS8/PC5  
ADDR20/CS7/PC4  
ADDR19/CS6/PC3  
FC2/CS5/PC2  
MOSI/QS1  
MISO/QS0  
FC2  
FC1  
FC0  
FC1/PC1  
FC0/CS3/PC0  
512  
BYTES  
SRAM  
3.5  
KBYTES  
SRAM  
16 KBYTES  
FLASH  
EEPROM  
QSM  
TPU  
ADDR[18:11]/PA[7:0]  
ADDR[10:3]/PB[7:0]  
A[18–3  
]
ADDR[23:0]  
ADDR[2:0]  
SIZ0  
SIZ1  
AS  
SIZ1/PE7  
SIZ0/PE6  
AS/PE5  
DS  
DS/PE4  
RMC  
RMC/PE3  
AVEC/PE2  
DSACK1/PE1  
DSACK0/PE0  
AVEC  
DSACK1  
DSACK0  
IMB  
EBI  
DATA[15:8]/PG[7:0]  
DATA[7:0]/PH[7:0]  
DATA[15:0]  
AN7/PADA7  
AN6/PADA6  
AN5/PADA5  
AN4/PADA4  
AN3/PADA3  
AN2/PADA2  
AN1/PADA1  
AN0/PADA0  
R/W  
RESET  
HALT  
BERR/SCENB  
V
V
RH  
RL  
IRQ[7:1]  
IRQ7/PF7  
IRQ6/PF6  
IRQ5/PF5  
IRQ4/PF4  
IRQ3/PF3  
IRQ2/PF2  
IRQ1/PF1  
MODCLK/PF0  
48  
PADB7  
PADB6  
PADB5  
PADB4  
PADB3  
PADB2  
PADB1  
PADB0  
ADC  
BYTES  
FLASH  
EEPROM  
CPU 32  
MODCLK  
CLOCK  
CLKOUT  
XTAL  
EXTAL  
V
V
DDA  
SSA  
XFC  
V
DDSYN  
V
FPE48K  
TSC  
TSC  
BKPT/DSCLK  
IFETCH/DSI  
IPIPE/DSO  
TEST  
QUOT  
FREEZE/QUOT  
Figure 9. MC68F333 Block Diagram  
Single-Chip Microcontrollers (AMCU)  
2.6–20  
Motorola Master Selection Guide  
Table 8. M68300 Family Modular Microcontrollers  
Part  
Integration  
Module  
Number  
ROM SRAM  
EEPROM  
Timer I/O Serial ADC  
Package  
Comments  
132–FC,  
132–FD  
144–FM,  
144–FV  
12 Chip Selects,  
Synthesized Clock  
MC68331  
GPT  
TPU  
43  
47  
QSM  
QSM  
SIM  
SIM  
132–FC,  
132–FD  
144–FM,  
144–FV  
12 Chip Selects,  
Synthesized Clock  
MC68332  
2K  
16K Flash,  
48K Flash  
Emulator  
8 Ch,  
10–Bit  
160–FT,  
160–FM  
9 Chip Selects,  
Synthesized Clock  
PC68F333  
XC68334  
4K  
1K  
TPU  
TPU  
96  
47  
QSM  
SCIM  
SIM  
12 Chip Selects, Synthesized  
Clock, Single Chip or  
Expanded Mode  
8 Ch,  
10–Bit  
132–FC,  
132–FD  
Definitions for Tables 9 and 10  
General Definitions  
Package Definitions  
ADC  
A/D  
Analog to Digital Converter Module  
Analog to Digital Converter  
16 bit Central Processing Unit  
32 bit Central Processing Unit  
Digital to Analog Converter  
Direct Memory Access  
FB  
FC  
FD  
FE  
FM  
FN  
FS  
FT  
FU  
FV  
L
10x10 mm Quad Flat Pack (QFP)  
Fine Pitch Plastic Quad Flat Pack (PQFP)  
Plastic Quad Flat Pack in Molded Carrier Ring  
Ceramic Quad Flat Pack (CQFP)  
Molded Carrier Flat Pack (CQFP)  
Plastic Leaded Chip Carrier (PLCC)  
Windowed Cerquad (Ceramic LCC)  
28x28 mm Quad Flat Pack (QFP)  
14x14 mm Quad Flat Pack (QFP)  
20x20 mm Quad Flat Pack (QFP)  
Ceramic  
CPU16  
CPU32  
D/A  
DMA  
GPT  
IC  
General–Purpose Timer  
Input Capture  
IIC  
Inter–Integrated Circuit  
MCCI  
PLL  
Multi–Channel Communication Interface  
Phase Lock Loop  
OC  
Output Capture  
P
Dual–in–Line Plastic  
POQ  
PWM  
QSM  
RPSCIM  
RTC  
RTI  
Preferred Order Quantity Multiple  
Pulse Width Modulation  
Queued Serial Module  
PB  
PU  
PV  
S
Thin Quad Flat Pack (TQFP) 10x10 mm  
Thin Quad Flat Pack (TQFP) 14x14 mm  
Thin Quad Flat Pack (TQFP) 20x20mm  
Cerdip (windowed or non–windowed)  
16x16 mm Quad Flat Pack (QFP)  
Reduced Pin Count SCIM  
Real–Time Clock  
TH  
Real–Time Interrupt  
SCI  
Serial Communication Interface  
Single Chip Integration Module  
System Integration Module  
Serial Peripheral Interface  
Time Processing Unit  
SCIM  
SIM  
SPI  
TPU  
UART  
WDOG  
Universal Asynchronous Receiver/Transmitter  
Watch Dog Timer  
Motorola Master Selection Guide  
2.6–21  
Single-Chip Microcontrollers (AMCU)  
An EVS is a two–board system consisting of a 68HC11  
Platform Board (PFB) and an Emulator Module (EM). The EM  
contains control circuits and a 68HC11 MCU for the part or  
series of parts being emulated. An EVS provides expanded,  
multiplexed, special test, and single–chip mode emulation, a  
dual 64 kbyte memory map with 64 kbytes of emulation RAM,  
and an RS–232 port.  
In addition, the Intermetrics Whitesmiths 68HC11 C  
Compiler/Assembler (M68S11CCAB) and 68HC11 Simulator  
Debugger (M68S11SIMAB) are now available through  
Motorola.  
Microcontroller  
Development Tools  
M68HC05 Family  
The M68HC05 Family is supported by a variety of  
development tools including Evaluation Modules (EVM) and  
Evaluation Systems (EVS). Both provide an economical  
means of designing, debugging, and evaluating M68HC05  
microcontrollers in a target system environment.  
Many new M68HC05 CSIC devices are supported by an  
MCU–specific EVS. The EVS is a two–board system  
consisting of a 68HC05 Platform Board (PFB) and an  
Emulator Module (EM) which contains the emulating  
microcontroller, and control circuits.  
Modular Microcontroller  
Families  
In–circuit debuggers for modular microcontroller families  
(M68ICD32 and M68ICD16) are economical development  
and debugging environments. ICD make use of the  
non–intrusive Background Debug Mode (BDM) interface, and  
provide sophisticated software debugging functions. The ICD  
consist of debugger and assembler development software, a  
small interconnect board, and target system cable. The  
The M68HC05 Family is also supported by the Compact  
Development System (CDS) for 8–bit microcontrollers  
(M68CDS8HC05),  
a
powerful, portable, full–featured  
emulator for debugging hardware and software operations.  
The CDS8HC05 features high–speed, non–invasive,  
in–circuit emulation with real–time trace, and a powerful bus  
state analyzer. Commands are entered from an MS–DOS  
host computer.  
IASM32 and IASM16 assemblers provide  
a
single  
development environment that includes an editor and  
cross–assembler programs. ICD source–level debugger  
software uses easy–to–read screen windows to display  
register information for the CPU, the instruction pointer,  
breakpoints, program memory, and data memory.  
The MC68331 and MC68332 are supported by evaluation  
kits (EVK). These multi–board systems include a common  
platform board, a Business Card Computer (BCC) that  
contains the MCU being emulated, and the CPU32BUG  
debug monitor program. The EVK is a cost–effective system  
for designing, debugging, and evaluating target system  
software and hardware. The MC68340 is supported by an  
evaluation system (EVS) similar to the EVK with the addition  
of a development interface board for a comprehensive  
development environment.  
The Motorola Modular Development System for the  
M68HC05 Family, MMDS05, allows the use of Emulation  
Modules (EM) that are compatible with the existing EVS  
product line. The MMDS05 provides an upgrade for  
CDS8HC05 customers. The MMDS05 has all of the features  
of the CDS8HC05, and includes a notable enhancement. A  
dual–port RAM “memory window” allows a user to to modify  
memory while a program is running at full speed. An internal  
power supply and totally shielded enclosure assure  
compliance with FCC and EC92 regulations. The  
development software provided with the MMDS05 is an  
enhancementoftheEVM05/EVM11frontenditprovidesan  
integrated development environment with true Source Level  
Debug (SLD).  
The M68HC16Z1 Evaluation Board (EVB) is an  
inexpensive tool for designing, debugging, and evaluating the  
M68HC11 Family  
The M68HC11 Family is supported by a variety of  
economical development tools. These include Evaluation  
Boards (EVB), Evaluation Modules (EVM), and Evaluation  
Systems (EVS).  
An EVB allows a user to debug code under the BUFFALO  
(Bit User Fast Friendly Aid to Logical Operations)  
monitor/debugging program contained in the microcontroller  
ROM. The EVB emulates only the single–chip mode of  
operation and has no EPROM programmer. The EVBU, a  
“universal” version of the EVB, includes a wire–wrap area for  
custom interfacing.  
MC68HC16Z1.  
operation, an  
Features  
include  
background–mode  
integrated assembly/editing/emulation  
environment, and logic analyzer pod connectors.  
Modular evaluation boards (MEVB) for each modular  
family member are under development. The MEVB system is  
a multi–board evaluation system that consists of a common  
platform board (PFB) and interchangeable MCU personality  
boards (MPB). The MEVB system provides an economical  
development environment for downloading and debugging  
software generated with IASM16 and IASM32.  
Motorola also sells the Intermetrics Whitesmiths 68HC16  
C
Compiler/Assembler (M68S16CCAB) and 68HC16  
Simulator Debugger (M68S16SIMAB) for the M68HC16  
Family. In addition, the Intermetrics InterTools 683XX C  
Compiler/Assembler (M68S32CCAB) and 683XX ROM  
Monitor Debugger (M68S32ROMAB) for the M68300 Family  
are now available through Motorola.  
EVM are low–cost tools for designing, debugging, and  
evaluating M68HC11 devices in a target system. An EVM  
provides essential microcontroller signals and timing, and  
on–board monitor/debugging firmware contains extensive  
commands for controlling I/O and debug operations.  
Single-Chip Microcontrollers (AMCU)  
2.6–22  
Motorola Master Selection Guide  
Table 9. Development Tools  
Evaluation  
Modules*  
Programmer  
Boards  
Evaluation  
Systems/Kits  
Devices  
M6800 Development Tools  
MC6801  
M68701EVM  
MC6801U4  
M68701EVM  
M68701EVM  
M68701EVM  
M68701EVM  
M68701EVM  
MC68701  
MC68701U4  
MC6803  
MC6803U4  
M68HC05 Development Tools  
MC68HC05B4/B6/B8/B16  
MC68HC705B5  
MC68HC705B16  
M68HC05X16EVS  
M68HC05X16EVS  
M68HC05X16EVS  
52PLCCU: 52 Pin PLCC Target Cable  
M68HC05BPGMR  
M68HC05BPGMR  
Use M68HC05X16PGMR for 64 QFP  
MC68HC05C5  
XC68HC705C5  
M68HC05C5EVS  
M68HC05C5EVS  
44 PLCC05M: 44 Pin PLCC Target Cable  
MC68HC05C4/C4A/C8/C9/C12  
XC68HC05C4  
MC68HC705C8  
M68HC05C9EVS  
44 PLCC05M: 44 Pin PLCC Target Cable  
44 PLCC05M: 44 Pin PLCC Target Cable  
M68HC05C9EVS  
M68HC05PGMR–2  
M68HC05PGMR–2  
XC68HC705C  
MC68HC05D9/D24  
XC68HC05D32  
MC68HC705D9  
M68HC05D32EVS  
M68HC05D32EVS  
MC68HC05E1  
MC68HC705E1  
M68HC05E1EVS  
M68HC05E1EVS  
XC68HC05F2  
XC68HC05F6  
M68HC05F6EVM  
42 SDIP Target Cable Included  
XC68HC05F8  
XC68HC705F8  
M68HC05F8EVM  
M68HC05F8EVM  
M68HC705F8PGMR  
M68HC705G1PGMR  
M68HC705G9PGMR  
MC68HC05G1  
MC68HC705G1  
M68HC05G1EVM  
M68HC05G1EVM  
XC68HC05G9  
XC68HC705G9  
M68HC05G9EVM  
M68HC05G9EVM  
XC68HC05G10  
XC68HC705G10  
M68HC05G10EVM  
M68HC05G10EVM  
XC68HC05H2  
M68HC05H2EVS  
XC68HC05I8  
XC68HC705I8  
M68HC05I8EVS  
M68HC05I8EVS  
M68HC705L4PGMR  
M68HC705J2PGMR  
M68HC705J2PGMR  
MC68HC05J1  
MC68HC705J2  
M68HC05P8EVS  
M68HC05P8EVS  
XC68HC05J3  
XC68HC705J3  
M68HC05J3EVS  
M68HC05J3EVS  
XC68HC05K0/K1  
XC68HC705K1  
M68HC705KIGANG**  
Use M68HC705KICS  
M68HC705KICS In–Circuit Simulator  
M68HC705KICS In–Circuit Simulator  
* EVSs and EVMs include an Integrated Development Environment (IDE) which contains an editor, assembler and hardware debugger.  
* EVSs and EVMs do not include target cables or OTP/EPROM programming capability unless noted in comment section.  
** Development tools that are scheduled for availability during 1Q94.  
Motorola Master Selection Guide  
2.6–23  
Single-Chip Microcontrollers (AMCU)  
Table 9. Development Tools (continued)  
Evaluation  
Modules*  
Programmer  
Boards  
Evaluation  
Systems/Kits  
Devices  
M68HC05 Development Tools (continued)  
XC68HC05L1  
XC68HC705L1  
M68HC05L1EVM  
M68HC05L1EVM  
56 SDIP Target Cable Included  
XC68HC05L2  
XC68HC705L2  
M68HC05L2EVS  
M68HC05L2EVS  
M68HC705L2PGMR  
M68HC705L4PGMR  
M68HC705L5PGMR  
XC68HC05L4  
XC68HC705L4  
M68HC05L4EVS  
M68HC05L4EVS  
M68SDIP64: 64 Pin SDIP Target Cable  
80QFPUKIT: 80 Pin QFP Target Cable  
MC68HC05L5  
MC68HC705L5  
M68HC05L5EVS  
M68HC05L5EVS  
MC68HC05L7/L9  
MC68HC05L10  
M68HC05L9EVM2  
M68HC05L10EVM  
M68HC05L11EVM  
M68HC05M4EVM  
M68HC05P3EVS  
M68HC05P9EVS  
XC68HC05L11  
XC68HC05M4  
XC68HC05P3  
MC68HC05P1/P4/P6/P7/P9  
XMDS05 Hi–Performance In–Circuit  
Emulator  
XC68HC705P9  
M68HC05P9EVS  
M68HC705P9PGMR  
68HC705P6 is required for P6 EVS  
Capability  
MC68HC05P8  
M68HC05P8EVS  
XC68HC05SC11/SC21/SC24/SC27 M68HC05SCEVS  
ISO Adaptor Included with M68HC05SCEVS  
MC68HC05T1  
M68HC05T2EVS  
XC68HC05T2/T3  
XC68HC05T4  
M68HC05T4EVM  
MC68HC05T7/T10  
XC68HC705T10  
M68HC05T7EVM  
M68HC05T7EVM  
M68HC705T10PGMR  
M68HC705T12PGMR  
M68HC705X4PGMR  
M68HC705X16PGMR  
XC68HC05T12  
XC68HC705T12  
M68HC05T12EVM  
M68HC05T12EVM  
XC68HC05X4  
XC68HC705X4  
M68HC05X4EVS  
M68HC05X4EVS  
XC68HC05X16  
M68HC05X16EVS  
M68HC05X16EVS  
68 PLCCU: 68 Pin PLCC Target Cable  
MC68HC705X16  
M68HC11 Development Tools  
MC68HC11A0/A1/A8  
M68HC11EVB  
M68HC11EVB2  
M68HC11EVBU  
M68HC11EVM  
MC68HC11D0/D3  
MC68HC711D3  
M68HC11EVM  
M68HC11EVM  
M68HC11EVM  
M68HC11D3EVS  
M68HC11D3EVS  
M68HC711D3EVB  
MC68HC11E0/E1/E2/E9  
M68HC11EVB  
M68HC11EVBU  
MC68HC711E9  
M68HC11EVBU  
M68HC11EVM  
M68HC11EVM  
MC68HC811A8/E2  
M68HC11EVB  
M68HC11EVBU  
* EVSs and EVMs include an Integrated Development Environment (IDE) which contains an editor, assembler and hardware debugger.  
* EVSs and EVMs do not include target cables or OTP/EPROM programming capability unless noted in comment section.  
** Development tools that are scheduled for availability during 1Q94.  
Single-Chip Microcontrollers (AMCU)  
2.6–24  
Motorola Master Selection Guide  
Table 9. Development Tools (continued)  
Evaluation  
Modules*  
Programmer  
Boards  
Evaluation  
Systems/Kits  
Devices  
M68HC11 Development Tools (continued)  
MC68HC11F1  
M68HC11F1EVS  
MC68HC11G5/G7  
MC68HC711G5  
M68HC11G7EVS  
MC68HC11KA4  
M68HC11KA4EVS  
M68HC11K4EVS  
MC68HC11K0/K1/K4  
MC68HC711K4  
MC68HC11L0/L1/L6  
MC68HC711L6  
M68HC11L6EVS  
MC68HC11M2  
MC68HC711M2  
M68HC11KMNPEVS  
M68HC11KMNPEVS  
M68HC11KMNPEVS  
MC68HC11N4  
MC68HC711N4  
MC68HC11P2  
MC68HC711P2  
M68HC16 Development Tools  
MC68HC16Y1  
MC68HC16Z1  
MC68HC16Z2  
M68300 Development Tools  
MC68331  
MG8MEVB16Y1  
M68MEVB16Z1  
M68MEVB16Z1  
M68MEVB333  
M68MEVB16Z1  
M68MEVB333  
M68331EVK  
MC68332  
M68332EVS/M68332EVK  
MC68F333  
MC6805R2/R3  
* EVSs and EVMs include an Integrated Development Environment (IDE) which contains an editor, assembler and hardware debugger.  
* EVSs and EVMs do not include target cables or OTP/EPROM programming capability unless noted in comment section.  
** Development tools that are scheduled for availability during 1Q94.  
Motorola Master Selection Guide  
2.6–25  
Single-Chip Microcontrollers (AMCU)  
Fuzzy Logic  
Fuzzy logic replaces conventional programming  
techniques with a simpler approach to control algorithms.  
Fuzzy logic uses a series of case statements to create  
sophisticated features that do not require additional memory  
or excessive processing time.  
Motorola’s portfolio of fuzzy logic products is geared for  
every level of user. The fuzzy logic educational kit (part  
number FLEDKT00) includes everything needed to learn how  
to use fuzzy logic with M68HC05 and M68HC11 microcontrollers.  
Runs a software simulation of the inference engine  
and displays a two–dimensional plot of the control  
surface  
Generates real–time code for the standard M68HC05  
or M68HC11 microcontroller families which can be  
downloaded to an evaluation module (EVM) for  
in–circuit emulation  
Demonstration–version of Aptronix’s Fuzzy Inference  
Development Environment (FIDE) software  
Features powerful, time–saving debug functions to  
help determine the correct membership functions and  
rules for any application  
An easy–to–follow PC–based tutorial  
Explains fuzzy logic fundamentals, basic concepts  
and terminology  
Demonstrates easy–to–use graphical interface for  
designing and debugging integrated systems  
Aptronix’s Fuzzy Inference Development Environment  
(FIDE ) is a powerful software tool that allows users to easily  
edit, simulate, debug, and tune the membership functions and  
rules of a fuzzy logic application. FIDE offers graphical and  
natural language editing of source files. The user–friendly  
Methodology section teaches a five–step sequence or  
principles and procedures for designing a fuzzy logic  
system. These include defining the control system,  
writing rules and membership functions, tuning and  
debugging and optimizing the design.  
Advanced topics section covers areas such as  
stability, adaptability, ambiguity, noise, alpha–cuts and  
contribution weights  
debug  
tools  
allow  
time  
domain  
simulations,  
three–dimensional surface displays of input–to–output  
relationships, and linkage of fuzzy and non–fuzzy modules.  
FIDE also generates assembler code that implements fuzzy  
logic on Motorola microcontrollers.  
A Knowledge Base Generator (KBG)  
Uses natural language inputs to generate a  
knowledge base (rules and membership functions)  
Inference Engines for the M68HC11 and M68HC05  
families implement the fuzzy logic in software ready to  
embed in your Motorola microcontroller application  
On–Line Help  
Press releases and updates concerning new and  
phase–out products  
Contests, promotions and seminars  
Electronic mail service  
Microcontroller Electronic  
Bulletin Board  
Freeware Data Service provides a direct line to the latest  
information and software for Motorola microcontrollers. The  
Freeware bulletin board provides access to:  
Development Software for PC and Macintosh  
Computers  
How to Access Freeware  
You can access Freeware from anywhere in the world. To  
log on, you’ll need the following equipment:  
Cross Assemblers  
1. 2400/1200/300 baud modem  
2. Terminal, MS–DOS personal computer or Macintosh  
computer  
Small C Compiler for 68HC11  
EVM and EVB Monitor/Debugger Object Code  
Development software  
Floating Point Routines  
Fast Fourier Transform Routines  
16–Bit Math Packages  
Utility Programs  
User Group Library Routines and User–Donated  
Programs  
3. Telephone line  
This equipment will allow the user to read files and post  
questions. However, with a file transfer program such as  
XMODEM, YMODEM or Kermit, all information can be  
downloaded to your terminal or PC.  
To log on:  
1. Dial (512) 891–FREE (891–3733). Be sure to set the  
character format to 8 data, no parity, 1 stop bit.  
2. Follow directions from the system.  
Kermit File Transfer Program  
Terminal Emulation Program  
Masked ROM information  
3. Read log–on messages, then follow the directions on the  
screen display. A log–on session is limited to 120 minutes.  
MCU literature listings  
Updates/Erratas to existing literature  
Single-Chip Microcontrollers (AMCU)  
2.6–26  
Motorola Master Selection Guide  
Third–Party Support  
Development support for Motorola microcontrollers is available from a variety of independent suppliers.  
Third–Party Development Tools  
Table 10. Software Products  
M68HC05  
Family  
M68HC11  
Family  
M68HC16  
Family  
M68300  
Family  
Simulators  
Byte Craft Ltd.  
Avocet Systems, Inc.  
P&E Microcomputer Systems, Inc.  
Software Environments Ltd.  
P&E Microcomputer Systems, Inc.  
PseudoCorp.  
Nohau Corp.  
P&E Microcomputer Systems, Inc.  
TECi  
Assemblers  
2500AD Software, Inc.  
American Arium  
Byte Craft Ltd.  
2500AD Software, Inc.  
2500AD Software, Inc.  
Byte Craft Ltd.  
Avocet Systems, Inc.  
Eyring Systems Software Division  
Introl Corp.  
Archimedes Software, Inc.  
Avocet Systems, Inc.  
Eris Systems, Inc.  
Introl Corp.  
Computer Systems Consultants,  
Inc.  
Computer Systems Consultants, Inc  
Micro Dialects, Inc.  
Eris Systems, Inc.  
Introl Corp.  
Eris Systems, Inc.  
Introl Corp.  
Micro Dialects, Inc.  
Microtec Research, Inc.  
Oasys, Inc.  
P&E Microcomputer Systems, Inc.  
Lloyd I/O, Inc.  
Lloyd I/O, Inc.  
LOGISOFT  
LOGISOFT  
Micro Dialects, Inc.  
Onset Computer Corp.  
P&E Microcomputer Systems, Inc.  
PseudoCorp.  
Micro Dialects, Inc.  
TECi  
Symbolic Debuggers  
2500AD Software, Inc.  
Byte Craft Ltd.  
2500AD Software, Inc.  
Microtec Research, Inc.  
P&E Microcomputer Systems, Inc.  
TECi  
Byte Craft Ltd.  
Eyring Systems Software Division  
Integrated Systems, Inc.  
P&E Microcomputer Systems, Inc.  
TECi  
JMI Software Consultants, Inc.  
Wytec Company  
Compilers  
American Arium  
Byte Craft Ltd.  
2500AD Software, Inc.  
Byte Craft Ltd.  
Eyring Systems Software Division  
Forth, Inc.  
Archimedes Software, Inc.  
Intermetrics Microsystems Software,  
Inc.  
Avocet Systems, Inc.  
Forth, Inc.  
Introl Corp.  
Integrated Systems, Inc.  
Software Environments Ltd.  
Intermetrics Microsystems Software,  
Inc.  
Intermetrics Microsystems Software,  
Inc.  
Introl Corp.  
Introl Corp.  
Laboratory Microsystems Inc.  
Microtec Research, Inc.  
Microware Systems Corp.  
RAVEN Computer Systems  
Sierra Systems  
Laboratory Microsystems Inc.  
New Micros, Inc.  
Software Environments Ltd.  
SYNGEN Industrial Control  
Motorola Master Selection Guide  
2.6–27  
Single-Chip Microcontrollers (AMCU)  
Table 10. Software Products (continued)  
M68HC05  
Family  
M68HC11  
Family  
M68HC16  
Family  
M68300  
Family  
Source Level Debuggers  
Byte Craft Ltd.  
Huntsville Microsystems, Inc.  
Huntsville Microsystems, Inc.  
Embedded Support Tools Corp.  
Eyring Systems Software Division  
Yokogawa Digital Computer Corp.  
Intermetrics Microsystems Software,  
Inc.  
Intermetrics Microsystems Software,  
Inc.  
Introl Corp.  
Introl Corp.  
GreenSpring Computers, Inc.  
Huntsville Microsystems, Inc.  
Integrated Systems, Inc.  
Yokogawa Digital Computer Corp.  
Yokogawa Digital Computer Corp.  
Intermetrics Microsystems Software,  
Inc.  
Introl Corp.  
Microtec Research, Inc.  
Sierra Systems  
Yokogawa Digital Computer Corp.  
Real–Time Executives  
Accelerated Technology, Inc.  
A. T. Barrett & Associates  
U S Software Corporation  
A. T. Barrett & Associates  
U S Software Corporation  
Accelerated Technology, Inc.  
A. T. Barrett & Associates  
Eyring Systems Software Division  
GreenSpring Computers, Inc.  
Integrated Systems, Inc.  
JMI Software Consultants, Inc.  
Microware Systems Corp.  
Ready Systems  
U S Software Corporation  
Other  
PsuedoCorp  
Logic Automation Inc.  
LOGISOFT  
Momentum Data Systems, Inc.  
U S Software Corporation  
Avocet Systems, Inc.  
CARDtools Systems Corp.  
Eyring Systems Software Division  
GreenSpring Computers, Inc.  
Integrated Systems, Inc.  
JMI Software Consultants, Inc.  
Logic Automation Inc.  
PsuedoCorp  
U S Software Corporation  
Microware Systems Corp.  
U S Software Corporation  
Single-Chip Microcontrollers (AMCU)  
2.6–28  
Motorola Master Selection Guide  
Table 11. Hardware Products  
M68HC05 Family  
M68HC11 Family  
M68HC16 Family  
M68300 Family  
Logic Analyzers  
American Arium  
Hewlett–Packard  
Hewlett–Packard  
Hewlett–Packard  
Step Engineering  
Tektronix, Inc.  
Tektronix, Inc.  
Emulators  
American Arium  
Advance Electronic Diagnostics, Inc.  
Embedded Support Tools Corp.  
Advance Electronic Diagnostics, Inc.  
Applied Microsystems  
Orion Instruments, Inc.  
Pentica Systems Inc.  
Sophia Systems & Technology  
TECi  
American Arium  
Huntsville Microsystems, Inc.  
Nohau Corp.  
Embedded Support Tools Corp.  
Hewlett–Packard  
Huntsville Microsystems, Inc.  
MetaLink Corp.  
Pentica Systems, Inc.  
Huntsville Microsystems, Inc.  
Microtek International  
Nohau Corp.  
Yokogawa Digital Computer Corp.  
Thorson Engineering Co.  
Trace Technology Ltd.  
Yokogawa Digital Computer Corp.  
Orion Instruments, Inc.  
Pentica Systems Inc.  
Sophia Systems & Technology  
TECi  
Nohau Corp.  
Pentica Systems Inc.  
Yokogawa Digital Computer Corp.  
Thorson Engineering Co.  
Wytec Company  
Yokogawa Digital Computer Corp.  
Evaluation Boards  
Elan Digital Systems  
Elan Digital Systems  
Mosaic Industries, Inc.  
New Micros, Inc.  
New Micros, Inc.  
GreenSpring Computers, Inc.  
New Micros, Inc.  
Other  
3M Electronic Products Division  
AMP Inc.  
3M Electronic Products Division  
AMP Inc.  
AMP Inc.  
Emulation Technology, Inc  
Pentica Systems Inc.  
P&E Microcomputer Systems, Inc.  
EE Tools Co.  
Elan Digital Systems  
Elan Digital Systems  
Pentica Systems Inc.  
TECi  
Emulation Technology, Inc.  
Pentica Systems Inc.  
SYNGEN Industrial Control  
Motorola Master Selection Guide  
2.6–29  
Single-Chip Microcontrollers (AMCU)  
Table 12. Contact List  
Company  
Phone  
3M Electronic Products Division  
2500AD Software, Inc.  
A. T. Barrett & Associates  
Accelerated Technology, Inc.  
Advance Electronic Diagnostics, Inc.  
American Arium  
(512) 984–3441  
(719) 395–8683  
(713) 728–9688  
(205) 450–0707  
(602) 861–9359  
(714) 731–1661  
(800) 52AMP52  
(800) 426–3925  
(415) 567–4010  
(800) 448–8500  
(519) 888–6911  
(408) 559–4240  
(404) 483–4570  
(716) 346–6973  
(4489) 579799  
(617) 828–5588  
(408) 982–0660  
(612) 374–2967  
(801) 375–2434  
(213) 372–8493  
(415) 327–1200  
(800) 447–3282  
(205) 881–6005  
(408) 980–1500  
(617) 661–0072  
(414) 327–7171  
(215) 628–0840  
(310) 306–7412  
(503) 222–0702  
(503) 690–6900  
(408) 773–8465  
(602) 926–0797  
(513) 271–9100  
(408) 980–1300  
(503) 645–7333  
(515) 224–1929  
(714) 577–6894  
(415) 790–1255  
(214) 339–2204  
(408) 866–1820  
(617) 862–2002  
AMP Inc.  
Applied Microsystems  
Archimedes Software, Inc.  
Avocet Systems, Inc.  
Byte Craft Ltd.  
CARDtools Systems Corp.  
Computer Systems Consultants, Inc  
EE Tools Co.  
Elan Digital Systems  
Embedded Support Tools Corp.  
Emulation Technology, Inc.  
Eris Systems, Inc.  
Eyring Systems Software Division  
Forth, Inc.  
GreenSpring Computers, Inc.  
Hewlett–Packard  
Huntsville Microsystems, Inc.  
Integrated Systems, Inc.  
Intermetrics Microsystems Software, Inc.  
Introl Corp.  
JMI Software Consultants, Inc.  
Laboratory Microsystems Inc.  
Lloyd I/O, Inc.  
Logic Automation Inc.  
LOGISOFT  
MetaLink Corp.  
Micro Dialects, Inc.  
Microtec Research, Inc.  
Microtek International  
Microware Systems Corp.  
Momentum Data Systems, Inc.  
Mosaic Industries, Inc.  
New Micros, Inc.  
Nohau Corp.  
Oasys, Inc.  
Single-Chip Microcontrollers (AMCU)  
2.6–30  
Motorola Master Selection Guide  
Table 12. Contact List (continued)  
Company  
Phone  
Onset Computer Corp.  
Orion Instruments, Inc.  
P&E Microcomputer Systems, Inc.  
Pentica Systems Inc.  
PseudoCorp.  
(508) 563–9000  
(800) 729–7700  
(617) 944–7585  
(617) 275–4419  
(804) 873–1947  
(612) 636–0365  
(800) 228–1249  
(510) 339–8200  
(714) 588–9685  
(800) 824–9294  
(408) 733–7837  
(403) 986–1203  
(802) 525–3458  
(503) 629–1773  
(206) 334–4214  
0234 266 455  
RAVEN Computer Systems  
Ready Systems  
Sierra Systems  
Software Environments Ltd.  
Sophia Systems & Technology  
Step Engineering  
SYNGEN Industrial Control  
TECi  
Tektronix, Inc.  
Thorson Engineering Co.  
Trace Technology Ltd.  
U S Software Corporation  
Wytec Company  
(503) 641–8446  
(708) 894–1440  
(415) 570–7050  
Yokogawa Digital Computer Corp.  
Motorola Master Selection Guide  
2.6–31  
Single-Chip Microcontrollers (AMCU)  

相关型号:

SI9130DB

5- and 3.3-V Step-Down Synchronous Converters

Warning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
VISHAY

SI9135LG-T1

SMBus Multi-Output Power-Supply Controller

Warning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
VISHAY

SI9135LG-T1-E3

SMBus Multi-Output Power-Supply Controller

Warning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
VISHAY

SI9135_11

SMBus Multi-Output Power-Supply Controller

Warning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
VISHAY

SI9136_11

Multi-Output Power-Supply Controller

Warning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
VISHAY

SI9130CG-T1-E3

Pin-Programmable Dual Controller - Portable PCs

Warning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
VISHAY

SI9130LG-T1-E3

Pin-Programmable Dual Controller - Portable PCs

Warning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
VISHAY

SI9130_11

Pin-Programmable Dual Controller - Portable PCs

Warning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
VISHAY

SI9137

Multi-Output, Sequence Selectable Power-Supply Controller for Mobile Applications

Warning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
VISHAY

SI9137DB

Multi-Output, Sequence Selectable Power-Supply Controller for Mobile Applications

Warning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
VISHAY

SI9137LG

Multi-Output, Sequence Selectable Power-Supply Controller for Mobile Applications

Warning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
VISHAY

SI9122E

500-kHz Half-Bridge DC/DC Controller with Integrated Secondary Synchronous Rectification Drivers

Warning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
VISHAY