XC912BC32CFU8 Motorola Semiconductor Products, XC912BC32CFU8 Datasheet - Page 16

no-image

XC912BC32CFU8

Manufacturer Part Number
XC912BC32CFU8
Description
M68HC12B Family Data Sheet
Manufacturer
Motorola Semiconductor Products
Datasheet
Table of Contents
Data Sheet
16
16.12.4
16.12.5
16.12.6
16.12.7
16.12.8
16.12.9
16.12.10 msCAN12 Receive Error Counter. . . . . . . . . . . . . . . . . . . . . . . . . . 295
16.12.11 msCAN12 Transmit Error Counter . . . . . . . . . . . . . . . . . . . . . . . . . 295
16.12.12 msCAN12 Identifier Acceptance Registers. . . . . . . . . . . . . . . . . . . 295
16.12.13 msCAN12 Identifier Mask Registers. . . . . . . . . . . . . . . . . . . . . . . . 297
16.12.14 msCAN12 Port CAN Control Register . . . . . . . . . . . . . . . . . . . . . . 299
16.12.15 msCAN12 Port CAN Data Register . . . . . . . . . . . . . . . . . . . . . . . . 299
16.12.16 msCAN12 Port CAN Data Direction Register . . . . . . . . . . . . . . . . . 300
17.1
17.2
17.3
17.3.1
17.3.2
17.3.3
17.3.4
17.3.5
17.3.6
17.3.7
17.3.8
17.3.9
17.3.10
17.4
17.5
17.5.1
17.5.2
18.1
18.2
18.3
18.3.1
18.3.2
18.3.3
18.3.4
18.3.5
18.3.5.1
18.3.5.2
18.3.6
18.3.7
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 301
Functional Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 301
ATD Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 303
ATD Mode Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 312
Using the ATD to Measure a Potentiometer Signal . . . . . . . . . . . . . . . 313
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 315
Instruction Queue . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 315
Background Debug Mode (BDM) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 316
msCAN12 Bus Timing Register 1 . . . . . . . . . . . . . . . . . . . . . . . . . . 288
msCAN12 Receiver Flag Register . . . . . . . . . . . . . . . . . . . . . . . . . 289
msCAN12 Receiver Interrupt Enable Register . . . . . . . . . . . . . . . . 291
msCAN12 Transmitter Flag Register . . . . . . . . . . . . . . . . . . . . . . . 292
msCAN12 Transmitter Control Register . . . . . . . . . . . . . . . . . . . . . 293
msCAN12 Identifier Acceptance Control Register . . . . . . . . . . . . . 294
ATD Control Register 0. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 303
ATD Control Register 1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 303
ATD Control Register 2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 303
ADT Control Register 3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 304
ATD Control Register 4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 305
ATD Control Register 5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 307
ATD Status Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 309
ATD Test Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 310
Port AD Data Input Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 311
ATD Result Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 311
Equipment. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 313
Code Listing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 313
BDM Serial Interface. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 316
Enabling BDM Firmware Commands . . . . . . . . . . . . . . . . . . . . . . . 319
BDM Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 319
BDM Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 322
BDM Instruction Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 323
BDM Status Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 325
BDM Shifter Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 326
Hardware Command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 323
Firmware Command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 324
Section 17. Analog-to-Digital Converter (ATD)
Section 18. Development Support
Table of Contents
M68HC12B Family — Rev. 8.0
MOTOROLA

Related parts for XC912BC32CFU8