M68HC11CPU [MOTOROLA]
Single-Chip Microcontrollers (AMCU); 单芯片微控制器( AMCU )型号: | M68HC11CPU |
厂家: | MOTOROLA |
描述: | Single-Chip Microcontrollers (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/EVM11frontend—itprovidesan
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 ConvertersWarning: 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 ControllerWarning: 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 ControllerWarning: 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 ControllerWarning: 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 ControllerWarning: 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 PCsWarning: 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 PCsWarning: 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 PCsWarning: 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 ApplicationsWarning: 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 ApplicationsWarning: 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 ApplicationsWarning: 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 DriversWarning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
VISHAY
©2020 ICPDF网 联系我们和版权申明