SlideShare a Scribd company logo
1 of 22
INTRODUCTION
• USART -Universal Synchronous Asynchronous
Receiver Transmitter
• Packaged in a 28-pin DIP by Intel
• Serial data communication
• Receives parallel data, transmits serial data
• Receives serial, transmits parallel data
SYNCHRONOUS
COMMUNICATION
• Clock signal is
present between two
microprocessor
systems.
• Each block of data
has synch characters.
The size of block
data can be 100 or
more bytes.
System 1 System 2
Transmit data
Receive data
Signal common
clk
ASYNCHRONOUS
COMMUNICATION
• Eliminates the need
for a clock signal
between two
microprocessor based
systems.
• Data to be
transmitted is sent
out one character at
a time.
System 1 System 2
Transmit data
Receive data
Signal common
BLOCK DIAGRAM
BLOCK DIAGRAM
Sections of 8251 USART:
• Read/Write control logic
• Transmitter
• Receiver
• Data bus system
• Modem control
TRANSMITTER
TRANSMITTER
• Transmitter section receives parallel data
from the microprocessor over the data bus.
The character is then automatically framed
with the start bit, parity bit, correct number
of stop bits, and put into the transmit data
buffer register.
• Finally, it is shifted out of this register to
produce a bit serial output on the TxD line.
TRANSMITTER
• TxRDY is switched to logic 1 when the
transmit buffer register is empty.
• TxE transmitter Empty –This is an output
signal. Logic 1 on this line indicates the
output register is empty. Reset when a byte
is transferred from the buffer to output
registers.
• TxC Transmitter Clock Controls the rate by
which bits are transmitted by the USART.
The clock can be set to 1,16 or 64 times the
baud.
RECEIVER
• The receiver section: whenever RxD line goes
low, control assumes it is a start bit, waits for
half bit time and samples again.
• Responsible for reading the serial bit stream of
data at RxD(received data) input and
converting it into parallel form.
RECEIVER
• RxRDY(receive ready) output is switched
to logic 1 level to tell the microprocessor
that a char is available and is sitting
inside the USART and should be read
from the receive –buffer register.
• RxC Receiver Clock controls the rate by
which bits are received by the USART.
In Asynchronous Mode, the clock can be
set to 1,16 or 64 times the baud.
PIN DIAGRAM
PIN DESCRIPTION
• D 0 to D 7 (l/O terminal)
Bidirectional data bus
• RESET (Input terminal)
A "High" on this input forces the 8251 into "reset status."
• CLK (Input terminal)
Used to generate internal device timing. CLK signal is
independent of RXC or TXC.
• WR (Input terminal)
“Active low" input terminal which receives a signal for
writing transmit data and control words from the CPU into
the 8251.
PIN DESCRIPTION
• RD (Input terminal)
“Active low“ terminal which receives a signal for reading
received data and status words from 8251.
• C/D (Input terminal)
Receives a signal for selecting data(C/D=low) or command
words and status words(C/D=high) when 8251 is accessed
by the CPU.
• CS (Input terminal)
“Active low" terminal which selects 8251 at low level
when the CPU accesses.
• TXD (output terminal)
Used for transmitting data from which serial-converted
data is sent out. The device is in "mark status" (high level)
after resetting.
PIN DESCRIPTION
• TXRDY (output terminal)
Indicates that the 8251 is ready to accept a transmitted
data character.
• TXEMPTY (Output terminal)
Indicates that the 8251 has transmitted all the
characters and had no data character.
• TXC (Input terminal)
Clock input signal which determines the transfer speed of
transmitted data. Falling edge of TXC shifts the serial
data out of the 8251.
• RXD (input terminal)
The terminal which receives serial data.
PIN DESCRIPTION
• RXRDY (Output terminal)
Indicates that the 8251 contains a character that is
ready to READ.
• RXC (Input terminal)
Clock input signal which determines the transfer speed of
received data.
• SYNDET/BD (Input or output terminal)
Internal synchronous mode (high-sync characters are
received and synchronized)
External synchronous mode-input terminal (High-receive
data characters).
Asynchronous mode-output terminal
PIN DESCRIPTION
• DSR (Input terminal)
Input port for MODEM interface.
• DTR (Output terminal)
Output port for MODEM interface.
• CTS (Input terminal)
Active low input terminal for MODEM interface which is
used for controlling a transmit circuit.
• RTS (Output terminal)
Output port for MODEM interface.
APPLICATIONS
APPLICATIONS
APPLICATIONS
APPLICATIONS
8251 USART

