MULTI-FUNCTION PERIPHERAL. TS68HC901 Datasheet


TS68HC901 PERIPHERAL. Datasheet pdf. Equivalent


TS68HC901


HCMOS MULTI-FUNCTION PERIPHERAL
®

TS68HC901
HCMOS MULTI-FUNCTION PERIPHERAL

The TS68HC901 CMFP (CMOS Multi-Function Peripheral) is a combination of many of the necessary peripheral functions in a microprocessor system. Included are : 8 INPUT/OUTPUT PINS • Individually programmable direction • Individual interrupt source capability - Programmable edge selection 16 SOURCE INTERRUPT CONTROLLER • 8 Internal sources • 8 External sources • Individual source enable • Individual source masking • Programmable interrupt service modes - Polling - Vector generation - Optional In-service status • Daisy chaining capability FOUR TIMERS WITH INDIVIDUALLY PROGRAMMABLE PRESCALING • Two multimode timers - Delay mode - Pulse width measurement mode - Event counter mode • Two delay mode timers • Independent clock input • Time out output option SINGLE CHANNEL USART • Full Duplex • Asynchronous to 65 kbps • Byte synchronous to 1 Mbps • Internal/External baud rate generation • DMA handshake signals • Modem control • Loop back mode 68000 BUS COMPATIBLE

. . . . .

48
PDIP48

1

PLCC52

(Ordering Information at the end of the Datasheet

DESCRIPTION The use of the CMFP in a system can significantly reduce chip count, thereby reducing system cost. The CMFP is completely 68000 bus compatible, and 24 directly addressable internal registers provide the necessary control and status interface to the programmer. The CMFP is a derivative of t...



TS68HC901
® TS68HC901
HCMOS MULTI-FUNCTION PERIPHERAL
The TS68HC901 CMFP (CMOS Multi-Function
Peripheral) is a combination of many of the neces-
sary peripheral functions in a microprocessor sys-
.tem.
Included are :
8 INPUT/OUTPUT PINS
Individually programmable direction
. Individual interrupt source capability
- Programmable edge selection
16 SOURCE INTERRUPT CONTROLLER
8 Internal sources
8 External sources
Individual source enable
Individual source masking
Programmable interrupt service modes
- Polling
- Vector generation
. - Optional In-service status
Daisy chaining capability
FOUR TIMERS WITH INDIVIDUALLY
PROGRAMMABLE PRESCALING
Two multimode timers
- Delay mode
- Pulse width measurement mode
- Event counter mode
Two delay mode timers
. Independent clock input
Time out output option
SINGLE CHANNEL USART
Full Duplex
Asynchronous to 65 kbps
Byte synchronous to 1 Mbps
Internal/External baud rate generation
DMA handshake signals
. Modem control
Loop back mode
68000 BUS COMPATIBLE
DESCRIPTION
The use of the CMFP in a system can significantly
reduce chip count, thereby reducing system cost.
The CMFP is completely 68000 bus compatible, and
24 directly addressable internal registers provide
the necessary control and status interface to the pro-
grammer.
The CMFP is a derivative of the MK3801 STI, a Z80
family peripheral.
September 1992
48
1
PDIP48
PLCC52
(Ordering Information at the end of the Datasheet
1/42

TS68HC901
TS68HC901
INTRODUCTION
The TS68HC901 multi-function peripheral (CMFP)
is a member of the 68000 peripherals. The CMFP
directly interfaces to the 68000 processor via an a-
synchronous bus structure. Both vectored and pol-
led interrupt schemes are supported, with the CMFP
providing unique vector number generation for each
of its 16 interrupt sources. Additionally, handshake
lines are provided to facilitate DMAC interfacing. Re-
fer to block diagram of the TS68HC901.
The TS68HC901 performs many of the functions
common to most microprocessor-based systems.
The resources available to the user include:
. Eight Individually Programmable I/O Pins with In-
terrupt Capability
. 16-Source Interrupt Controller with Individual
Source Enabling and Masking
. Four Timers, Two of which are Multi-Mode Ti-
mers
Figure 1: TS68HC901 Block Diagram
. Timers may be used as Baud Rate Generators
for the Serial Channel
. Single-Channel Full-Duplex Universal Synchro-
nous / Asynchronous Receiver-Transmitter (U-
SART) that Supports Asynchronous and with the
Addition of a Polynomial Generator Checker
Supports Byte Synchronous Formats
By incorporating multiple functions within the CMFP,
the system designer retains flexibility while minimi-
zing device count.
From a programmer’s point of view, the versatility of
the CMFP may be attributed to its register set. The
registers are well organized and allow the CMFP to
be easily tailored to a variety of applications. All of
the 24 registers are also directly addressable which
simplifies programming. The register map is shown
in Figure 2.
2/42
®




@ 2014 :: Datasheetspdf.com :: Semiconductors datasheet search & download site (Privacy Policy & Contact)