כיצד לתכנת מיקרו-מעבדים
מיקרו-מעבדים הם התקנים ניתנים לתכנות שיכולים להיות אותות קלט, לבצע פעולות לוגיות ולספק אותות פלט. מיקרופונים עצמאיים יכולים לספק רמה גבוהה של שליטה על מעגלים משולבים פשוטים, מנועים, מפעילים ונוריות. לאחר מתוכנתים, התקנים אלה יכולים לבצע את אותה משימה מספר פעמים עם דיוק ודיוק, אשר היא תכונה חשובה בתכנון מיושם הנדסת מכטרוניקה.
Microprocessors זמינים מותגים רבים ניתן לרכוש באינטרנט או בחנות האלקטרוניקה. כדי להוזיל עלויות, אתה יכול לרכוש מיקרו רק בשביל מה יהיה צורך. כמו כן, בחר המיקרו כי יש מתנד פנימי, אחרת, השבב ידרוש שעון חיצוני. אם אתם מתכננים לרכוש מעבד עם אותות קלט ופלט אנלוגי, ניתן להשיג אותו עם אפנון להמיר אותות ממצב דיגיטלי לאנלוגי (A / D) ולאפנון רוחב הפולס. הורד את גיליון טכני המתאים המיקרו שלך כדי לבחון את כל המפרטים ואפילו כמה קוד לדוגמה לתכנת את השבב.
כתוב את התוכנית המיקרו-מעבדים מפרשים את שפת המכונה, אבל במציאות אתה משתמש בשפת תכנות ברמה גבוהה, כגון שפת C או "אסמבלר". כתבו את התוכנה בתוכנת סביבת הפיתוח המשולבת (IDE) עבור המיקרו-מעבד שלכם, אשר תעבד את הקוד בשפה שהמחשב יכול להבין. אם יש לך ניסיון מועט עם השפה אסמבלר, ואז לבדוק את גיליון הנתונים מיקרו המקביל אשר אמור להכיל את מילות המפתח, להגדיר את ההוראה ואת אתר האינטרנט, שבו אתה יכול לקבל דוגמאות קוד.
בדוק את התוכנית עם חבילת סימולציה IDE. ברגע שיש לך לשלב את התוכנית לתוך המיקרו, זה יהיה קשה יותר באגים למצוא שגיאות; לכן, רוב חבילות IDE יש אפשרות לדמות את הקוד על מסך המחשב. סימולטור IDE מאפשר ביצוע שורה אחר שורה, כמו גם ייצוג חזותי של המשתנים המוגדרים בקוד. חשוב באגים קוד באמצעות תוכנת סימולציה כדי למנוע את התוכנית לאחר מכן מתנהג באופן בלתי צפוי.
לרכוש ולחבר מתכנת עצמאי אוניברסלי למחשב. התקן זה מתחבר ליציאה הטורית ויש לו שקע שמתאים למיקרו-מעבד של 60 פינים. המתכנת האוניברסלי דורש שתסיר את המיקרו-מעבד מהמעגל שלך ותשתמש בשקע כדי ליצור את החיבור בין המיקרו-מעבד לבין שאר המעגל. טכנולוגיית לחץ אפס (ZIF) מקלה על הסרת המיקרו-מעבדים מבלי לפגוע בכרטיסיות שבב.
זוג את התוכנית המיקרו שלך. בתוכנת IDE, בחר את סוג התכנות מהתפריט הנפתח. לפני שילוב התוכנית, מחק את הקודמות שנמצאות על השבב. כמה מיקרו-מעבדים קודמים הגיעו עם משטח זכוכית מעליהם, במקום שבו הזיכרון היה, אשר יכול להימחק עם קרני UV. כדי לבצע את התהליך הזה, אתה חייב למקם את השבב מתחת מנורת UV במשך 20 דקות, אשר שונה למחיקה של זיכרון הבזק, שכן הוא נעשה עם תוכנה. בהתאם לגודל התוכנית, ייתכן שיחלפו מספר שניות עד מספר דקות להעברת התוכנית למיקרו-מעבד.
המועצה
טכנולוגיית לחץ האפס (ZIF), בארובות, מאפשרת לתהליך החלפת המיקרו שלך להיות קל מאוד, ובכך למנוע נזק לסיכות המעגל.
אזהרות
הימנע frustrations באמצעות סימולטור IDE כדי לנפות את התוכנית.