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

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


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

רמזור במיקרו-בקר ATtiny13. אנציקלופדיה של רדיו אלקטרוניקה והנדסת חשמל

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

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

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

החלטתי להכין רמזור לאחי הקטן מאמצעים מאולתרים.

בהישג יד היה MK ATtiny13, כמה נוריות ונגדים. ל-MK הזה יש זיכרון תוכנת פלאש של 1kb, אבל זה מספיק לנו, למרות שהתוכנית כתובה ב-C ב-CodeVisionAVR.

להלן קוד המקור של התוכנית:

/************************************************** *******
תוכנית זו הופקה על ידי ה
CodeWizardAVR V1.25.2 Beta1 Standard
מחולל תוכניות אוטומטי
© זכויות יוצרים 1998-2006 Pavel Haiduc, HP InfoTech srl
hpinfotech.com

פרויקט:
גרסה:
תאריך: 27.07.2007
מחבר: פול
חברה: בית
תגובות:

סוג שבב: ATtiny13
תדר שעון: 4,800000 מגה-הרץ
דגם זיכרון: זעיר
גודל SRAM חיצוני: 0
גודל מחסנית נתונים: 16
************************************************** ********/

#לִכלוֹל
#לִכלוֹל
char unsigned svet=1;
char unsign onf=0;
// שגרת שירות הפסקת שינוי סיכה
interrupt [PCINT0] void pin_change_isr(void)
{
// הצב את הקוד שלך כאן
if(PINB.4!=0)
{
if(svet<4)svet++;
אור אחר=1;
onf=0;
}
if(PINB.3!=0)
{
onf=1;
// PORTB.1=1;PORTB.2=1; PORTB.0=1;
}
delay_ms(200);
}

// הצהר כאן על המשתנים הגלובליים שלך

ראשי הריק (void)
{
// הצהר כאן על המשתנים המקומיים שלך

// גורם חלוקת מתנד קריסטל: 1
#פרגמה אופטימיזציה-
CLKPR=0x80;
CLKPR=0x00;
#ifdef _OPTIMIZE_SIZE_
#pragmaoptsize+
#endif

// אתחול יציאות קלט/פלט
// אתחול פורט B
// Func5=In Func4=In Func3=In Func2=Out Func1=Out Func0=Out
// State5=T State4=T State3=T State2=0 State1=0 State0=0
PORTB=0x00;
DDRB=0x1F;

// אתחול טיימר/מונה 0
// מקור שעון: שעון מערכת
// ערך שעון: טיימר 0 נעצר
// מצב: רגיל למעלה=FFh
// פלט OC0A: מנותק
// פלט OC0B: מנותק
TCCR0A=0x00;
TCCR0B=0x00;
TCNT0=0x00;
OCR0A=0x00;
OCR0B=0x00;

// אתחול של הפסקות חיצוניות
// INT0: כבוי
// הפסקה בכל שינוי בפינים PCINT0-5: פועל
GIMSK=0x20;
MCUCR=0x00;
PCMSK=0x1F;
GIFR=0x20;

// טיימר/מונה 0 אתחול פסיקות
TIMSK0=0x00;

// אתחול אנלוגי Comparator
// Comparator אנלוגי: כבוי
ACSR=0x80;
ADCSRB=0x00;

// פסיקות הפעלה גלובליות
#asm("sei")
//PORTB.0=1; //גר
//PORTB.1=1; //מִחָדָשׁ
//PORTB.2=1; //אתם
בזמן (1)
{
if(onf==0)
{
מתג (אור)
{
מקרה 1:PORTB.0=1; PORTB.1=0; PORTB.2=0; לשבור;
מקרה 2:PORTB.2=1; PORTB.0=0; PORTB.1=0; לשבור;
מקרה 3:PORTB.1=1; PORTB.0=0; PORTB.2=0; לשבור;
case 4:PORTB.1=1;PORTB.2=1; PORTB.0=0; break;
}

}
if(onf==1)
{
if(svet<4)svet++;
אור אחר=1;

מתג (אור)
{
מקרה 1:PORTB.0=1; PORTB.1=0; PORTB.2=0; לשבור;
מקרה 2:PORTB.2=1; PORTB.0=0; PORTB.1=0; לשבור;
מקרה 3:PORTB.1=1; PORTB.0=0; PORTB.2=0; לשבור;
case 4:PORTB.1=1;PORTB.2=1; PORTB.0=0; break;
}
delay_ms(1000);
}
};
}


