######### Shift Register

ספרייה: זיכרון
הוצג: 2.3.0
מראה: #########

התנהגות

פנקס זה מורכב ממספר שלבים, כאשר כל שעון עשוי להוביל לכך שכל שלב יקבל את הערך ב- השלב הקודם, בעוד ערך חדש נטען לשלב הראשון. הרכיב תומך באופן אופציונלי גם עומסים מקבילים ומאחסנים את ערכי כל השלבים.

סיכות

* כוכבית מסמנת סיכות שקיימות רק כאשר התכונה Parallel Load מופעלת.

קצה מערבי, סיכה עליונה שכותרתה R (קלט, רוחב סיביות 1)
נקה: כאשר 1, כל השלבים מאופסים ל-0 (כולם אפסים) באופן אסינכרוני; כלומר, כל עוד ה הקלט clear הוא 1, כל הערכים מוצמדים ל-0, ללא קשר לקלט השעון.
קצה מערבי, פין שני שכותרתו M2 [load] (קלט, רוחב סיביות 1)
טען: כאשר 1 ו-clear הוא 0, כל השלבים נטענים מסיכות נתונים. כאשר 0 או מנותק, לא עומס מתרחש.
קצה מערבי, פין שלישי שכותרתו M1 [shift] (קלט, רוחב סיביות 1)
Shift: כאשר 1 או מנותק, כל השלבים מתקדמים עם הדק השעון; אבל אם הוא 0, אין מקדמה מקום. מתעלמים מקלט זה אם load הוא 1.
קצה מערבי, סיכה רביעית שכותרתה 1→C3 מסומנת במשולש (קלט, רוחב סיביות 1)
שעון: ברגע שזה מופעל כפי שצוין בתכונת Trigger, הרכיב עשוי לקדם את השלבים או לטעון ערכים חדשים.
קצה מערבי, פין חמישי שכותרתו 1,3D (קלט, רוחב סיביות תואם לתכונת Data Bits)
נתונים: בעת התקדמות השלבים, הערך שנמצא בקלט זה נטען לשלב הראשון.
*קצה מערבי, פינים אחרים שכותרתם 2,3D (קלט, רוחב סיביות תואם לתכונת Data Bits)
נתונים: ערכים אלה נטענים לכל השלבים כאשר השעון מופעל בזמן שהקלט load הוא 1. הקלט העליון מתאים לשלב הראשון (הצעיר ביותר).
סיכה תחתונה בקצה המזרחי (פלט, רוחב סיביות תואם לתכונת Data Bits)
פלט: פולט את הערך המאוחסן בשלב הסופי (הישן ביותר).
*קצה מזרחי, פינים אחרים (פלט, רוחב סיביות תואם לתכונת Data Bits)
פלט: פולט את הערך המאוחסן בכל שלב, כאשר השלב הראשון (הצעיר) משתקף על הסיכה העליונה ביותר.

תכונות

כאשר הרכיב נבחר או מתווסף, הספרות '0' עד '9' משנות את מספר השלבים שלו תכונה ו-Alt-0 עד Alt-9 משנים את תכונת הנתונים שלו.

פיסות מידע
רוחב הסיביות של הערך המאוחסן בכל שלב.
מספר שלבים
מספר השלבים הכלולים ברכיב.
עומס מקביל
אם כן, אז הרכיב כולל כניסות ויציאות המאפשרות גישה מקבילה לכל ערכי השלבים.
הדק
מגדיר כיצד מתפרש קלט השעון. הערך קצה עולה מציין שהאוגר צריך לעדכן את הערך שלו ברגע שהשעון עולה מ-0 ל-1. הערך הקצה הנופל מציין שהוא אמור להתעדכן ברגע שהשעון יורד מ-1 ל-0.
תווית
הטקסט בתוך התווית המשויכת לרכיב.
תווית גופן
הגופן שבאמצעותו יש לעבד את התווית.

התנהגות כלי לתקוע

אם התכונה 'עומס מקבילי' היא לא, או אם תכונת ה-Data Bits היא יותר מ-4, אז לחיצה ברישום יש ללא השפעה. אחרת, לחיצה על הרכיב תביא את מיקוד המקלדת לשלב הלחיצה (מסומן באדום מלבן), והקלדת ספרה הקסדצימלית תשנה את הערך המאוחסן באותו שלב.

התנהגות כלי טקסט

מאפשר לערוך את התווית המשויכת לרכיב.

חזרה אל הפניה לספרייה