mc68hc916y3 Freescale Semiconductor, Inc, mc68hc916y3 Datasheet - Page 401

no-image

mc68hc916y3

Manufacturer Part Number
mc68hc916y3
Description
Mc68hc16y3 16 Bit Microcontroller
Manufacturer
Freescale Semiconductor, Inc
Datasheet
IPL[2:0] — Interrupt Priority Level
AVEC — Autovector Enable
D.2.28 Master Shift Registers
TSTMSRA — Test Module Master Shift Register A
MC68HC16Y3/916Y3
USER’S MANUAL
When SPACE[1:0] is set for CPU space (%00), chip-select logic can be used as an
interrupt acknowledge strobe for an external device. During an interrupt acknowledge
cycle, the interrupt priority level is driven on address lines ADDR[3:1] is then compared
to the value in IPL[2:0]. If the values match, an interrupt acknowledge strobe will be
generated on the particular chip-select pin, provided other option register conditions
are met. Table D-17 shows IPL[2:0] field encoding.
This field selects one of two methods of acquiring an interrupt vector during an
interrupt acknowledge cycle. This field is not applicable when SPACE[1:0] = %00.
If the chip select is configured to trigger on an interrupt acknowledge cycle
(SPACE[1:0] = %00) and the AVEC field is set to one, the chip-select automatically
generates AVEC and completes the interrupt acknowledge cycle. Otherwise, the
vector must be supplied by the requesting external device to complete the IACK read
cycle.
Used for factory test only.
0 = External interrupt vector enabled
1 = Autovector enabled
NOTES:
Table D-17 Interrupt Priority Level Field Encoding
IPL[2:0]
1. Any level means that chip-select is asserted regardless of the level of the
interrupt acknowledge cycle.
000
001
010
011
100
101
110
111
Table D-16 Address Space Bit Encodings
Freescale Semiconductor, Inc.
For More Information On This Product,
SPACE[1:0]
00
01
10
11
Go to: www.freescale.com
REGISTER SUMMARY
Interrupt Priority Level
Supervisor/User Space
Supervisor Space
Address Space
Any Level
CPU Space
User Space
1
2
3
4
5
6
7
1
$YFFA30
MOTOROLA
D-23

Related parts for mc68hc916y3