תמונות של המכשיר המוגמר:

רמזור במיקרו-בקר ATtiny13. תמונה של המכשיר המוגמר

רמזור במיקרו-בקר ATtiny13. תמונה של המכשיר המוגמר

רמזור במיקרו-בקר ATtiny13. רמזור בפעולה

קושחה HEX, קובץ LAY ודיאגרמת מכשיר אתה יכול הורד כאן (67 קילובייט).

צפו בסרטון של הרמזור

מחבר: BATCOH (iupfan sabaka mail period ru); פרסום: cxem.net

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

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

<< חזרה

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

התמצקות של חומרים בתפזורת 30.04.2024

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

ממריץ מוח מושתל 30.04.2024

בשנים האחרונות התקדם המחקר המדעי בתחום הנוירוטכנולוגיה ופותח אופקים חדשים לטיפול בהפרעות פסיכיאטריות ונוירולוגיות שונות. אחד ההישגים המשמעותיים היה יצירת ממריץ המוח המושתל הקטן ביותר, שהוצג על ידי מעבדה באוניברסיטת רייס. מכשיר חדשני זה, הנקרא Digitally Programmable Over-brain Therapeutic (DOT), מבטיח לחולל מהפכה בטיפולים על ידי מתן יותר אוטונומיה ונגישות למטופלים. השתל, שפותח בשיתוף מוטיב נוירוטק ורופאים, מציג גישה חדשנית לגירוי מוחי. הוא מופעל באמצעות משדר חיצוני באמצעות העברת כוח מגנו-אלקטרי, ומבטל את הצורך בחוטים ובסוללות גדולות האופייניות לטכנולוגיות קיימות. זה הופך את ההליך לפחות פולשני ומספק יותר הזדמנויות לשיפור איכות החיים של המטופלים. בנוסף לשימוש בטיפול, להתנגד ... >>

תפיסת הזמן תלויה במה מסתכלים 29.04.2024

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

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

הדור החדש של מכשירי ה-Ultrabook מבית אינטל 09.06.2013

עד סוף השנה יופיעו בשוק מכשירי האולטרה-בוק מהדור החדש הבנויים על מעבדי Intel Haswell, כך מסרו נציגים רשמיים של החברה. נזכיר כי השבבים הללו מיוצרים בטכנולוגיית 22 ננומטר המבוססת על טרנזיסטורים בעלי מבנה תלת מימדי (Tri-Gate). הם ניחנים בבקר גרפי משופר עם תמיכה ב-API של DirectX 11. לפי אינטל, בהשוואה למוצרי הדור הקודם של Ivy Bridge, המעבדים החדשים יגדילו את חיי הסוללה של מחשבים ניידים ב-50% מבלי להקריב את הביצועים.

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

חיי הסוללה בטעינת סוללה בודדת יהיו 9 שעות או יותר במצב סרק במערכת ההפעלה Windows 8. בעת הפעלת וידאו HD, נתון זה יגיע ל-6 שעות או יותר.

זמן ההתעוררות ממצב שינה יקטן: הוא יהיה פחות משלוש שניות. עד עונת החגים צפויים להגיע אולטרה-בוקים החל מ-$600.

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

▪ אני מבזבז מכשירי חשמל ביתיים - אסור

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

▪ חסימת מדפסות עבור מנוי ללא תשלום

▪ צמיד חכם יעקוב אחר הרכב הזיעה

▪ כלורפיריפוס מעלה את הסיכון להשמנה

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

 

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

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

▪ מאמר יחסים כלכליים בינלאומיים. עריסה

▪ מאמר מהי בלוטת יותרת המוח? תשובה מפורטת

▪ מאמר ראש חדר הדוודים. תיאור משרה

▪ מאמר Pinouts של כבלי RS-232 שונים. אנציקלופדיה של רדיו אלקטרוניקה והנדסת חשמל

▪ מאמר מתג FET חזק, 20 אמפר. אנציקלופדיה של רדיו אלקטרוניקה והנדסת חשמל

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

שם:


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


להגיב:





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

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

www.diagram.com.ua

www.diagram.com.ua
2000-2024