اقرأوا في كوتار - מיקרו-בקרים ושפה עילית - כרך ב
248
   9 . 4 מדידת זמן  אחת הפעולות הנפוצות במערכות ממוחשבות היא מדידת זמן . המדידה מתבססת על  ההנחה שאות השעון של המערכת הוא קבוע ומדויק . אם נדרש אות שעון בתדר השונה מזה  המסופק על-ידי המערכת אפשר לחבר אות שעון להדק חיצוני של המונה t 0 ) או . ( t 1  מדידת זמן עשויה לשמש ליצירת : השהיה , שעון זמן וגל ריבועי , או למדידת רוחב דופק  ועוד .  עקרון מדידת הזמן  מדידת זמן מבוססת כאמור על אות השעון של המונה שנסמנו . f מקור האות הוא CLK  השעון הפנימי של 8051-ה המסומן . f הקשר בין האותות נתון במשוואה . 9 . 1 osc  f OCS ( 9 . 1 ) f › CLK  12  כדי שמצב זה יתקיים במונה שמשתמשים בו חייב . C / t = 0 :  חישוב זמן  חישוב הזמן מבוסס על זיהוי מצב דגל הגלישה . tfn כאמור בסעיף הקודם , דגל הגלישה  ״ נדלק״ כאשר המונה עובר מערך מרבי לאפס . בתחילת המנייה דגל הגלישה ״כבוי״ ובסוף  המנייה הוא ״נדלק . ״  דרושים 2 › 65 . 536 › 10 , 000 H דופקי שעון עבור מונה של 16 סיביות כדי שדגל הגלישה  8  יעלה , 1-ל ו- 2 › 256 › 100 H דופקי שעון עבור מונה של שמונה סיביות כדי שדגל הגלישה יעלה . 1-ל זמן המדידה המרבי למונה 16 סיביות מחושב באמצעות משוואה . 9 . 2
   זמן המדידה המרבי עבור מונה של שמונה סיביות נתון במשוואה . 9 . 3  דוגמה 9 . 1 חישוב זמן המדידה המרבי  נתון שאות השעון של 8051-ה הוא . f › 12 MHz מהו זמן המדידה המרבי של מונה osc  שמונה סיביות ?  פתרון :  נחשב את תדר אות השעון המסופק למונה על פי משוואה : 9 . 1  הזמן המרבי מחושב באמצעות משוואה : 9 . 3  שאלה 1 . 9  נתון כי תדר השעון של המיקרו-בקר הוא . f › 12 MHz רוצים למדוד זמן של 1 msec osc  ) אלפית השנייה ) באיזה מונה יש להשתמש , ברוחב של 8 או 16 סיביות ? נמקו .  על מנת למדוד זמן קצר מהזמן המרבי טוענים את המונה בערך התחלתי גדול מאפס . נסמן  ערך זה . n-ב ערכו של n תלוי במספר הסיביות של המונה .  במשוואה 9 . 4 נתון הקשר בין הזמן הנמדד N-ל עבור מונה ברוחב של 8 סיביות .  כאשר : 0 › n › 255 במשוואה 9 . 5 מופיע הקשר בין הזמן הנמדד N-ל עבור מונה ברוחב של 16 סיביות .
الرجاء الانتظار... جارٍ تحميل الكتاب