תפריט English Ukrainian רוסי עמוד הבית

ספרייה טכנית בחינם לחובבים ואנשי מקצוע ספריה טכנית בחינם


אינציקלופדיה של רדיו אלקטרוניקה והנדסת חשמל
ספרייה חינם / ערכות של מכשירים רדיו-אלקטרוניים וחשמליים

כיצד ליצור מתכנת פשוט עבור PICs ו-AVRs. אנציקלופדיה של רדיו אלקטרוניקה והנדסת חשמל

ספריה טכנית בחינם

אנציקלופדיה של רדיו אלקטרוניקה והנדסת חשמל / מיקרו-בקרים

הערות למאמר הערות למאמר

מתכנתים חינמיים שניתן למצוא באינטרנט נמצאים מאחורי מפתחי שבבים חסרי תקנה ואינם מציעים שדרוגים מהירים לתכנות מיקרו-בקרים חדשים.

במקרה זה נעשה ניסיון לפתח מעטפת תוכנה שבתוכה יהיה קל להגדיל את האפשרויות לתכנות שבבים שונים, לפחות עבור משפחות מוגדרות מראש.

המתכנת מתאפיין ב:

  • נבדק תחת Windows 98, Windows Me, Windows 2000 עם Celeron, AMD Duron, AMD Athlon T, מעבדי Pentium III עד 1000 MHz
  • התכנות מתבצע דרך יציאת RS232
  • התוכנית אינה דורשת התקנה ומנהלי התקנים נוספים
  • מתכנת מיקרו-בקרים ממשפחת ה-PIC (ניפוי הבאגים בוצע ב-PIC16F84 ו-PIC16F877) באמצעות פרוטוקול טורי ומיקרו-בקרים ממשפחת ה-AVR (ניפוי הבאגים בוצע ב-AT90S8535)
  • מספק את היכולת להוסיף באופן עצמאי שבבים חדשים מהמשפחות שצוינו עם פרוטוקול תכנות זהה באמצעות קבצי תצורה
  • מאפשר לך לשנות באופן שרירותי את המבנה והתוכן של תפריט השבבים הניתנים לתכנות ושדות המידע הקשורים לשבב הניתן לתכנות
  • מאפשר לך להעלות ולערוך קבצים בינאריים ו-HEX, לבצע פעולות בלוק עם נתונים, לחשב CRC באמצעות מספר אלגוריתמים
  • מאפשר תכנות פרטני של אזורים שונים של השבב (זיכרון תוכניות, זיכרון נתונים, סיביות אופציות, סיביות אבטחה)

כיצד ליצור מתכנת פשוט עבור PICs ו-AVRs. חלון מעטפת
אורז. 1. חלון תכנות PIC

כיצד ליצור מתכנת פשוט עבור PICs ו-AVRs. תרשים סכמטי של מתכנת PIC
אורז. 2. תרשים של מתכנת PIC

זה לא שונה במקוריות במיוחד, מכיוון שהוא בעצם חוזר על התוכנית של המתכנת הידוע PonyProg. יש לשים לב לרמת האות בפין ה-CLOCK של השבב, זה לא צריך להיות פחות מ-4 V ברמה גבוהה, מה שיכול לקרות אם דיודת הזנר נבחרה בצורה לא נכונה.

תכנות AVR

כיצד ליצור מתכנת פשוט עבור PICs ו-AVRs. תוכנית תכנות של AVR
אורז. 2. ערכת תכנות AVR

הנה דרך לתכנת את ה-AT90S8535 ישירות על הלוח באמצעות RS232 ותוספת חומרה קטנה. שבב DD1 משמש לבודד את אותות התכנות מהשבב במצב ההפעלה. החיווט של המיקרו-מעגל מוצג בבלוק עם סידור המגעים מסוג PGA44. בדיקות הראו שניתן לתכנת את רוב השבבים AT90S8535 ו-AT90S8515 ב-11,0592 מגה-הרץ.

מבנה קבצי תצורה

לקבצי התצורה יש את סיומת chp והם חייבים להיות ממוקמים בספריית התוכנית. בעת ההשקה, התוכנית מחפשת בספריה שלה את כל קבצי התצורה וממזגת אותם במאגר הפנימי. הרעיון של קבצים כאלה נלקח מהמתכנת ComPic ושונה מעט. לכל שבב יש חלק משלו. האפשרות לרשת נכסים אינה מסופקת, מכיוון שהדבר מחמיר את השקיפות של התיאור.

