Electronic Components Datasheet Search
  English  ▼

X  

MPC8540 Datasheet(PDF) 502 Page - Freescale Semiconductor, Inc

Part # MPC8540
Description  MPC8540 PowerQUICC III??Integrated Host Processor Reference Manual
PDF  1302 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  FREESCALE [Freescale Semiconductor, Inc]
Direct Link  http://www.freescale.com
Logo FREESCALE - Freescale Semiconductor, Inc

MPC8540 Datasheet(HTML) 502 Page - Freescale Semiconductor, Inc

Back Button MPC8540 Datasheet HTML 498Page - Freescale Semiconductor, Inc MPC8540 Datasheet HTML 499Page - Freescale Semiconductor, Inc MPC8540 Datasheet HTML 500Page - Freescale Semiconductor, Inc MPC8540 Datasheet HTML 501Page - Freescale Semiconductor, Inc MPC8540 Datasheet HTML 502Page - Freescale Semiconductor, Inc MPC8540 Datasheet HTML 503Page - Freescale Semiconductor, Inc MPC8540 Datasheet HTML 504Page - Freescale Semiconductor, Inc MPC8540 Datasheet HTML 505Page - Freescale Semiconductor, Inc MPC8540 Datasheet HTML 506Page - Freescale Semiconductor, Inc Next Button
Zoom Inzoom in Zoom Outzoom out
 502 / 1302 page
background image
MPC8540 PowerQUICC III Integrated Host Processor Reference Manual, Rev. 1
12-24
Freescale Semiconductor
DUART
12.4.5 FIFO Mode
The UARTs use an alternate mode (FIFO mode) to relieve the processor core from excessive
software overhead. The FIFO control register (UFCR) is used to enable and clear the receiver and
transmitter FIFOs and set the FIFO receiver trigger level UFCR[RTL] to control the received data
available interrupt UIER[ERDAI].
The UFCR also selects the type of DMA signaling. The UDSR[RXRDY] indicates the status of
the receiver FIFO. The DMA status registers (UDSR[TXRDY]) indicate when the transmitter
FIFO is full. When in FIFO mode, data written to UTHR is placed into the transmitter FIFO. The
first byte written to UTHR is the first byte onto the UART bus.
12.4.5.1
FIFO Interrupts
In FIFO mode, the UIER[ERDAI] is set when a time-out interrupt occurs. When a receive data
time-out occurs there is a maskable interrupt condition (through UIER[ERDAI]). See
Section 12.3.1.4, “Interrupt Enable Register (UIER),” for more details on interrupt enables.
The interrupt ID register (UIIR) indicates if the FIFOs are enabled. Interrupt ID3 UIIR[IID3] bit
is only set for FIFO mode interrupts. The character time-out interrupt occurs when no characters
have been removed from or input to the receiver FIFO during the last four character times and
there is at least one character in the receiver FIFO during this time. The character time-out
interrupt (controlled by UIIR[IID]) is cleared when the URBR is read. See Section 12.3.1.5,
“Interrupt ID Registers (UIIR0, UIIR1),” for more information.
The UIIR[FE] bits indicate if FIFO mode is enabled.
12.4.5.2
DMA Mode Select
The UDSR[RXRDY] bit reflects the status of the receiver FIFO or URBR. In mode 0
(UFCR[DMS] is cleared), UDSR[RXRDY] is cleared when there is at least one character in the
receiver FIFO or URBR and it is set when there are no more characters in the receiver FIFO or
URBR. This occurs regardless of the setting of the UFCR[FEN] bit. In mode 1 (UFCR[DMS] and
UFCR[FEN] are set), UDSR[RXRDY] is cleared when the trigger level or a time-out has been
reached and it is set when there are no more characters in the receiver FIFO.
The UDSR[TXRDY] bit reflects the status of the transmitter FIFO or UTHR. In mode 0
(UFCR[DMS] is cleared), UDSR[TXRDY] is cleared when there are no characters in the
transmitter FIFO or UTHR and it is set after the first character is loaded into the transmitter FIFO
or UTHR. This occurs regardless of the setting of the UFCR[FEN] bit. In mode 1 (UFCR[DMS]
and UFCR[FEN] are set), UDSR[TXRDY] is cleared when there are no characters in the
transmitter FIFO or UTHR and it is set when the transmitter FIFO is full.
See Section 12.3.1.13, “DMA Status Registers (UDSR0, UDSR1),” for a complete description of
the USDR[RXRDY] and USDR[TXRDY] bits.



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100  ...More


Datasheet Download

Go To PDF Page


Link URL



Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link to Datasheet    |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com