USART 8251A क्या है? | Universal Synchronous/Asynchronous Receiver Transmitter in Hindi


USART 8251A क्या होता है?

USART (Universal Synchronous/Asynchronous Receiver/Transmitter) एक serial communication interface है जो microprocessor और अन्य devices के बीच data transfer के लिए use होता है।

Intel 8251A USART chip है जो synchronous और asynchronous दोनों प्रकार की serial data transmission को support करता है।


8251A की मुख्य विशेषताएँ

  1. Synchronous और Asynchronous दोनों modes को support करता है।
  2. Programmable baud rate, character length, parity और stop bits।
  3. Separate transmitter और receiver sections।
  4. Status register के ज़रिए error detection और data flow control।
  5. Compatible with 8085 और 8086 microprocessors।

8251A Pin Diagram और Pin Functions

  • D0–D7: Data bus
  • RD̅, WR̅, CS̅: Control signals
  • RESET: Chip reset करता है
  • TxD (Transmit Data): Data transmit करने के लिए
  • RxD (Receive Data): Data receive करने के लिए
  • CLK: Clock input
  • MODE, SYNC: Mode set करने के लिए
  • CTS̅, DSR̅, DTR, RTS̅: Modem control signals

USART 8251A के Modes of Operation

1. Asynchronous Mode:

  • Start, data, parity और stop bits शामिल होते हैं।
  • Low speed communication के लिए उपयोगी।

2. Synchronous Mode:

  • Clock signal external होता है।
  • Fast data transfer और continuous stream possible है।

8251A के Registers

  1. Mode Register: Baud rate, stop bits, parity आदि सेट करता है।
  2. Command Register: Transmit/Receive enable या disable करता है।
  3. Status Register: Flags बताता है जैसे TX Ready, RX Ready, Errors आदि।
  4. Data Buffer Register: Actual data transmission और reception में काम आता है।

USART 8251A का Working Principle

  1. CPU mode register set करता है।
  2. Command register के ज़रिए USART को enable करता है।
  3. Data transmit (TxD) या receive (RxD) होता है।
  4. Status register flags की मदद से monitoring होती है।

Applications of USART 8251

  1. Serial communication between microprocessor and peripherals
  2. Data transmission in modems
  3. Used in embedded systems for UART functionality
  4. Asynchronous terminals

निष्कर्ष (Conclusion)

USART 8251A एक महत्वपूर्ण communication interface है जो synchronous और asynchronous दोनों तरह के serial data transfer को handle करता है। यह real-time embedded systems में, modem communication में और CPU-to-peripheral interaction के लिए extensively use होता है।

Related Post

Comments

Comments