Datasheet

Rev. 2.00 Aug. 20, 2008 Page xii of xlviii
6.8 Bus Arbitration .................................................................................................................. 157
6.8.1 Overview .............................................................................................................. 157
6.8.2 Operation .............................................................................................................. 157
6.8.3 Bus Mastership Transfer Timing .......................................................................... 158
Section 7 Data Transfer Controller (DTC) ........................................................161
7.1 Features.............................................................................................................................. 161
7.2 Register Descriptions ......................................................................................................... 163
7.2.1 DTC Mode Register A (MRA) ............................................................................. 164
7.2.2 DTC Mode Register B (MRB).............................................................................. 165
7.2.3 DTC Source Address Register (SAR)................................................................... 165
7.2.4 DTC Destination Address Register (DAR)........................................................... 165
7.2.5 DTC Transfer Count Register A (CRA) ............................................................... 166
7.2.6 DTC Transfer Count Register B (CRB)................................................................ 166
7.2.7 DTC Enable Registers (DTCER).......................................................................... 166
7.2.8 DTC Vector Register (DTVECR)......................................................................... 167
7.2.9 Keyboard Comparator Control Register (KBCOMP)........................................... 168
7.2.10 Event Counter Control Register (ECCR).............................................................. 169
7.2.11 Event Counter Status Register (ECS) ................................................................... 170
7.3 DTC Event Counter ........................................................................................................... 171
7.3.1 Event Counter Handling Priority .......................................................................... 173
7.3.2 Usage Notes .......................................................................................................... 173
7.4 Activation Sources............................................................................................................. 174
7.5 Location of Register Information and DTC Vector Table ................................................. 175
7.6 Operation ........................................................................................................................... 177
7.6.1 Normal Mode........................................................................................................ 178
7.6.2 Repeat Mode......................................................................................................... 179
7.6.3 Block Transfer Mode............................................................................................ 180
7.6.4 Chain Transfer ...................................................................................................... 181
7.6.5 Interrupt Sources................................................................................................... 182
7.6.6 Operation Timing.................................................................................................. 182
7.6.7 Number of DTC Execution States ........................................................................ 184
7.7 Procedures for Using DTC................................................................................................. 185
7.7.1 Activation by Interrupt.......................................................................................... 185
7.7.2 Activation by Software ......................................................................................... 185
7.8 Examples of Use of the DTC............................................................................................. 186
7.8.1 Normal Mode........................................................................................................ 186
7.8.2 Software Activation .............................................................................................. 187
7.9 Usage Notes ....................................................................................................................... 188
7.9.1 Module Stop Mode Setting ................................................................................... 188