8.5.7
8.5.8
8.5.9
8.5.10 Comparison to Other Devices . . . . . . . . . . . . . . . . . . . . . . . . . 8-43
8.6
Initialization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-44
CHAPTER 9
PROGRAMMABLE I/O SIGNALS
9.1
Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-1
9.2
Block Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-1
9.3
System Design. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-2
9.4
Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-5
9.5
Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-5
9.5.1
9.5.2
9.5.3
9.5.4
9.5.5
9.5.6
9.5.7
9.5.8
9.6
Initialization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-7
CHAPTER 10 PROGRAMMABLE TIMERS
10.1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-1
10.2 Block Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-1
10.3 System Design. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-2
10.4 Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-2
10.5 Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-3
10.5.1 Usage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-3
10.5.2 Timer 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-3
10.5.3 Timer 0 and Timer 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-3
10.5.6 Generating Waveforms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-6
10.5.7 Pulse Width Demodulation . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-6
10.5.8 Software-Related Considerations . . . . . . . . . . . . . . . . . . . . . . . 10-8
10.5.9 Comparison to Other Devices . . . . . . . . . . . . . . . . . . . . . . . . . 10-8
10.6 Initialization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-8
CHAPTER 11 WATCHDOG TIMER
11.1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11-1
11.2 Block Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11-1
11.3 System Design. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11-2
11.4 Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11-3
Am186™CC/CH/CU Microcontrollers User's Manual
Table of Contents
8.5.6.5
8.5.6.6
General-Purpose DMA Channel Operations . . . . . . 8-14
SmartDMA Channels . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-26
8.5.7.1
8.5.7.2
Synchronization . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-27
8.5.7.3
8.5.7.4
8.5.7.5
8.5.7.6
8.5.7.7
8.5.7.8
8.5.7.9
DMA and USB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-43
Usage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-5
10.5.7.1
10.5.7.2
9-1
10-1
11-1
ix