|
עמוד:61
הפונקציה 0 ut 8 מקבלת מספר בגודל של בית אחד מהתכנית הראשית . על הפונקציה לשלוח בית זה לאוגר ההזזה . להגדרת הפונקציה 0 ut 8 נבצע את השלבים שלהלן : נגדיר פונקציה בשם . 0 ut 8 הפונקציה תקבל לתוך משתנה מטיפוס unsigned char בשם LedData מידע המיועד להפעלת אוגר ההזזה . הפונקציה אינה אמורה להחזיר לתכנית הראשית ערך , על כן היא מוגדרת כפונקציה . void נגדיר משתנים פנימיים לפונקציה . נרשום לולאת for שבה נבודד בכל שלב סיבית אחת משמונה הסיביות של המשתנה LedData ונשלח סיבית זו לאוגר ההזזה . דיון מעמיק בהפעלת אוגר ההזזה ניתן למצוא בפעילות 1 . 5 העוסקת בכתיבת תכנית להרחבה של מספר היציאות תוך שימוש באוגרי הזזה .
|
|