دانلود پاورپوینت ارتباط سریال usart با فرمت ppt ودر 33 اسلاید قابل ویرایش
قسمتی از متن پاورپوینت ارتباط سریال usart
ارتباط سریال:
در ارتباط سریال، اطلاعات به صورت بیت به بیت ارسال می شود یعنی در از سال 8 بیت اطلاعات، هر بیت با یک کلاک پالس ارسال می شود. اما در ارتباط موازی، اطلاعات در یک کلاک پالس ارسال می شود. پس سرعت ارتباط موازی از ارتباط سریال بیشتر است.
در ارتباط سریال، برای ارسال به دو سیم احتیاج داریم:
1-دریافت (RXD)Receive data
2-ارسال(TXD)Transmit data
ارتباط سریال:
در ارتباط موازی به ازای هر بیت، از یک سیم استفاده می شود، لذا در ارتباط موازی حجم و هزینه افزایش پیدا می کند.
انواع Usart:
1-Usart 2-SPI 3-TWI
انواع ارتباط سریال:
1-ارتباط Simplex(یک طرفه): فرستنده فقط ارسال و گیرنده دریافت می کند.
2-ارتباط Duplex(دو طرفه): هر دستگاه هم می تواند فرستنده و هم گیرنده باشد.
Half-Duplex: ارسال و دریافت هم زمان صورت نمی گیرد.
Full-Duplex: ارسال و دریافت به صورت هم زمان می تواند صورت بگیرد.
میکروکنترلر های AVR دارای ارتباط سریال از نوع Full-Duplex هستند.
ارتباط سریال به دو صورت سنکرون (USART) و آسنکرون(UART) انجام می شود. در روش سنکرون در هر بلوک می تواند تعدادی داده(یک بایت) و یا کاراکتر ارسال کرد. اما در روش آسنکرون در هر ارسال یک داده(یک بایت) یا کاراکتر ارسال می شود.
برای ارسال هر داده یا کاراکتر، یک بلوک Block(یا Frame) داده ارسال می شود که به صورت زیر است:
1-بیت شروع(Start bit) که این بیت صفر در نظر گرفته می شود.(خط ارسال صفر می شود.)
2-بیت های داده(Data bits) بعد از شروع دارد ارسال می شود. ارسال داده ها از بیت کم ارزش(LSB) تا بیت پر ارزش(MSB) به ترتیب انجام می شود.
3-بیت توازن(Parity bit) در آشکار سازی خطا حین ارسال کمک می کند. استفاده از این بیت اجباری نیست.
4-بیت پایان(Stop bit) که این بیت معمولا 1 در نظر گرفته می شود و بیت پایان ارسال می شود. تعداد بیت های پایان می تواند 1 یا 2 بیت باشد.
•اتصال دو میکرو:
•برای ارسال اطلاعات، از معیارBaud Rate (سرعت ارسال اطلاعات) یا نرخ ارسال جهت تعیین سرعت استفاده می شود که بر حسب bps بیان می شود که بیانگر تعداد بیت های ارسالی در هر ثانیه است.
•بایستی نرخ ارسال در فرستنده و گیرنده به صورت مساوی تنظیم شود، در غیر این صورت اطلاعات به درستی منتقل نمی شود.
دیدگاه خود را ثبت کنید