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

8251
82518251
8251Aisu
 
28. 8251 programmable communication interface
28. 8251 programmable communication interface28. 8251 programmable communication interface
28. 8251 programmable communication interfacesandip das
 
Serial Io
Serial IoSerial Io
Serial IoAisu
 
Universal synchronous asynchronous receiver transmitter(usart) and AtoD Coverter
Universal synchronous asynchronous receiver transmitter(usart) and AtoD CoverterUniversal synchronous asynchronous receiver transmitter(usart) and AtoD Coverter
Universal synchronous asynchronous receiver transmitter(usart) and AtoD CoverterTejas Shetye
 
8259 Programmable Interrupt Controller
8259 Programmable Interrupt Controller8259 Programmable Interrupt Controller
8259 Programmable Interrupt Controllerabhikalmegh
 
8051 serial communication
8051 serial communication8051 serial communication
8051 serial communicationasteriskbimal
 
8251 communication interface
8251 communication interface8251 communication interface
8251 communication interfaceLingalaSowjanya
 
8259 Programmable Interrupt Controller by vijay
8259 Programmable Interrupt Controller by vijay8259 Programmable Interrupt Controller by vijay
8259 Programmable Interrupt Controller by vijayVijay Kumar
 
UART(universal asynchronous receiver transmitter ) PPT
UART(universal asynchronous receiver transmitter ) PPTUART(universal asynchronous receiver transmitter ) PPT
UART(universal asynchronous receiver transmitter ) PPTSai_praneeth
 
8259 Interrupt Controller
8259 Interrupt Controller8259 Interrupt Controller
8259 Interrupt ControllerShivamSood22
 
IC 8253 - Microprocessor
IC 8253 - Microprocessor IC 8253 - Microprocessor
IC 8253 - Microprocessor Vatsal N Shah
 

What's hot (19)

8251
82518251
8251
 
28. 8251 programmable communication interface
28. 8251 programmable communication interface28. 8251 programmable communication interface
28. 8251 programmable communication interface
 
8251 USART
8251 USART8251 USART
8251 USART
 
USART
USARTUSART
USART
 
Serial Io
Serial IoSerial Io
Serial Io
 
Universal synchronous asynchronous receiver transmitter(usart) and AtoD Coverter
Universal synchronous asynchronous receiver transmitter(usart) and AtoD CoverterUniversal synchronous asynchronous receiver transmitter(usart) and AtoD Coverter
Universal synchronous asynchronous receiver transmitter(usart) and AtoD Coverter
 
UART
UARTUART
UART
 
8155 PPI
8155 PPI8155 PPI
8155 PPI
 
8259 Programmable Interrupt Controller
8259 Programmable Interrupt Controller8259 Programmable Interrupt Controller
8259 Programmable Interrupt Controller
 
8051 serial communication
8051 serial communication8051 serial communication
8051 serial communication
 
8259 updated
8259 updated 8259 updated
8259 updated
 
8051 serial communication-UART
8051 serial communication-UART8051 serial communication-UART
8051 serial communication-UART
 
Uart
UartUart
Uart
 
8251 communication interface
8251 communication interface8251 communication interface
8251 communication interface
 
8259 Programmable Interrupt Controller by vijay
8259 Programmable Interrupt Controller by vijay8259 Programmable Interrupt Controller by vijay
8259 Programmable Interrupt Controller by vijay
 
UART(universal asynchronous receiver transmitter ) PPT
UART(universal asynchronous receiver transmitter ) PPTUART(universal asynchronous receiver transmitter ) PPT
UART(universal asynchronous receiver transmitter ) PPT
 
8259 Interrupt Controller
8259 Interrupt Controller8259 Interrupt Controller
8259 Interrupt Controller
 
UART
UARTUART
UART
 
IC 8253 - Microprocessor
IC 8253 - Microprocessor IC 8253 - Microprocessor
IC 8253 - Microprocessor
 

Similar to 8251 USART (20)

8251 IC.pptx
8251 IC.pptx8251 IC.pptx
8251 IC.pptx
 
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
 
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
 
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
 
ASTROSAT SSR - 2015-05-15
ASTROSAT SSR - 2015-05-15ASTROSAT SSR - 2015-05-15
ASTROSAT SSR - 2015-05-15
 
Class 4 I/O Ports
Class 4 I/O PortsClass 4 I/O Ports
Class 4 I/O Ports
 
8251A INTEL Universal Synchronous Asynchronous Receiver Transmitter..pptx
8251A INTEL Universal Synchronous Asynchronous Receiver Transmitter..pptx8251A INTEL Universal Synchronous Asynchronous Receiver Transmitter..pptx
8251A INTEL Universal Synchronous Asynchronous Receiver Transmitter..pptx
 
Serial Communication in 8051
Serial Communication in 8051Serial Communication in 8051
Serial Communication in 8051
 
Serial Data Communication
Serial Data CommunicationSerial Data Communication
Serial Data Communication
 
Introduction to embedded systems
Introduction to embedded systemsIntroduction to embedded systems
Introduction to embedded systems
 
AUTOMATIC GRID ON SENSING BAD VOLTAGE OR FREQUENCY
AUTOMATIC GRID ON SENSING BAD VOLTAGE OR FREQUENCYAUTOMATIC GRID ON SENSING BAD VOLTAGE OR FREQUENCY
AUTOMATIC GRID ON SENSING BAD VOLTAGE OR FREQUENCY
 

Recently uploaded

Double Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueDouble Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueBhangaleSonal
 
Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01KreezheaRecto
 
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.pdfRagavanV2
 
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 in Nagpur High Profile
 
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Bookingdharasingh5698
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdfankushspencer015
 
University management System project report..pdf
University management System project report..pdfUniversity management System project report..pdf
University management System project report..pdfKamal Acharya
 
notes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptnotes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptMsecMca
 
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...Call Girls in Nagpur High Profile
 
Design For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the startDesign For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the startQuintin Balsdon
 
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.pdfSuman Jyoti
 
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoorTop Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoordharasingh5698
 
Intro To Electric Vehicles PDF Notes.pdf
Intro To Electric Vehicles PDF Notes.pdfIntro To Electric Vehicles PDF Notes.pdf
Intro To Electric Vehicles PDF Notes.pdfrs7054576148
 
Thermal Engineering Unit - I & II . ppt
Thermal Engineering  Unit - I & II . pptThermal Engineering  Unit - I & II . ppt
Thermal Engineering Unit - I & II . pptDineshKumar4165
 
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Standamitlee9823
 

Recently uploaded (20)

Double Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueDouble Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torque
 
Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01
 
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...
 
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdf
 
University management System project report..pdf
University management System project report..pdfUniversity management System project report..pdf
University management System project report..pdf
 
notes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptnotes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.ppt
 
Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024
 
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...
 
Design For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the startDesign For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the start
 
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
 
NFPA 5000 2024 standard .
NFPA 5000 2024 standard                                  .NFPA 5000 2024 standard                                  .
NFPA 5000 2024 standard .
 
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
 
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoorTop Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
 
Intro To Electric Vehicles PDF Notes.pdf
Intro To Electric Vehicles PDF Notes.pdfIntro To Electric Vehicles PDF Notes.pdf
Intro To Electric Vehicles PDF Notes.pdf
 
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak HamilCara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
 
Thermal Engineering Unit - I & II . ppt
Thermal Engineering  Unit - I & II . pptThermal Engineering  Unit - I & II . ppt
Thermal Engineering Unit - I & II . ppt
 
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
 
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...
 

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.