Connect with us

FIFO in 16c750 UART

Discussion in 'Electronic Design' started by Valentin Tihomirov, Nov 18, 2003.

Scroll to continue with content
  1. Hi,
    UART has Transmitter Hold Register Empty (THRE) flag signaling that there is
    at least 1 byte in FIFO. What is this information intended for? Transmitter
    Shift Register Empty (TSRE) tells whether UART transmits something, this is
    useful to keep our rs232 driver enabled. I want to write into FIFO. My
    qestion is how do I know that there is at least one available location in
    FIFO? Using THRE for this purpose means very poor resourse (FIFO)
    utilization. Cannot find Tx-Fifo-is-Full flag.
     
Ask a Question
Want to reply to this thread or ask your own question?
You'll need to choose a username for the site, which only take a couple of moments (here). After that, you can post your question and our members will help you out.
Electronics Point Logo
Continue to site
Quote of the day

-