More Related Content

What's hot

Memory organization of 8051
Memory organization of 8051Memory organization of 8051
Memory organization of 8051
Muthu Manickam
 
Instruction set of 8086
Instruction set of 8086Instruction set of 8086
Instruction set of 8086
9840596838
 
8096 microcontrollers notes
8096 microcontrollers notes8096 microcontrollers notes
8096 microcontrollers notes
Dr.YNM
 

What's hot (20)

8086 micro processor
8086 micro processor8086 micro processor
8086 micro processor
 
Addressing modes of 8086
Addressing modes of 8086Addressing modes of 8086
Addressing modes of 8086
 
PPT on 8085 Microprocessor
PPT on 8085 Microprocessor  PPT on 8085 Microprocessor
PPT on 8085 Microprocessor
 
8155 PPI
8155 PPI8155 PPI
8155 PPI
 
8086 pin details
8086 pin details8086 pin details
8086 pin details
 
8051 Addressing Modes
8051 Addressing Modes8051 Addressing Modes
8051 Addressing Modes
 
Memory organization of 8051
Memory organization of 8051Memory organization of 8051
Memory organization of 8051
 
Serial Communication
Serial CommunicationSerial Communication
Serial Communication
 
Microprocessor 8085 complete
Microprocessor 8085 completeMicroprocessor 8085 complete
Microprocessor 8085 complete
 
Architecture of 8051
Architecture of 8051Architecture of 8051
Architecture of 8051
 
Pin diagram 8085
Pin diagram 8085 Pin diagram 8085
Pin diagram 8085
 
Instruction set of 8086
Instruction set of 8086Instruction set of 8086
Instruction set of 8086
 
8051 interfacing
8051 interfacing8051 interfacing
8051 interfacing
 
8086 microprocessor-architecture
8086 microprocessor-architecture8086 microprocessor-architecture
8086 microprocessor-architecture
 
Introduction to 8085 Microprocessor
Introduction to 8085 MicroprocessorIntroduction to 8085 Microprocessor
Introduction to 8085 Microprocessor
 
8051 instruction set
8051 instruction set8051 instruction set
8051 instruction set
 
8051 serial communication-UART
8051 serial communication-UART8051 serial communication-UART
8051 serial communication-UART
 
8085 interfacing with memory chips
8085 interfacing with memory chips8085 interfacing with memory chips
8085 interfacing with memory chips
 
8096 microcontrollers notes
8096 microcontrollers notes8096 microcontrollers notes
8096 microcontrollers notes
 
Serial Communication in 8051
Serial Communication in 8051Serial Communication in 8051
Serial Communication in 8051
 

Viewers also liked

8251
82518251
8251
Aisu
 
Embedded System Tools ppt
Embedded System Tools  pptEmbedded System Tools  ppt
Embedded System Tools ppt
Halai Hansika
 
Notes nyquist plot and stability criteria
Notes nyquist plot and stability criteriaNotes nyquist plot and stability criteria
Notes nyquist plot and stability criteria
Aleksandar Micic
 
Timer
TimerTimer
Timer
Aisu
 
8085 interrupts
8085 interrupts8085 interrupts
8085 interrupts
Isha Negi
 

Viewers also liked (17)

8251
82518251
8251
 
USART
USARTUSART
USART
 
Unit – 2
Unit – 2Unit – 2
Unit – 2
 
8085 microprocessor 8155, 8255
8085 microprocessor  8155, 8255 8085 microprocessor  8155, 8255
8085 microprocessor 8155, 8255
 
Embedded System Tools ppt
Embedded System Tools  pptEmbedded System Tools  ppt
Embedded System Tools ppt
 
Asynchronous and synchronous
Asynchronous and synchronousAsynchronous and synchronous
Asynchronous and synchronous
 
RS 232
RS 232RS 232
RS 232
 
Notes nyquist plot and stability criteria
Notes nyquist plot and stability criteriaNotes nyquist plot and stability criteria
Notes nyquist plot and stability criteria
 
8085 interrupts
8085 interrupts8085 interrupts
8085 interrupts
 
Control chap10
Control chap10Control chap10
Control chap10
 
Timer
TimerTimer
Timer
 
