Table of Contents
viii
Am186™CC/CH/CU Microcontrollers User’s Manual
Types of Interrupt Channels . . . . . . . . . . . . . . . . . . . . 7-6
Using Maskable Interrupts . . . . . . . . . . . . . . . . . . . . . 7-7
Using Nonmaskable Interrupts. . . . . . . . . . . . . . . . . . 7-8
Definitions of Interrupt Terms . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-8
Interrupt Sequence . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-9
7.5.3.1
Requesting the Interrupt . . . . . . . . . . . . . . . . . . . . . . 7-9
Servicing the Interrupt . . . . . . . . . . . . . . . . . . . . . . . 7-10
Acknowledging the Interrupt . . . . . . . . . . . . . . . . . . 7-10
End-of-Interrupt (EOI) . . . . . . . . . . . . . . . . . . . . . . . 7-10
Returning from the Interrupt . . . . . . . . . . . . . . . . . . . 7-10
Maskable Hardware Interrupt Priority. . . . . . . . . . . . 7-11
Maskable Interrupts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-13
7.5.5.1
Maskable Interrupt Cycle . . . . . . . . . . . . . . . . . . . . . 7-13
Interrupts In Polled Mode . . . . . . . . . . . . . . . . . . . . . 7-14
Maskable Interrupt Overview . . . . . . . . . . . . . . . . . . 7-14
Maskable Interrupt Block Diagram . . . . . . . . . . . . . . 7-15
PIOs as Interrupts . . . . . . . . . . . . . . . . . . . . . . . . . . 7-18
Registers Used . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-18
Nonmaskable Interrupts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-18
7.5.6.1
Software Interrupts. . . . . . . . . . . . . . . . . . . . . . . . . . 7-19
Divide Error Exception (Interrupt Type 00h). . . . . . . 7-19
Trace Interrupt (Interrupt Type 01h) . . . . . . . . . . . . . 7-19
Nonmaskable Interrupt (Interrupt Type 02h) . . . . . . 7-19
Breakpoint Interrupt (Interrupt Type 03h) . . . . . . . . . 7-19
Array Bounds Exception (Interrupt Type 05h) . . . . . 7-20
Unused Opcode Exception (Interrupt Type 06h) . . . 7-20
ESC Opcode Exception (Interrupt Type 07h). . . . . . 7-20
Software-Related Considerations . . . . . . . . . . . . . . . . . . . . . . 7-20
Comparison to Other Devices . . . . . . . . . . . . . . . . . . . . . . . . . 7-20
Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-7
8.5.1
When to Use DMA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-9
DMA Priority . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-9
DMA Request Synchronization . . . . . . . . . . . . . . . . . . . . . . . . 8-10
DMA Acknowledge . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-10
DMA and Interrupts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-10
General-Purpose DMA Channels . . . . . . . . . . . . . . . . . . . . . . 8-11
8.5.6.1
General-Purpose DMA Usage . . . . . . . . . . . . . . . . . 8-12
General-Purpose DMA Cycle. . . . . . . . . . . . . . . . . . 8-12
Содержание Am186 CC
Страница 1: ...Am186 CC CH CU Microcontrollers User s Manual Order 21914B...
Страница 4: ...iv Am186 CC CH CU Microcontrollers User s Manual...
Страница 18: ...Table of Contents xviii Am186 CC CH CU Microcontrollers User s Manual...
Страница 24: ...Introduction xxiv Am186 CC CH CU Microcontrollers User s Manual...
Страница 39: ...Architectural Overview Am186 CC CH CU Microcontrollers User s Manual 1 15 Figure 1 6 32 Channel Linecard CH CC...
Страница 40: ...Architectural Overview 1 16 Am186 CC CH CU Microcontrollers User s Manual...
Страница 86: ...System Overview 3 36 Am186 CC CH CU Microcontrollers User s Manual...
Страница 92: ...Emulator Support 4 6 Am186 CC CH CU Microcontrollers User s Manual...
Страница 112: ...DRAM Controller 6 8 Am186 CC CH CU Microcontrollers User s Manual...
Страница 134: ...Interrupts 7 22 Am186 CC CH CU Microcontrollers User s Manual...
Страница 186: ...Programmable I O Signals 9 8 Am186 CC CH CU Microcontrollers User s Manual...
Страница 200: ...Watchdog Timer 11 6 Am186 CC CH CU Microcontrollers User s Manual...
Страница 232: ...Asynchronous Serial Ports UARTs 13 24 Am186 CC CH CU Microcontrollers User s Manual...
Страница 242: ...Synchronous Serial Port SSI 14 10 Am186 CC CH CU Microcontrollers User s Manual...
Страница 264: ...High Level Data Link Control HDLC 15 22 Am186 CC CH CU Microcontrollers User s Manual...
Страница 332: ...Universal Serial Bus USB 18 34 Am186 CC CH CU Microcontrollers User s Manual...
Страница 348: ...Register Summary A 16 Am186 CC CH CU Microcontrollers User s Manual...
Страница 376: ...Index Index 18 Am186 CC CH CU Microcontrollers User s Manual...