30.03.2015 Views

3rmcTnUdr

3rmcTnUdr

3rmcTnUdr

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

الحظ يف الشكل السابق أن طرف اإلرسال للجهاز األول متصل على طرف االستقبال للجهاز الثاني<br />

والعكس بالعكس يف الطرفني اآلخرين،‏ وهذا منطقي إذ أنه يف الوقت الذى يكون فيه اجلهاز األول<br />

يقوم باإلرسال عندئذ يقوم اجلهاز الثاني باالستقبال.‏<br />

•<br />

•<br />

معلومة إضافية:‏ كل بايت يتم إرساله يرسل معه three bits إضافية:‏<br />

أوهلم يسمى ال Start Bit وهو يستخدم<br />

وبالتالي يرسل قبل هذه البداية ...<br />

Stop Bit<br />

•<br />

لكي يتعرف من خالله املستقبل على بداية البايت<br />

وهو يستخدم لكي يتعرف املستقبل من خالله على نهاية<br />

وثانيهم يسمي ال<br />

البايت وبالتالي يتم إرساله بعد هذه النهاية<br />

والبت الثالث واألخري يسمى ال Parity Bit وهو يستخدم لكي يستخدمه<br />

حدوث تلف للداتا املخزنة يف البايت أثناء اإلرسال من عدمه.‏<br />

وبالتالي يصبح شكل كل بايت يتم نقله كاآلتي:‏<br />

املستقبل ليخترب<br />

ولكن هذه التفاصيل ال تهمنا كثريًا يف الشغل العملي.‏<br />

برنامج امليكرو سي<br />

لنقل الداتا بطريقة تتابعية البد من حتديد جمموعة من العناصر أهمها<br />

سرعة<br />

النقل،‏<br />

واملقصود<br />

بالسرعة هنا هو عدد ال Bits اليت سيتم إرساهلا يف كل ثانية،‏ واليت البد من حتديدها حيث إن كان<br />

املرسل يرسل البيانات بسرعة معينة واملستقبل يستقبل بسرعة أقل فسوف تضيع بيانات لن يستقبلها<br />

املستقبل،‏ وبصفة عامة فإن عدم تطابق السرعة عند املرسل واملستقبل يؤدي إىل أن املستقبل لن يقرأ<br />

الداتا بالشكل الذي كما أرسلت له به،‏ والسرعة يطلق عليها ال<br />

Baud rate<br />

والسرعة حمددة<br />

افرتاضيا يف أي جهاز هي 9600 بت يف الثانية الواحدة،‏ وبالطبع ميكنك تغيري هذه القيمة،‏ ولكن ال<br />

يتم حتديد أي قيمة عشوائية فهي قيم قياسية حمددة ميكنك حتديدها بالطريقة التالية:‏<br />

الفصل الثاني عشر:‏ االتصال التسلسلي 428<br />

elgammalelectronics.com

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!