8255_utkarsh_kulshrestha
8255_utkarsh_kulshrestha8255_utkarsh_kulshrestha
8255_utkarsh_kulshrestha
 
Interfacing 8255
Interfacing 8255Interfacing 8255
Interfacing 8255
 
Nyquist and polar plot 118 & 117
Nyquist and polar plot 118 & 117Nyquist and polar plot 118 & 117
Nyquist and polar plot 118 & 117
 
8085 interrupts
8085 interrupts8085 interrupts
8085 interrupts
 
Interrupts of microprocessor 8085
Interrupts of microprocessor  8085Interrupts of microprocessor  8085
Interrupts of microprocessor 8085
 
Chapter 4 - Digital Transmission
Chapter 4 - Digital TransmissionChapter 4 - Digital Transmission
Chapter 4 - Digital Transmission
 

Similar to 8251 USART

8251 a usart programmable communication interface(1)
8251 a usart   programmable communication interface(1)8251 a usart   programmable communication interface(1)
8251 a usart programmable communication interface(1)
divyangpit
 

Similar to 8251 USART (20)

8251 IC.pptx
8251 IC.pptx8251 IC.pptx
8251 IC.pptx
 
8251 a usart programmable communication interface(1)
8251 a usart   programmable communication interface(1)8251 a usart   programmable communication interface(1)
8251 a usart programmable communication interface(1)
 
Usart 8251
Usart 8251Usart 8251
Usart 8251
 
Pci
PciPci
Pci
 
8251 -USART.pptx
8251 -USART.pptx8251 -USART.pptx
8251 -USART.pptx
 
8251 universal synchronous asynchronous receiver transmitter
8251 universal synchronous asynchronous receiver transmitter8251 universal synchronous asynchronous receiver transmitter
8251 universal synchronous asynchronous receiver transmitter
 
8251 USART.pptx
8251 USART.pptx8251 USART.pptx
8251 USART.pptx
 
8251 a basic
8251 a basic8251 a basic
8251 a basic
 
UART
UARTUART
UART
 
28. 8251 programmable communication interface
28. 8251 programmable communication interface28. 8251 programmable communication interface
28. 8251 programmable communication interface
 
Serial data transfer
Serial data transferSerial data transfer
Serial data transfer
 
Chapter5
Chapter5Chapter5
Chapter5
 
ES UNIT3.pptx
ES UNIT3.pptxES UNIT3.pptx
ES UNIT3.pptx
 
UNIT 2.pptx
UNIT 2.pptxUNIT 2.pptx
UNIT 2.pptx
 
USART - 8251 / usart-8251A Pallav Shukla
USART - 8251 / usart-8251A Pallav ShuklaUSART - 8251 / usart-8251A Pallav Shukla
USART - 8251 / usart-8251A Pallav Shukla
 
Peripherals and interfacing
Peripherals  and interfacingPeripherals  and interfacing
Peripherals and interfacing
 
Upfc ppt
Upfc pptUpfc ppt
Upfc ppt
 
Wds
WdsWds
Wds
 
Ec8791 lpc2148 uart
Ec8791 lpc2148 uartEc8791 lpc2148 uart
Ec8791 lpc2148 uart
 
INTERFACING WITH INTEL 8251A (USART)
INTERFACING WITH INTEL 8251A (USART)INTERFACING WITH INTEL 8251A (USART)
INTERFACING WITH INTEL 8251A (USART)
 

Recently uploaded

Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Christo Ananth
 

Recently uploaded (20)

BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptxBSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
 
UNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular ConduitsUNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular Conduits
 
data_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfdata_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdf
 
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
 
chapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineeringchapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineering
 
Call for Papers - International Journal of Intelligent Systems and Applicatio...
Call for Papers - International Journal of Intelligent Systems and Applicatio...Call for Papers - International Journal of Intelligent Systems and Applicatio...
Call for Papers - International Journal of Intelligent Systems and Applicatio...
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performance
 
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
 
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
 
Unit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdfUnit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdf
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
 
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
 
Intze Overhead Water Tank Design by Working Stress - IS Method.pdf
Intze Overhead Water Tank  Design by Working Stress - IS Method.pdfIntze Overhead Water Tank  Design by Working Stress - IS Method.pdf
Intze Overhead Water Tank Design by Working Stress - IS Method.pdf
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
 
