Serial ports


(system) #1

أنا عارفة أن سؤالى ممكن ميكنش مرتبط بالمنتدى ده …بس دى أول مشاركة ليا …
أنا كنت عايزه أى حد يساعدنى أنى أعرف معلومات عن الserial and parallel ports
وشكراً


(system) #2

ماذا تريدين ان تعريفي عن serial port & parallel port لكي اتمكن من مساعدتك


(zai3our) #3

welcome
you are in the wright place Ms. Aiman parallel port is made up of 25 pins the pins from 18 to 25 are ground pins
pins from 2 to 9 are data lines
2--------->D0
3--------->D1
4--------->D2
5--------->D3
6--------->D4
7--------->D5
8--------->D6
9--------->D7
the address of this data lines is 378H
the pins 1,14,16,17 are control pins the address of these pins is 37AH
the ramaind pins 15,13,12,10,11 are the status pins
you can find more about @ this link http://en.wikipedia.org/wiki/Parallel_port
you are welcome


(wleed ameer) #4

السلام عليكم ورحمة الله وبركاته

بالنسبة للسؤال عن السريال والبارلل فإن السيريال هو المسلسل أى سلسلة وراء بعض يعنى توالى أما البارالل فهو التوازى وهاتان الحالتان تختلف عن بعضهما لنقل المعلومة من متحكم لآخر ولنا مثال بسيط فبالنسبة للفلاش ديسك التى نستخدمها كوسيلة خارجية لحفظ الملفات عليها من الكمبيوتر فهى تستخدم نظام السيريال أى التتابع فى نقل المعلومات ولعلك لاحظتى مدى البطئ الشديد لأن المعلومة تكون متتابعة على طرف واحد فقط من أطرافها ، نفس الشئ فى نظام المتحكمات لو أننا استخدمنا نظام السريال تكون هذه الحالة تتابعية على طرف واحد I2C فعند نقل المعلومات من متحكم لذاكرة الإييبروم فإن المتحكم لا ينفذ أى تعليمة حتى ينتهى تماما من ارسال أو استقبال المعلومة من الإييبروم أما طريقة التوازى parallel فهى أسرع وتتم عن طريق ارسال القيمة المراد نقلها من متغير أو عملية حسابية الى أى بورت ويكون متصل بالتوازى مع بورت فى متحكم آخر يكون دخل وبهذه الطريقة نكون نقلنا المعلومة وفى أقل زمن وهنا سؤال يطرح نفسه وهو أن البورت ذو الثمانى أطراف لا يتحمل أكثر من 255 كقيمة قصوى فكيف ننقل رقم أعلى من هذا عن طريق بورت واحد وهذا الأمر سهل جدا وله عدة طرق سأوضح هذا لاحقا وهذه تعتبر مرحلة متقدمة لكنى أعتقد أنى أجبت على السؤال وبعيدا عن التعقيدات

واسأل الله لنا ولكم التوفيق