יום חמישי, 2 ביוני 2011

כיצד מריצים תוכנה בשפת C.

1. נכתוב קובץ להרצת LCD. שימו לב שקובץ ראשי מכיל מספר קטן של פקודות: כל הפקודות והגדרות נמצאות בתוך קבצי עזר או HEADERS.
2.  מוסיפים לפרויקט קובץ שפתחתם ושמרתם.
3. שימו לב שסיומת הקובץ הוא C וזה שקבצי HEADER יהיו בתוך הספריית הפרויקט (כמו:
#include "REG_89C51.h" מחייב שקובץ REG_89C51.h יהיה בתוך הספרייה.

4. לוחצים על שלושת הכפתורים אחד אחרי השני כדי לבצע תהליך קומפילציה וLINKING.
5. אם רוצים לקבל HEXA קוד שרוצים לצרוב לFLASH לוחצים איפה שמצביע חץ.
6. שימו לב על הגדרות שצריכים לשים ותכניסו תדר הגביש שיש לכם באופן אמיתי.
7. כך תקבלו קובץ בפורמט HEX-80 שתוכלו לצרוב אותו.
8. תחילת תהליך הרצה - Start/Stop Debugging עם כל האופציות שלו - הרצה, צד, צד ללא כניסה לפונקציה וכו'. תנסו הכל ותראו הכל מה שאתם צריכים.
9. לאחר הרצה תוכלו לצפות בכל האוגרים, בכל הפורטים, טיימרים ואפילו לשנות את תוכן הפורט כמו בחיים אמיתים.
10. בלחיצת כפתור ניתן לראות קוד בשפת אסמבלי, כדי לראות בדיוק את מה מעבד עושה, לחשב השהייות וכו'. שיהיה לכם בהצלחה.



אין תגובות:

הוסף רשומת תגובה