|
עמוד:51
המתג מחובר למקור המתח באמצעות נגד משיכה למעלה . ( pull-up ) החיבור הזה מבטיח שקו המבוא המחובר למתג פתוח יימצא ב . ' 1 ' - לעומת זאת , קו המבוא המחובר למתג סגור יימצא ברמה לוגית , ' 0 ' שכן הוא יחובר באמצעות המתג לאדמה . כדי לקלוט את המידע מהתקן הקלט , המיקרו-מעבד פונה לכתובתו של מפתח הקלט המתאים . בתגובה צריך המפתח לחבר את קווי הנתונים שלו אל פס הנתונים של המיקרו-מעבד כדי להעביר לו את המידע הדרוש . בסיום הקריאה המפתח מנתק את קווי הנתונים שלו מפס הנתונים של המיקרו-מעבד , וכך הוא מונע מצב שנקרא ' תחרות ' על הפס . ( Bus contestation ) במצב הזה , כמה התקני קלט שמחוברים במקביל לפס הנתונים מנסים לשדר רמות לוגיות שונות – רכיב אחד למשל מנסה לשדר ' 1 ' לוגי ורכיב אחר מנסה לשדר ' 0 ' לוגי , ואי-אפשר לדעת איזו רמה לוגית תופיע על הקו . המצב הזה יכול לגרום נזק לרכיבים שמחוברים לקו , משום שזרם עודף עלול לזרום מרכיב שמוצאו ' 1 ' לוגי לרכיב שמוצאו ' 0 ' לוגי . כדי למנוע תחרות על הפס , משתמשים בחוצצים הכוללים מצב שלישי . איור 1 . 20 מתאר מודל של רכיב בעל שלושה מצבים . מבוא האפשור של השער ( Enable ) קובע אם האות יעבור ממבוא השער למוצאו . אם המבוא הזה הוא במצב – ' 1 ' השער מנותק ; אם המבוא במצב – ' 0 ' הוא מאפשר להעביר את האות מן המבוא למוצא . לחוצצים האלה יש תפקיד נוסף – למנוע נזק שיכול להיגרם למחשב בשל כושר הדחיפה המוגבל של המיקרו-מעבד . לפיכך , רצוי להשתמש בחוצץ בכל מבוא של התקן קלט / פלט . קיימים רכיבים רבים שהם חוצצים . אנו נשתמש באחד הרכיבים הנפוצים . 74 LS 245 – איור 1 . 19 חיבר מתג on-off אל המחשב
|
|