Online banking management system project.pdf
Online banking management system project.pdfOnline banking management system project.pdf
Online banking management system project.pdf
 
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
 
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - V
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations
 
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELL
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELLPVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELL
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELL
 

8251 USART

  • 1.
  • 2. INTRODUCTION • USART -Universal Synchronous Asynchronous Receiver Transmitter • Packaged in a 28-pin DIP by Intel • Serial data communication • Receives parallel data, transmits serial data • Receives serial, transmits parallel data
  • 3. SYNCHRONOUS COMMUNICATION • Clock signal is present between two microprocessor systems. • Each block of data has synch characters. The size of block data can be 100 or more bytes. System 1 System 2 Transmit data Receive data Signal common clk
  • 4. ASYNCHRONOUS COMMUNICATION • Eliminates the need for a clock signal between two microprocessor based systems. • Data to be transmitted is sent out one character at a time. System 1 System 2 Transmit data Receive data Signal common
  • 6. BLOCK DIAGRAM Sections of 8251 USART: • Read/Write control logic • Transmitter • Receiver • Data bus system • Modem control
  • 8. TRANSMITTER • Transmitter section receives parallel data from the microprocessor over the data bus. The character is then automatically framed with the start bit, parity bit, correct number of stop bits, and put into the transmit data buffer register. • Finally, it is shifted out of this register to produce a bit serial output on the TxD line.
  • 9. TRANSMITTER • TxRDY is switched to logic 1 when the transmit buffer register is empty. • TxE transmitter Empty –This is an output signal. Logic 1 on this line indicates the output register is empty. Reset when a byte is transferred from the buffer to output registers. • TxC Transmitter Clock Controls the rate by which bits are transmitted by the USART. The clock can be set to 1,16 or 64 times the baud.
  • 10. RECEIVER • The receiver section: whenever RxD line goes low, control assumes it is a start bit, waits for half bit time and samples again. • Responsible for reading the serial bit stream of data at RxD(received data) input and converting it into parallel form.
  • 11. RECEIVER • RxRDY(receive ready) output is switched to logic 1 level to tell the microprocessor that a char is available and is sitting inside the USART and should be read from the receive –buffer register. • RxC Receiver Clock controls the rate by which bits are received by the USART. In Asynchronous Mode, the clock can be set to 1,16 or 64 times the baud.
  • 13. PIN DESCRIPTION • D 0 to D 7 (l/O terminal) Bidirectional data bus • RESET (Input terminal) A "High" on this input forces the 8251 into "reset status." • CLK (Input terminal) Used to generate internal device timing. CLK signal is independent of RXC or TXC. • WR (Input terminal) “Active low" input terminal which receives a signal for writing transmit data and control words from the CPU into the 8251.
  • 14. PIN DESCRIPTION • RD (Input terminal) “Active low“ terminal which receives a signal for reading received data and status words from 8251. • C/D (Input terminal) Receives a signal for selecting data(C/D=low) or command words and status words(C/D=high) when 8251 is accessed by the CPU. • CS (Input terminal) “Active low" terminal which selects 8251 at low level when the CPU accesses. • TXD (output terminal) Used for transmitting data from which serial-converted data is sent out. The device is in "mark status" (high level) after resetting.
  • 15. PIN DESCRIPTION • TXRDY (output terminal) Indicates that the 8251 is ready to accept a transmitted data character. • TXEMPTY (Output terminal) Indicates that the 8251 has transmitted all the characters and had no data character. • TXC (Input terminal) Clock input signal which determines the transfer speed of transmitted data. Falling edge of TXC shifts the serial data out of the 8251. • RXD (input terminal) The terminal which receives serial data.
  • 16. PIN DESCRIPTION • RXRDY (Output terminal) Indicates that the 8251 contains a character that is ready to READ. • RXC (Input terminal) Clock input signal which determines the transfer speed of received data. • SYNDET/BD (Input or output terminal) Internal synchronous mode (high-sync characters are received and synchronized) External synchronous mode-input terminal (High-receive data characters). Asynchronous mode-output terminal
  • 17. PIN DESCRIPTION • DSR (Input terminal) Input port for MODEM interface. • DTR (Output terminal) Output port for MODEM interface. • CTS (Input terminal) Active low input terminal for MODEM interface which is used for controlling a transmit circuit. • RTS (Output terminal) Output port for MODEM interface.