מבנה קובץ תצורה לדוגמה עבור PIC16F84

[שבב PIC16F84_ICP] קטע שבב עם שם שבב ייחודי
Level1=MicroChip שם הפריט בתפריט ברמה העליונה
רמה2=PIC שם פריט התפריט של רמת הקינון השנייה
ItemCaption=PIC16F84 שם הפריט הסופי בתפריט
InitClass=TfrmMICROCHIP_PIC_ICP שם מחלקת ה-frame window שמתכנתת את משפחת השבבים הזו
לפי פרוטוקול ספציפי
שמות מחלקות מוגדרים מראש בתוכנית: TfrmMICROCHIP_PIC_ICP ו-TfrmATMEL_AVR_ICP
כאן מגיעה ההגדרה של אזורים ניתנים לתכנות, בפסקאות תוכן פרמטרים שונים מופרדים על ידי הסמל "|"
Area_1_Content=קוד | 0..3FFh (1KW) שם ותיאור של אזור התכנות
Area_1_data=CODE, 0, $3FF, 14 נתונים הקשורים לאזור התכנות - מזהה ייחודי, כתובת התחלה, כתובת סיום, גודל מילת נתונים בסיביות
Area_2_Content=EEPROM | 0..3Fh (64B)
Area_2_Data=EEPROM,0,$3F,8
Area_3_Content=מילת תצורה | CP, PWRTE, WDTE, FOSC
Area_3_Data=CONFIG,$2007,$2007,14
Area_4_Content=ID מיקומים | 2000H-2003H
Area_4_Data=ID,$2000,$2003,8
וכו' לתחומים אחרים
כאן מגיעה הגדרת ההגדרות עבור חלק מתחומי התכנות שהוגדרו לעיל.
Param_1_Content=CP | CP | CONFIG הגדרה של התקנה בשם CP, עם מזהה CP ייחודי מאזור CONFIG. כברירת מחדל, ההגדרה לוקחת את הערך עם המספר 1 בסיומת המזהה
  תיאור ערכי הגדרות אפשריים
Param_1_Choice1=1 - הגנת קוד כבויה שם ערך הגדרת ה-CP הראשון
Param_1_Choice1_icon=4 מספר ברשימה הפנימית של הסמל המוצג עבור הערך הראשון
Param_1_Choice1_data=1111111111xxxx מסכת ערך ראשון
Param_1_Choice2=0 - הגנת קוד מופעלת
Param_1_Choice2_icon=3
Param_1_Choice2_data=0000000000xxxx
תיאור של ערך ההגדרה השני
Param_2_Content=PWRTE | P.W.R.T.E. | CONFIG
Param_2_Choice1=1 - טיימר הפעלה מושבת
Param_2_Choice1_icon=2
Param_2_Choice1_data=xxxxxxxxxx1xxx
Param_2_Choice2=0 - טיימר הפעלה מופעל
Param_2_Choice2_icon=1
Param_2_Choice2_data=xxxxxxxxxx0xxx
תיאור ההגדרה הבאה ומשמעויותיה
Param_3_Content=WDTE | WDTE | CONFIG
Param_3_Choice1=1 - WDT מופעל
Param_3_Choice1_icon=1
Param_3_Choice1_data=xxxxxxxxxxxxxx1xx
Param_3_Choice2=0 - WDT מושבת
Param_3_Choice2_icon=2
Param_3_Choice2_data=xxxxxxxxxxxx0xx Param_4_Content=מתנד | FOSC | CONFIG
Param_4_Choice1=מתנד RC (11)
Param_4_Choice1_icon=8
Param_4_Choice1_data=xxxxxxxxxxxxxx11
Param_4_Choice2=מתנד HS (10)
Param_4_Choice2_icon=8
Param_4_Choice2_data=xxxxxxxxxxxxxx10
Param_4_Choice3=XT מתנד (01)
Param_4_Choice3_icon=8
Param_4_Choice3_data=xxxxxxxxxxxxxx01
Param_4_Choice4=מתנד LP (00)
Param_4_Choice4_icon=8
Param_4_Choice4_data=xxxxxxxxxxxx00Param_5_Content=ID | תעודת זהות | תְעוּדַת זֶהוּת
Param_5_Choice1=0000
וכו ' עבור כל ההתקנות הנדרשות

