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

תוכנה ראשונה שלכם בשפת C.

1. פותחים תוכנה Keil uVision.
2. נכנסים ל- Project ובוחרים Create New Project נותנים לו שם ומבצעים שמירה.
3. מרשימת חברות בוחרים חברה של רכיב שלכם (אפשר למצוא בגוף המעבד) ומספר רכיב.
4. כאשר תוכנה שואלת האם להעתיק קבצים סטנדרתים לוחצים על NO.
5. פותחים קובץ חדש. שומרים אותו עם סיומת C. נגיד:
sfr P0=0x80;
sfr P1=0x90;
sfr P2=0xA0;
sfr P3=0xB0;
//כדי שמעבד יכיר את הפורטים נותנים להם כתובות פיסיות
//SFR - special function register
char data nnn; //זה אומר שמשתנה מסוג CHAR נמצא בסגמנט DATA
void main()
{
//נגיד שפורט 0 ו- 1 מחוברים ללחצנים ופורט 2 ללדים
nnn=P0;
nnn=nnn+P1;
P2=nnn;
while(1); //לולאה אין סופית
}

אין תגובות:

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