עמוד:52

" עסוק" או שקלט מסר לא חוקי , הוא משדר אות . NOT-ACK אות זה נוצר כאשר אין שינוי של הסיבית התשיעית בקו המידע . איור 4 . 13 ממחיש חלק מכללים אלו בשידור של Byte על- ידי . MASTER-n 4 . 5 . 2 חיבור רכיבים לממשק I 2 C כאשר משתמשים במיקרובקר כרכיב , MASTER יש להקצות שני הדקים ברכיב עבור שני קוי . BUS-n בחירת ההדקים תלויה בסוג הבקר . למשל , בבקרים ממשפחת 8051 ניתן לבחור , באופן שרירותי , בהדקים 0 1-ו של המפתח . P 1 אס משתמשים , לחילופין , במיקרובקר מסוג , PIC אזי יש להשתמש בהדקים ייעודיים למטרה זו RB 0 ) ו- . ( RB 1 2 רכיבי קצה שניתן לחברם ישירות 8-ל ס 13 נקראים בשם רכיבי . 1 C דוגמה לרכיב מסוג זה הוא התקן זכרון טורי EEPROM 24 LC 512 של חברת . MICROCHIP רכיב נוסף מסוג זה הוא חיישן הטמפרטורה DS 1631 מתוצרת חברת . MAXIM לכל אחד מרכיבי קצה אלו 8 הדקים- שני הדקי מתח , הדק קו השעון , ( SCL ) הדק קו מידע ( SDA ) וכן הדק . ( Write-Protect Input ) WP בנוסף לכך , בכל אחד מרכיבים אלו מותקנים 3 הדקים ייעודיים ( A 0 , Al , A 2 ) המאפשרים חיבור של מספר רכיבי SLAVE זהים לאותו MASTER ( למשל , חיבור של 2 התקני זכרון זהים מסוג . ( EEPROM דבר זה נעשה על- ידי קביעת כתובת שונה לכל רכיב י בעוד 4 הסיביות הראשונות של הכתובת קובעות את סוג הרכיב , 3 הסיביות האחרונות של הכתובת נקבעות על-ידי הרמות הלוגיות של ההדקים A 0-A 2 ( לכן ניתן לחבר , לכל היותר , 8 רכיבים זהים בתצורה זו ) . איור 4 . 14 ממחיש את האמור במערכת שבה MASTER-n ( מיקרובקר ( PIC מחובר BUS ^ בנוסף ל- : SLAVES 3 שני רכיבי זכרון זהים 24 ^ : 512 וחיישן טמפרטורה DS 1631 כאמור , ארבעת סיביות הכתובת הראשונות , בשני התקני הזכרון , זהות ( 1010 ) בעוד ש- 3 סיביות הכתובת האחרונות נקבעות על ידי אופן קיצור ההדקים 000 ) A 0-A 2 . ( 001-ו 2 איור 14 . 13 תזמון האותות באפיק -S : I C סיבית - P , START סיבית B , - B N , STOP סיביות data

מטח : המרכז לטכנולוגיה חינוכית

ישראל. משרד החינוך


לצפייה מיטבית ורציפה בכותר