ליאיר...
קראתי עכשיו את מה שאתה צריך לעשות (בגדול). ממשק vb שמדבר עם הצ´יפ (8051 של מוטורלה???) זה אחד הדברים היותר פשוטים שאפשר לעשות. אובייקט mscomm מטפל בכל הנושא, ומעמיד לך ממשק נוח וקל לתפעול. הבנתי שאתה צריך לתפעל את הצ´יפ??? תפתח את הספר שלו (מגיע עם החוברת יצרן) - שם מוגדר הכל: איזה פסיקות קיימות, איך עובד ה-uart, סוגי פעולה, איתחול, כתובות, בקיצור הכל. עכשיו כל מה שאתה תצטרך, זה לכתוב (באסמבלר של הצ´יפ, או ב-סי ולהשתמש בקומפיילר ייעודי), תוכנית שכותבת רצפים של ביטים (לפי דפי המפרט), לכתובות המתאימות. זה הכל. בקשר לשאלה על ה-watchdog, התשובה היא כן: אתה צריך לחשב , לפי מספר פעולות, מס´ הקלוקים שלוקחת כל פעולה, ותדר השעון, זמן (בערך) שייקח לתוכנית שלך לעבוד, ואז אתה יודע מתי את צריך "לתת" מכה על הטיימר. דרך אגב: אחת השיטות הנפוצות היא לכתוב רוטינת פסיקה שמאפסת את הטיימר, וכל פעם לקרוא לה מהתוכנית עצמה.
קראתי עכשיו את מה שאתה צריך לעשות (בגדול). ממשק vb שמדבר עם הצ´יפ (8051 של מוטורלה???) זה אחד הדברים היותר פשוטים שאפשר לעשות. אובייקט mscomm מטפל בכל הנושא, ומעמיד לך ממשק נוח וקל לתפעול. הבנתי שאתה צריך לתפעל את הצ´יפ??? תפתח את הספר שלו (מגיע עם החוברת יצרן) - שם מוגדר הכל: איזה פסיקות קיימות, איך עובד ה-uart, סוגי פעולה, איתחול, כתובות, בקיצור הכל. עכשיו כל מה שאתה תצטרך, זה לכתוב (באסמבלר של הצ´יפ, או ב-סי ולהשתמש בקומפיילר ייעודי), תוכנית שכותבת רצפים של ביטים (לפי דפי המפרט), לכתובות המתאימות. זה הכל. בקשר לשאלה על ה-watchdog, התשובה היא כן: אתה צריך לחשב , לפי מספר פעולות, מס´ הקלוקים שלוקחת כל פעולה, ותדר השעון, זמן (בערך) שייקח לתוכנית שלך לעבוד, ואז אתה יודע מתי את צריך "לתת" מכה על הטיימר. דרך אגב: אחת השיטות הנפוצות היא לכתוב רוטינת פסיקה שמאפסת את הטיימר, וכל פעם לקרוא לה מהתוכנית עצמה.