|
עמוד:262
כדי להפעיל את רכיב תצוגת -7מקטעים , עלינו לכתוב הוראות המספקות את הצירוף הבינרי המתאים להארה של כל מקטע , בהתאם לספרה שרוצים להאיר . לדוגמה , נכתוב קטע של תכנית שיציג את הספרה 4 בתצוגה שבאיור , 2 . 14 באמצעות קריאה לפרוצדורה בשם . DISPLAY–7–SEG הפרוצדורה הזאת מקבלת כקלט מספר בין 0 ל9- באוגר , BX ומציגה את הספרה המתאימה ברכיב תצוגת -7המקטעים הממופה לכתובת הפלט 0378 h ( ראו איור . ( 2 . 15 ניתן לראות באיור כי כתובת המפתח ( 378 h ) מכונה בשם . DISPLAY–PORT טבלת הצירופים שיש להעביר לתצוגה שמורה בסגמנט הנתונים . כדי לשלוף מהטבלה את הקוד המתאים , האוגר SI מצביע על תחילת הטבלה , ותוכן האוגר BX ( שאינו אלא הספרה המתאימה ) מכיל את ההיסט , כלומר את מרחקו של הצירוף הדרוש מתחילת הטבלה . לאחר שהצירוף נשלף מן הטבלה , הוא מועבר למפתח הפלט . טבלה 2 . 2 הקודים להצגת הספרות 9-0 בתצוגה שבאיור 2 . 14
|
|