אינציקלופדיה של רדיו אלקטרוניקה והנדסת חשמל כיצד לחבר מיקרו-בקר למחשב באמצעות RS-232. אנציקלופדיה של רדיו אלקטרוניקה והנדסת חשמל אנציקלופדיה של רדיו אלקטרוניקה והנדסת חשמל / מיקרו-בקרים מאמר זה הוגה כדוגמה ליישום הפיתוח של התקן מיקרו-בקר הנשלט על ידי מחשב אישי דרך ערוץ טורי. הוא מיועד למי שעדיין אין לו ניסיון בפיתוחים כאלה. לאחר שתבינו כיצד המחשב שולט במיקרו-בקר, מציג, מעבד ומאחסן את המידע המתקבל ממנו, תוכלו ליישם את הידע הזה לפיתוחים שלכם. בנוסף, למכשיר המתואר יש גם ערך עצמאי: זהו מד מתח דיגיטלי מבוקר, שתוצאות המדידה שלו, לפני הצגתן, יכולות להיות מעובדות על ידי מחשב לפי אלגוריתם שנקבע מראש, וגם לשמור בקובץ על הקשיח של המחשב האישי שלך. כונן, נצפה והודפס. כל זה הופך את המכשיר המתואר לבסיס למערכת פשוטה לאיסוף, עיבוד ותיעוד נתונים, שימושית למהנדסי אלקטרוניקה שאין להם ידע מספיק בטכנולוגיית מיקרו-בקר לפיתוח עצמאי. מבוא מטרת העבודה הזו הייתה לפתח וליצור את מכשיר המדידה הפשוט ביותר המבוסס על המיקרו-בקר ממשפחת x51, שהוא עדיין הנפוץ ביותר כיום, שיכול להחליף מידע עם מחשב אישי. הוא היה אמור להטמיע במכשיר מד מתח, שבהמשך ניתן היה להוסיף לו קידומות שונות הממירות כמויות פיזיות אחרות שנמדדו ישירות למתח. מכשיר כזה יקל על ביצוע סדרת מדידות, בשליטת מחשב, כמו גם לצבור את התוצאות ולבצע את העיבוד הממוחשב שלהן. בכפוף לשינויים קלים, היא יכולה להפוך בקלות למערכת לניטור ובקרה מרחוק של ציוד או מכשירים והתקנים אחרים. תיאור כללי של המכשיר. חלק חשמלי של המכשיר המכשיר (איור 1), למעשה, הוא מד מתח דיגיטלי. בכניסה של מד המתח נמצא מגבר תפעולי (DA1), בעל עכבת כניסה גבוהה. אחרי המגבר התפעולי מופיע ADC (DD2), המאפשר לנו לבצע דיגיטציה של המתח המעניין אותנו לשידור הבא למיקרו-בקר. המיקרו-בקר DD3 הוא אלמנט הבקרה העיקרי של המכשיר, שכן הוא קורא מידע מה-ADC ומתקשר עם מחשב אישי דרך ערוץ טורי. המכשיר כולל גם ממירי הספק להפקת +5 V עבור החלק הדיגיטלי ולהפקת +/-10 V עבור המגבר התפעולי, וכן שבב המרת רמה (לוגי <0> ו-<1> ל-15: +15 V ולהיפך) להחלפת מידע על ערוץ טורי כגון RS232.
הערך שנשלח למחשב נמצא בטווח 0...4095 (המתאים לעומק הסיביות של ADC), 0 מתאים לרמת הכניסה 0V, 4095 - הרמה 5V, התלות היא ליניארית. ניתן לבחור את שער החליפין של מידע כפחות מ-9600 באוד, ומעלה - עד 115 באוד. במחשבים ישנים למדי, כמו 200 ומעלה, הגבול העליון נמוך בהרבה - 386 באוד. הסיבה לכך היא ששבבי היציאה הטורית שהותקנו במחשבים אלו לא תוכננו למהירויות גבוהות יותר. תיאור של צ'יפס ממיר ספק כוח MAX680 מגברי Op-amp דורשים בדרך כלל ספק כוח דו-קוטבי (לדוגמה, +10 וולט ו-10 וולט לאדמה). חובבי רדיו שלא מכירים מעט את בסיס האלמנטים המודרני משתמשים לרוב בשנאי עם שתי פיתולים משניים (או עם אחד, אבל עם ברז מהאמצע), שני קבלי פילטר, שני מייצבים וכו' כדי להשיג מתח כזה. אם לרשותכם מתח מיוצב הוא 5V, והמגבר התפעולי המשומש, הדורש אספקה דו-קוטבית, יכול להסתדר עם +7:10 וולט בלבד, תוך צריכת 1:2 mA, אז שני הפיתולים ושני המייצבים שהוזכרו הם לא נחוץ. מספיק להשתמש בשבב MAX680 של מקסים (שימו לב ששבבים כאלה מיוצרים על ידי Linear Technology ועוד מספר חברות ידועות). מתח Uin מסופק לכניסת המיקרו-מעגל, הנע בין 3:5 ל-6:10 V (בהתאם לסוג), מתחים השווים לערך + 2Uin נוצרים ביציאות שלו. ראוי לציון, ראשית, בנוסף ל-MAX8 או LT680 בעל 1026 פינים, נדרשים רק 4 קבלים אלקטרוליטיים קטנים כדי ליצור מתחים אלו (ראה איור 1), ושנית, כאשר מתח הכניסה משתנה, מתח המוצא הכפול משתנה בשלב, מה שלמעשה אינו משפיע על אות המוצא של מגבר ההפעלה. להיכרות מפורטת יותר עם מיקרו-מעגלים כאלה, המחבר ממליץ להתייחס לתיאורי החברה המתאימים. ADC MAX1241 בשנים האחרונות, בטכנולוגיית המיקרו-בקרים, פותחו באופן נרחב מעגלים מיקרו שנשלטים באמצעות ערוץ טורי. אחד ממעגלי המיקרו האלה הוא 12-bit ADC MAX1241. כמו במקרה של MAX680, ל-MAX1241 יש לא מעט אנלוגים מדויקים ומשוערים (MAX187 מ-Max, LTC1286, LTC1298 מ-Linear Technology, AD7894 מ-Analog Devices ועוד מספר אחרים). MAX1241 ארוז באריזה של 8 פינים, המופעלת במתח של 2,7 עד 5 וולט, הצורכת זרם של כ-5 mA. הוא מצריך שימוש במקור מתח ייחוס חיצוני (במקרה זה, נעשה שימוש בדיודת זנר מדויקת KR142EN19, המייצרת מתח של 2,50 וולט) ומשתמשת רק ב-3 קווים כדי לתקשר עם המיקרו-בקר. הפעולה של MAX1241 מומחשת על ידי דיאגרמות התזמון המוצגות באיור. 2. לפני ההמרה וההחלפה, קלט CS# MAX1241 חייב להישמר על ידי המיקרו-בקר במצב יחיד. כדי להתחיל את ההמרה, יש להחיל רמת אפס לוגית על קלט זה. תהליך ההמרה ב-MAX1241 לוקח קצת פחות מ-8 מיקרון שניות. במהלך כל זמן ההמרה, MAX1241 שומר על רמת לוגית 0 בפלט ה-DOUT שלו. לאחר השלמת ההמרה, MAX1241 מגדיר את פלט ה-DOUT למצב יחיד.
לפני התחלת ההמרה, המיקרו-בקר בכניסת SCLK MAX1241 חייב להגדיר את רמת האפס הלוגית. כאשר תהליך ההמרה בתוך ה-ADC הושלם, המיקרו-בקר חייב לייצר רצף של לפחות 12 פולסים חיוביים בכניסת SCLK (איור 2). הקצה העולה של הדופק הראשון מכין את ה-MAX1241 להעברת נתונים. עם ירידת הדופק ב-DOUT, הביט ה-12 המשמעותי ביותר מופיע כאפס לוגי או אחד. המיקרו-בקר קורא את הביט הזה, מייצר את החלק הקדמי של הפולס השני ב-SCLK, ולאחר זמן מה - הירידה שלו. עם נפילת הדופק השני, הביט ה-11, שנקרא אז על ידי המיקרו-בקר, מופיע ב-DOUT וכו'. בירידה של הפולס ה-12, הביט הראשון הכי פחות משמעותי נקבע במוצא DOUT. נפילת הפולס ה-1 מכניסה את DOUT למצב אפס, שבו הוא נמצא לפני שכניסת CS# מוגדרת ל-13. על ידי העברת CS# למצב יחיד, המיקרו-בקר מודיע ל-MAX1 על השלמת תהליך קריאת תוצאת ההמרה. ההמרה הבאה של MAX1241 יכולה להימשך בערך 1241 µs לאחר הגדרת CS# ל-1. אלגוריתמי הפעולה של LTC1286, LTC1298 מ-Linear Technology ו-AD7894 מ-Analog Devices שונים במקצת מאלה שתוארו עבור MAX1241. פרטים נוספים ניתן למצוא על ידי התייחסות לתיאורי החברה המתאימים. ממיר מפלס MAX202E זה לא סוד עבור אף אחד כי בלוגיקה סטנדרטית מיוצג על ידי רמת מתח מ 2,4 עד 5 וולט, ואפס - מ 0 עד 0,8 וולט. עם זאת, מתחילים עשויים שלא להיות מודעים לכך שאפס ואחד משודרים דרך RS- 232 ערוצים מקודדים באותו ערך (מ-5 עד 12 V), אך שונים באותות הסימנים. במסגרת מאמר זה אין בכוונתו להסביר מדוע נהוג לעשות זאת ולא אחרת – נסתפק בקביעה זו. מכיוון שיש להמיר אותות לוגיים סטנדרטיים לאותות ברמה אחרת לשידור באמצעות RS-232, יש צורך לספק אמצעי המרה מתאימים במעגל. לפני כ-10 שנים שימשו למטרה זו אשדים שתוכננו במיוחד של שלושה או ארבעה טרנזיסטורים, זוג דיודות וכמעט תריסר נגדים. כעת המצב השתנה באופן משמעותי: היצרנים המובילים של מיקרו-מעגלים מייצרים ממירים גמורים לחלוטין הדורשים מספר מינימלי של אלמנטים נוספים. אלה כוללים את ה-MAX202E ו-AD232 של MAXIM מ-Analog Devices, שזהה לו לחלוטין, עד ה-pinout. בפנים, שני המיקרו-מעגלים מכילים ממיר מתח +5 וולט עד +10 וולט, זהה ל-MAX680 שתואר לעיל, ומפלים הממירים אותות לוגיים ברמה סטנדרטית לאותות ברמה RS-232. כל אחד מהמיקרו-מעגלים הללו מכיל ממירי רמה לוגית לשני מקלטים ושני משדרים. נשתמש רק בערוץ משדר אחד. מצב הפעלה MK עם ערוץ טורי כפי שאתה יודע (ראה, למשל, גיליונות 10 ו-11 של מגזין רדיו לשנת 1994), למיקרו-בקרים ממשפחת x51 יש ארבעה מצבי פעולה של מקלטי משדר. נתעניין במצב 1 כפשוט והמקובל ביותר. מצב 1 מאופיין בפרמטרים הבאים:
זהו מצב נוח לתכנות: נדרש מעט מאוד קוד תכנות כדי להגדיר ולהפעיל את מקלט המשדר. אם כי אתה יכול להשתמש במצבי פעולה אחרים אם תרצה. מטרת מאמר זה היא לתאר מכשיר בעל יכולת לתקשר עם מחשב אישי. לא ניתן כאן תיאור כיצד בדיוק פועל המשדר. מידע זה ניתן ללקט מהמגזינים המוזכרים "רדיו" או ספרות אחרת. שגרה בסיסית לחברת הכנסת השגרות העיקריות של המיקרו-בקר יהיו: קריאת נתונים מה-ADC, אתחול ה-UART, קבלת בייט ושליחת בייט. קריאת נתונים מ-ADC הגדרת מחשב להחלפת מידע דרך קישור טורי. על מנת להגדיר מחשב להחלפת מידע בערוץ טורי, עליך לבצע את הפעולות הבאות:
דוגמה לקוד המיועד לשער חליפין של 9600 bps עבור מהוד קוורץ עם תדר תהודה של 11,059 מגה-הרץ:
GET_VOLT: SETB DOUT ; הזנת נתונים מותרת מ-ADC SETB CS; SET INITIAL STATE ADC CLR SCLK ; SET INITIAL STATE ADC CLR CS ; דווח לקריאת MUL AB DATA; 4 MKS AT 12 MHZ\ MUL AB ; 4 ISS | MULAB ; 4 ISS} המתן לסוף; | DIGITATIONS MUL AB; 4 MKS / MOV R0,#12 ; קרא 12 BIT GET_VC: SETB SCLK ; \ NOP ; | לא ; | CLR SCLK ; }הפיקו דופק לקריאת BIT NOP; | לא ; / MOV C, DOUT ; READ BIT MOV A, R2 ; \ RLC A ; | MOV R2,A ; | MOV A, R3 ; } PSH BIT INTO WORD ; | RESULT - R3R2 RLC A ; | MOV R3,A ; / DJNZ R0,GET_VC ; LOOP ANL A,#0FH MOV R3,A ; CLEARED HIGH BITS R3R2 SETB CS ; לא רוצה לקרוא; (נותרים ביטים = 0) MUL AB ; 4 MKS AT 12 MHZ \ MUL AB ; 4 ISS | MULAB ; 4 ISS | MULAB ; 4 µs }MIN DELAY ; | לפני הבא MULAB ; 4 ISS | MULAB ; 4 ISS / RET תת-שגרה זו נקראת הראשונה בתוכנית המיקרו-מחשב הראשית. באופן עקרוני, זה אפילו לא יכול להיות מתוכנן כתת שגרה. קבלה ושליחה של בייט השגרות של קבלה ושליחה של בייט דרך קישור טורי הן פשוטות מאוד.
SERINIT: MOV IE, #0 ; השבת את כל ההפסקות MOV TMOD, #20H ; הגדר מצב 2 עבור טיימר 1 MOV TH1, #REL96 ; ערך עבור מונה טעינה אוטומטית MOV TL1, #REL96 ; ערך מונה ראשוני עבור 9600 bps; עם SMOD = 0 ANL PCON, #7FH ; נוקה SMOD MOV SCON, #50H ; מצב עבור 8 סיביות של נתונים וקצב העברת נתונים, ; SETB TR1 תלוי טיימר; התחל טיימר/מגדיר 1 RET כאשר REL96 הוא קבוע השווה ל-0FDh ניתן לקרוא בייט מיציאת ה-SBUF I/O רק כאשר ביט ה-RI במאגר הבקרה/סטטוס SCON מוגדר, המציין את נוכחותו של בית במאגר הקבלה. לאחר קריאת בייט זה, יש לאפס את סיביות ה-RI. לאחר כתיבת בייט ליציאת ה-I/O, עליך להמתין להגדרת ביט ה-TI, מה שיסמן את סוף שליחת הביט לקו. אז יהיה צורך לאפס גם את סיביות ה-TI. תת שגרה לקבלת בייט לתוך המצבר:
GETCH: JNB RI, GETCH MOV A, SBUF CLR RI RET שגרת משנה לשליחת בייט מהמצבר:
PUTCH: MOV SBUF, A SEND: JNB TI, SEND CLR TI RET כמו כן, יש לציין שלמיקרו-מחשב אין כל אמצעי לזיהוי שגיאות קלט/פלט. על מנת לארגן את הצ'ק בצורה חומרה-תוכנה, ניתן להרחיב את מספר קווי הקלט/פלט דרכם ישודרו אותות נוספים, וניתן יהיה לקבוע באילו מצבים נמצאים המשתתפים בדיאלוג. לאתר, כמו גם לזהות שגיאות. אפשר להגביר את המהימנות של קליטת/שידור מידע בדרך אחרת: לשדר עוד ביט אחד עם שמונה סיביות נתונים - סיביות הזוגיות, שמחושבת בדומה לדגל השוויון במילת מצב התוכנית (ביט 0 PSW). יש לחשב רק אותו עבור הבתים המשודרים או המתקבלים. לאחר קבלת ה-byte וה-parity bit, עליך להשוות ביניהם כדי להתאים זה לזה. אם הם אינם תואמים, אירעה שגיאת קלט/פלט. כדי להעביר סיבית מידע 9 נוספת, עליך להשתמש במצב 2 או 3 של הטיימר/מונה. תכנית כללית לח"כ. תרשים מצב מכשיר תוכנית המיקרו-מחשב הכללית מבוססת על האלגוריתם המתואר להלן. האלגוריתם הוא די מסובך, כי ובכל זאת, אתה צריך איכשהו, לפחות באופן תכנותי, לזהות שגיאות קלט/פלט ולהגיב להופעתם. לבהירות רבה יותר, האלגוריתם, המתואר במילים רגילות, מלווה באיור - מה שנקרא דיאגרמת מצב התקן (איור 3), המציגה את ארבעת המצבים העיקריים של המכשיר במונחים של חילופי מידע עם מחשב.
הבה נקבע מראש את העובדה שהמיקרו-מחשב שלנו הוא עבד, ומחשב אישי מוביל בהחלפת נתונים. במילים אחרות, המכשיר עצמו, ללא הזמנה מהמחשב, לא אמור לעשות כלום. זה כפוף לחלוטין למחשב הבקרה. המחשב האישי נבחר כמוביל מהסיבה הפשוטה שיש לו יותר כוח והוא מסוגל לשלוט במכשיר ללא בעיות מיוחדות. בנוסף, זה יכול לתת למשתמש יותר פונקציות שירות. מדינה אחת - רגע המכשיר נמצא במצב זה מיד לאחר הפעלת מתח האספקה. כאן הוא ממתין לבקשת אתחול מהמחשב, שמתבטאת בכך שהמחשב שולח את תו NUL. המכשיר, בתורו, חייב, בתגובה לבקשה שהתקבלה, להפעיל ולהגדיר, במידת הצורך, מודולים ומשאבים נוספים, ולאחר מכן, אם הכל הלך כשורה, לשלוח סמל ACK למחשב. במקרה של שגיאה, זה צריך לשלוח NAK. כך מתרחשת ה"תקשורת" הראשונה של שני "בני שיח". אם תרצה, הם צריכים "להחליף ברכות" או "ללחוץ ידיים". אם המכשיר מאתחל בהצלחה ולאחר מכן שולח תו ACK, הוא עובר אוטומטית למצב הבא. מעבר זה מצוין על ידי חץ 1 בתרשים. מצב מוכן במצב זה, המיקרו-מחשב שלנו ממתין לבקשת PC כדי לשלוח את הערך הנמדד שנקרא מה-ADC. הבקשה היא תו XON. עם קבלת סמל זה, המכשיר נכנס למצב חדש - שליחה. חץ 2 מתאים למעבר. מצב השליחה כשמגיעים לכאן, המיקרו-בקר קורא מספר בינארי של שתים עשרה סיביות מה-ADC בשיטה שצוינה קודם לכן ושולח אותו בחלקים למחשב. יישום זה ממיר את המספר הבינארי לשקול ההקסדצימלי בן שלושת התווים שלו, כגון <1FF> עבור 511 עשרוני. תחילה שלח את <1> ולאחר מכן עם השלמת העברת הערך למחשב, המיקרו-מחשב עובר למצב הבא לפי חץ 4. מצב נשלח מצב זה הוא האחרון וכאילו סוגר מעגל של פעולת תקשורת אחת בין המכשיר למחשב. כאן, המחשב צפוי לאשר שקיבל בצורה נכונה את הערך שהופנה אליו. ישנן מספר אפשרויות למחשב להגיב למספר שנשלח: הוא יכול לענות על קליטה מוצלחת עם סמל XOFF, מה שאומר שעדיין לא נדרשים ערכים אחרים, או שהוא יכול לענות עם סמל XON, אשר פירושו שצריך ערך אחד נוסף. אם מתקבל XOFF, המכשיר חוזר למצב Ready (מעבר 7 בתרשים). אם הסמל XON מתקבל, המכשיר שוב מוצא את עצמו במצב שליחה (מעבר 5) וחוזר על הקריאה מה-ADC עם העברה שלאחר מכן של המספר לקו. המקרה היחיד שלא נשקל היה כאשר המחשב האישי לא אהב את מה שהוא קיבל: למשל, במקום תווים בטווח <0>...<9>, ... המעברים המצוינים על ידי החצים 3 ו-8 של התרשים נותרו לא מתוארים. אם המחשב יזהה שגיאת קלט/פלט חמורה או צריך להפסיק לתקשר עם המכשיר, אז הוא פשוט ישלח NUL אתחול, שיאתחל את המכשיר ויכניס אותו למצב Ready. הָהֵן. לא משנה באיזה מצב המכשיר שלנו נמצא, עליו להגיב לבקשת האתחול באותו אופן כמו במהלך האתחול הראשוני (ראה סעיף מצב המתנה). אם המיקרו-מחשב קיבל תו או בקשה בלתי צפויים או שגויים, אז הוא תמיד צריך להגיב אליו עם תו NAK. אסטרטגיה כזו היא יתרון, שכן ארגון כזה של התוכנית עבור המכשיר מקל על ביצוע מספר משימות בו-זמנית: מיקרו-מחשבים ומחשבים אישיים לא ישחקו בטלפון פגום, ושנית, הם יוכלו "לתקשר בצורה פשוטה ויעילה". "אחד עם השני. עם חבר. בואו נעבור למחשב. תוכנית כללית למחשב. תרשים מצב PC ביסודו של דבר, תוכנית נפוצה עבור מחשב לא תהיה שונה בשום צורה מזו המשמשת במיקרו-בקר. האלגוריתם יהיה דומה, ותרשים המצב יהיה דומה. אתחול המדינה הראשונה המחשב מגיע לכאן כאשר המשתמש לוחץ על מקש במקלדת שלו שמתאים לקבל ערך בודד. במצב זה, המחשב שולח תו אתחול NUL למכשיר וממתין לתגובת ACK או NAK. אם התקבל ACK, אז האתחול עבר טוב וניתן להמשיך לעבוד - עבור למצב הבא לפי חץ 2 בתרשים. אם ה-NAK מתקבל, הפעולה אמורה להפסיק והמחשב צריך לעבור למצב הסופי בוצע לאורך חץ 1. מצב מוכן במצב זה, המחשב מתכונן לקבל את התווים שירכיבו את הערך המבוקש מהמחשב המיקרו. ישנן שתי בקשות לשלוח ערך. הראשונה היא בקשת ערך רגיל, והיא מותאמת על ידי תו XON. הבקשה השנייה היא בקשה לשלוח מחדש את הערך האחרון. זה הכרחי אם הערך לא התקבל לחלוטין במשך זמן אובייקטיבי או שהתקבלו תווים שגויים שאינם נופלים בטווחים מ-<0> ל-<9> ומ- ל לאחר מכן, לאחר הכנה לקבלת תווי הערך, מתרחשת אחת משתי הבקשות לעיל למכשיר שלנו, ואז המחשב נע לאורך חץ 4 למצב של קבלת הערך. מצב מקבל כאן המחשב פשוט קורא שלושה תווים של הערך שנמדד והומר על ידי ה-ADC. כפי שצוין קודם לכן, יש זמן אובייקטיבי למחשב לחכות לדמות. אם הדמות לא נקראה במהלך הזמן הזה, אז מצב זה מתפרש כשגוי, כלומר. אירעה שגיאת קלט/פלט. אגב, בשערי החלפת מידע גבוהים למדי (יותר מ-19200 bps) או בעבודה במערכת ההפעלה MS-Windows (כל גרסה), קורה לא פעם שמחשב מקבל רק שניים מתוך שלושת התווים הנשלחים אליו, ולפעמים אפילו פחות - אחד. כדי למנוע מהמחשב "להיתקע" - המתנה לדמות חסרה או חסרה ארוכה לאין שיעור - מוכנס זמן מסוים כדי להגביל את הציפייה הזו. למרבה הצער, השמטות אלו אינן מזוהות בשיטת החומרה. יישום זה מגדיר שני סוגים של פסק זמן שניתן להגדיר על ידי המשתמש מהמקלדת. הסוג הראשון הוא פסק הזמן עבור 1 מתוך 3 תווים. היא מאפשרת למכשיר ברוגע, מבלי למהר, למדוד, לבצע דיגיטציה של המספר שאנו צריכים ולהמיר אותו למקבילה סמלית. והסוג השני הוא מגבלת הזמן לשליחת התווים השני והשלישי. כעת נעבור למעברים אפשריים ממצב המקבל למדינות אחרות. אם כל 3 התווים של הערך לא התקבלו בזמן שנקבע, אז המחשב חייב לבקש מהמכשיר שלנו לשלוח לו את הערך שוב. מצב זה מתאים למעבר לאורך חץ 5, כלומר. המחשב מגיש בקשה עם תו NAK ועובר חזרה למצב Ready. אם זוהתה שגיאת קלט/פלט במהלך הקליטה על ידי המחשב (ולמחשב יש הזדמנות כזו לנתח מספיק את מצב היציאה הטורית), אז עדיף לאפס את המחשב וגם את המיקרו-מחשב למצבו המקורי. , כלומר אתחול חוזר. לכן, חץ 3 קיים גם בתרשים. ולבסוף, אם המחשב קיבל את כל שלושת התווים מהמכשיר, אז הוא עובר למצב הניתוח של הערך שהתקבל - למצב התקבל לאורך חץ 8. פרסום: cxem.net ראה מאמרים אחרים סעיף מיקרו-בקרים. תקרא ותכתוב שימושי הערות על מאמר זה. חדשות אחרונות של מדע וטכנולוגיה, אלקטרוניקה חדשה: עור מלאכותי לחיקוי מגע
15.04.2024 פסולת חתולים של Petgugu Global
15.04.2024 האטרקטיביות של גברים אכפתיים
14.04.2024
עוד חדשות מעניינות: ▪ מכלולי כבלי USB מהירים חדשים של Molex ▪ המוח מזהה מנגינה מוכרת תוך 100 מילישניות בלבד עדכון חדשות של מדע וטכנולוגיה, אלקטרוניקה חדשה
חומרים מעניינים של הספרייה הטכנית החופשית: ▪ מאמר חוק האבל. היסטוריה ומהות הגילוי המדעי ▪ מאמר מי מהנסיכים בקייב היה הראשון לאמץ את הנצרות? תשובה מפורטת ▪ מאמר כורכום הוא ארוך. אגדות, טיפוח, שיטות יישום ▪ מאמר עקרון הפעולה והמאפיינים של ממירים פוטו-אלקטריים. אנציקלופדיה של רדיו אלקטרוניקה והנדסת חשמל כל השפות של דף זה בית | הספרייה | מאמרים | <font><font>מפת אתר</font></font> | ביקורות על האתר www.diagram.com.ua |