mcf51ac256a Freescale Semiconductor, Inc, mcf51ac256a Datasheet - Page 10

no-image

mcf51ac256a

Manufacturer Part Number
mcf51ac256a
Description
Mcf51ac Flexis
Manufacturer
Freescale Semiconductor, Inc
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
mcf51ac256aCFGE
Manufacturer:
FREESCALE
Quantity:
2 400
Part Number:
mcf51ac256aCFGE
Manufacturer:
FREESCALE
Quantity:
2 400
Part Number:
mcf51ac256aCFUE
Manufacturer:
Freescale Semiconductor
Quantity:
10 000
Part Number:
mcf51ac256aCLKE
Manufacturer:
FREESCALE
Quantity:
1 500
Part Number:
mcf51ac256aCLKE
Manufacturer:
Freescale Semiconductor
Quantity:
10 000
Part Number:
mcf51ac256aCPUE
Manufacturer:
MURATA
Quantity:
1 000
13.4 Functional Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-16
13.5 Initialization Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-17
13.6 Application Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-17
14.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14-1
14.2 Register Definition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14-2
14.3 Functional Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14-4
15.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15-1
15.2 External Signal Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15-2
15.3 Register Definition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15-3
viii
13.3.4 INTC Set Interrupt Force Register (INTC_SFRC) . . . . . . . . . . . . . . . . . . . . . . . . . . 13-11
13.3.5 INTC Clear Interrupt Force Register (INTC_CFRC) . . . . . . . . . . . . . . . . . . . . . . . . 13-12
13.3.6 INTC Software and Level-n IACK Registers (n = 1,2,3,...,7) . . . . . . . . . . . . . . . . . . 13-13
13.3.7 Interrupt Request Level and Priority Assignments . . . . . . . . . . . . . . . . . . . . . . . . . . 13-14
13.4.1 Handling of Non-Maskable Level 7 Interrupt Requests . . . . . . . . . . . . . . . . . . . . . . 13-16
13.6.1 Emulation of the HCS08’s 1-Level IRQ Handling . . . . . . . . . . . . . . . . . . . . . . . . . . 13-17
13.6.2 Using INTC_PL6P{7,6} Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-18
13.6.3 More on Software IACKs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-19
14.1.1 KBI Block Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14-2
14.2.1 KBI Status and Control Register (KBISC) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14-3
14.2.2 KBI Pin Enable Register (KBIPE) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14-4
14.3.1 Pin Enables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14-4
14.3.2 Edge and Level Sensitivity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14-4
14.3.3 KBI Interrupt Controls . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14-5
15.1.1 Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15-1
15.1.2 Modes of Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15-2
15.1.3 Block Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15-2
15.2.1 RXCAN — CAN Receiver Input Pin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15-2
15.2.2 TXCAN — CAN Transmitter Output Pin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15-3
15.2.3 CAN System . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15-3
15.3.1 MSCAN Control Register 0 (CANCTL0) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15-3
15.3.2 MSCAN Control Register 1 (CANCTL1) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15-6
15.3.3 MSCAN Bus Timing Register 0 (CANBTR0) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15-7
15.3.4 MSCAN Bus Timing Register 1 (CANBTR1) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15-8
15.3.5 MSCAN Receiver Interrupt Enable Register (CANRIER) . . . . . . . . . . . . . . . . . . . . 15-11
15.3.6 MSCAN Transmitter Flag Register (CANTFLG) . . . . . . . . . . . . . . . . . . . . . . . . . . . 15-12
15.3.7 MSCAN Transmitter Interrupt Enable Register (CANTIER) . . . . . . . . . . . . . . . . . . 15-13
15.3.8 MSCAN Transmitter Message Abort Request Register (CANTARQ) . . . . . . . . . . . 15-14
15.3.9 MSCAN Transmitter Message Abort Acknowledge Register (CANTAAK) . . . . . . 15-15
Freescale’s Controller Area Network (MSCANV1)
MCF51AC256 ColdFire Integrated Microcontroller Reference Manual, Rev. 5
Keyboard Interrupt (KBIV1)
Chapter 14
Chapter 15
Freescale Semiconductor

Related parts for mcf51ac256a