מחבר: אלכסנדר אליסייב, ase@takas.lt; פרסום: cxem.net

ראה מאמרים אחרים סעיף מיקרו-בקרים.

תקרא ותכתוב שימושי הערות על מאמר זה.

<< חזרה

חדשות אחרונות של מדע וטכנולוגיה, אלקטרוניקה חדשה:

עור מלאכותי לחיקוי מגע 15.04.2024

בעולם טכנולוגי מודרני בו המרחק הופך להיות נפוץ יותר ויותר, חשוב לשמור על קשר ותחושת קרבה. ההתפתחויות האחרונות בעור מלאכותי על ידי מדענים גרמנים מאוניברסיטת Saarland מייצגים עידן חדש באינטראקציות וירטואליות. חוקרים גרמנים מאוניברסיטת Saarland פיתחו סרטים דקים במיוחד שיכולים להעביר את תחושת המגע למרחקים. טכנולוגיה חדשנית זו מספקת הזדמנויות חדשות לתקשורת וירטואלית, במיוחד עבור אלה שמוצאים את עצמם רחוקים מיקיריהם. הסרטים הדקים במיוחד שפיתחו החוקרים, בעובי של 50 מיקרומטר בלבד, ניתנים לשילוב בטקסטיל וללבוש כמו עור שני. סרטים אלה פועלים כחיישנים המזהים אותות מישוש מאמא או אבא, וכמפעילים המשדרים את התנועות הללו לתינוק. הורים הנוגעים בבד מפעילים חיישנים המגיבים ללחץ ומעוותים את הסרט הדק במיוחד. זֶה ... >>

פסולת חתולים של Petgugu Global 15.04.2024

טיפול בחיות מחמד יכול להיות לעתים קרובות אתגר, במיוחד כשמדובר בשמירה על ניקיון הבית שלך. הוצג פתרון מעניין חדש של הסטארטאפ Petgugu Global, שיקל על בעלי החתולים ויעזור להם לשמור על ביתם נקי ומסודר בצורה מושלמת. הסטארט-אפ Petgugu Global חשפה אסלת חתולים ייחודית שיכולה לשטוף צואה אוטומטית, ולשמור על הבית שלכם נקי ורענן. מכשיר חדשני זה מצויד בחיישנים חכמים שונים המנטרים את פעילות האסלה של חיית המחמד שלכם ופועלים לניקוי אוטומטי לאחר השימוש. המכשיר מתחבר למערכת הביוב ומבטיח פינוי פסולת יעיל ללא צורך בהתערבות של הבעלים. בנוסף, לאסלה קיבולת אחסון גדולה הניתנת לשטיפה, מה שהופך אותה לאידיאלית עבור משקי בית מרובי חתולים. קערת המלטה לחתולים של Petgugu מיועדת לשימוש עם המלטה מסיסת במים ומציעה מגוון זרמים נוספים ... >>

האטרקטיביות של גברים אכפתיים 14.04.2024

הסטריאוטיפ שנשים מעדיפות "בנים רעים" כבר מזמן נפוץ. עם זאת, מחקר עדכני שנערך על ידי מדענים בריטים מאוניברסיטת מונאש מציע נקודת מבט חדשה בנושא זה. הם בדקו כיצד נשים הגיבו לאחריות הרגשית של גברים ולנכונותם לעזור לאחרים. ממצאי המחקר עשויים לשנות את ההבנה שלנו לגבי מה הופך גברים לאטרקטיביים לנשים. מחקר שנערך על ידי מדענים מאוניברסיטת מונאש מוביל לממצאים חדשים לגבי האטרקטיביות של גברים לנשים. בניסוי הראו לנשים תצלומים של גברים עם סיפורים קצרים על התנהגותם במצבים שונים, כולל תגובתם למפגש עם חסר בית. חלק מהגברים התעלמו מההומלס, בעוד שאחרים עזרו לו, כמו לקנות לו אוכל. מחקר מצא שגברים שהפגינו אמפתיה וטוב לב היו מושכים יותר לנשים בהשוואה לגברים שהפגינו אמפתיה וטוב לב. ... >>

חדשות אקראיות מהארכיון

גלאי מכ"ם-מתכות מרחוק במהירות גבוהה 09.04.2013

מהנדס מאוניברסיטת מישיגן, כמאל סרבנדי, הציע להשתמש במכ"ם הפולט גלי רדיו מקוטבים כדי לחפש כלי נשק על גופם של פושעים פוטנציאליים. פעולתו של מכ"ם סרבנדי מבוססת על העובדה שפליטת רדיו משנה את הקיטוב שלה כאשר היא משתקפת מחפצי מתכת. על ידי מדידת מידת השינוי בקיטוב, ניתן לקבוע אם אדם נושא נשק או לא.

כמו מכ"ם משטרתי קלאסי, המכשיר מקרין עצם נע (במקרה זה האדם הנבדק), ולאחר מכן מתעד את האות המשתקף ממנו. ראשית, כמו במקרה של מכוניות, המכשיר קובע את מהירותו של אדם בשל אפקט הדופלר, שעוזר להפריד את האות שלו מהאותות של עצמים אחרים. הנתונים המתקבלים נתונים לאחר מכן לעיבוד מחשב מורכב יותר שנועד להבחין בין השתקפות פליטת רדיו מהגו ומחלקים אחרים בגוף. Sarabandi פיתח את השיטה של ​​עיבוד כזה במהלך ניסויים עם בובות בחדר מבודד מיוחד.

לאחר עיבוד מחשב של האות, המכשיר נותן את מידת השינוי בקיטוב, המאפשר לשפוט את נוכחותם של חפצי מתכת על גוף האדם. סריקת "חשוד" אחד אורכת לא יותר משנייה, בעוד שאדם יכול להיות במרחק של כמה מאות מטרים מהמכשיר.

לדברי מחבר ההמצאה, היא נועדה במקור לצבא. עם זאת, לאחר דיווחים על ירי בבית הספר האמריקאי סנדי הוק, הגיע סראבנדי למסקנה שמכ"ם כזה יכול לסייע גם במעקב אחר נשיאת נשק במקומות הומי אדם. במקרה זה, אין צורך לעבור במסגרות של גלאי מתכות, שההתקנה שלהם לא תמיד נוחה.

דרך נוספת לחפש מרחוק כלי נשק על הגוף היא להשתמש במה שמכונה קרני T, גלים אלקטרומגנטיים בטווח הטרה-הרץ. בטווח זה, רוב בדי הטקסטיל הם שקופים, מה שמאפשר לך לראות כלי נשק מוסתרים מתחת לבגדים.

עוד חדשות מעניינות:

▪ גרסה קומפקטית של כרטיס המסך GeForce GTX 970

▪ צג UHD של Samsung U32D970Q

▪ פותח Codec וידאו וקטור

▪ הרשת העצבית חזרה באופן עצמאי על גילויו של קופרניקוס

▪ טלוויזיה אלחוטית

עדכון חדשות של מדע וטכנולוגיה, אלקטרוניקה חדשה

 

חומרים מעניינים של הספרייה הטכנית החופשית:

▪ חלק של אתר האנטנה. בחירת מאמרים

▪ מאמר לכל מאה יש את ימי הביניים שלה. ביטוי עממי

▪ מאמר לאיזה שליט ניתנה שמיכה של נוצות דרור צוואר על ידי אוכלוסיית המדינה? תשובה מפורטת

▪ מאמר Eriobothria japonica. אגדות, טיפוח, שיטות יישום

▪ מאמר מד טמפרטורה מהיר (3-4 שניות). אנציקלופדיה של רדיו אלקטרוניקה והנדסת חשמל

▪ מאמר מי לקח את הדברים? סוד התמקדות. פוקוס סוד

השאר את תגובתך למאמר זה:

שם:


אימייל (אופציונלי):


להגיב:





כל השפות של דף זה

בית | הספרייה | מאמרים | <font><font>מפת אתר</font></font> | ביקורות על האתר

www.diagram.com.ua

www.diagram.com.ua
2000-2024