אינציקלופדיה של רדיו אלקטרוניקה והנדסת חשמל ממשק AOH-Z80. אנציקלופדיה של רדיו אלקטרוניקה והנדסת חשמל אנציקלופדיה של רדיו אלקטרוניקה והנדסת חשמל / טלפוניה להלן התיאור המקורי של ממשק AOH-Z80 שפותח ב-DGN LTD על ידי אלכסנדר דנילין (FIDO 2:5020/321) (c)DGN LTD 1993-1995 תוכנה שנכתבה ב-PSW SOFT על ידי Vladimir Antonov (FIDO 2:5020/321.41) (ג)PSW SOFT 1992-1995 תוכן העניינים
מבוא הממשק מיועד לחבר את המוצר Z-80 AOH (להלן AOH) למחשב IBM PC/AT (להלן PC) על מנת להזין מידע על המתקשר למחשב האישי. הממשק משתמש ביציאת LPT1 כדי להזין מידע ממזהה המתקשר. עקרון הפעולה של ה- INTERFACE הוא קריאת מידע מאוגר המקטעים למחוון LED ALS318, לקודד את הנתונים בקוד של 5 סיביות ולאחר מכן להעביר אותם דרך אלמנטי ניתוק לצורך דיגיטציה ביציאת המחשב. חוּמרָה לייצור ה-INTERFACE תזדקק ל: שבבים 262KP1B - 5 יח' מחבר 25 פינים ליציאת LPT - 1 pc מחבר 4 פינים לחשמל למחשב - 1 pc מחבר 7 פינים עבור AOHa - 2 יח' (ישירים והדדיים) נגדים 120 אוהם MLT 0.125 - 5 יחידות נגדים 330 אוהם MLT 0.125 - 5 יחידות כבל 7 ליבות, קלוע, 2 מטר - 1 יחידות התקן במארז AOH על מחבר X1.0 (עגול 7 פינים) חבר את פין X1.0 3 לבית המחבר. חבר את הנגדים R1-R5 (120 אוהם) ל-m/s מקטע D0 (IR23/IR27) לפי טבלה 1. לוח 1
חבר שבבים D1-D5 לפי טבלה 2 לוח 2
המספור של יציאות המיקרו-מעגלים עובר בכיוון השעון, פין 1 נמצא מול המדף (מפתח). אין שימוש במסופי ה-m/s הנותרים ויש לנגוס אותם על מנת להפחית את הסבירות לקצר חשמלי. חבר את הנגדים R6-R10 (330 אוהם) לאגר המקטע (IR23/IR27) ולמחוון ALS 318 לפי טבלה 3. לוח 3
חבר את הכבל לפי טבלה 4 לוח 4
חבר +5v ממחבר החשמל 4 פינים ל-X1.1 פין 7 מקובל להשתמש בספק כח חיצוני 5v 0.1a עם בידוד שנאי מהרשת. תשומת הלב!!! זה לא מקובל להשתמש ביחידת אספקת חשמל המשמשת ב-AOH כדי להפעיל את מעגלי INTERFACE. חבר את מעטפת הכבל למארזים של מחברי LPT ו-X1.1. חבר כבל למחברים LPT,+5v,X1. הממשק מוכן לניפוי באגים. הגדרת חומרה 1) הפעל את המחשב האישי והפעל את התוכנית debug.exe no_aon.log, אם הקובץ מלא בקוד 87 עבור לשלב 2, אחרת בדוק את הכבל, המחברים והשבבים של INTERFACE. בדוק גם אם יש +5V בין פינים 3 ו-7 של ICs D0-D5. הסר ליקויי התקנה. 2) הפעל את AOH, לחץ על כפתור 5, חייג את המספר 1234567 לתוך המאגר, לחץ על כפתור 1 כדי לקבל את המחוון 1n1234567, בדוק את אחידות הזוהר של הקטעים, אם הפינה הימנית התחתונה של הספרה מוארת בבהירות מדי - הפחית את הערכים של R6-R10 ל-220 אוהם, אם הוא עמום מדי - הגדל את R6 -R10 עד 510 אוהם. אם הזוהר של קטע כלשהו נעדר לחלוטין, בדוק את ההתקנה במעגלים R1-R10 ו-D0-D5. 3) הפעל את התוכנית debug.exe n1234567.log, הקובץ חייב להכיל קודים C7 77 57 DF 1F 3F 47 B7 87. אם הקובץ מכיל בעיקר קודים 87 בלבד, הפחית את הערך של הנגדים R1-R5 ל-51 אוהם. אם הקובץ מכיל קודים שונים מאלה שניתנו - בדוק את ההתקנה, יכולת השירות של האלמנטים ותאימות - Z-80 data bus / IR23/27 outputs / / ALS 318 segments / LPT1 יציאות לפי טבלה 5. לוח 5
לאחר השלמת כל נקודות ההתאמה, המכשיר מוכן לפעולה. הפעל את in.exe phone.inf ותראה את מספר phone.inf 123-4567 תוכנות ובעיות בעת השימוש בתוכנה להלן טקסט המקור של מנהל ההתקן של INTERFACE ------------------------------------ Const Len = 50; קוד מחדש: מערך[0..31] של Char= { 000 001 010 011 100 101 110 111 } {00}( '?','?','?','5', '?','?', '?','6', {01} '7','?','3','9', '?','0','2','8', {10} ' ',' ?','=','?', '?','?','n','?', {11} '1','?','?','4', '?', '?','?', '?'); VarBuf: מערך[0..Len] של Char; אני: מילה; { ResFile: File;} TxtFile: טקסט; שגיאה: בוליאנית; טלפון: מחרוזת; {I+} Begin Write('Ready! ...'); Asm { mov di,Offset Buf mov ax,ds mov es,ax mov cx,60000 cli @@loop: mov dx,379h @@0: in al,dx stosb loop @@loop sti } mov di,Offset Buf mov ax ,ds mov es,ax mov bx,Len+1 cli @@loop: mov cx,$900 mov dx,$379 @@loop0: in al,dx cmp al,$87 loopz @@loop0 in al,dx in al,dx in al,dx in al,dx in al,dx in al,dx in al,dx in al,dx shr al,3 xor ah,ah mov si,ax mov al,byte ptr Recode[si] stosb mov cx,$900 @ @loop1: ב-al,dx cmp al,$87 loopnz @@loop1 או cx,cx jz @@end dec bx jnz @@loop @@end: sti mov Error,False או cx,cx jnz @@ok mov Error,True @@בסדר: סוף; If Error Then Writeln('לא זוהה!') Else Begin Writeln('בוצע.'); { Assign(ResFile,ParamStr(1)); Rewrite(ResFile,1); BlockWrite(ResFile,Buf,Len+1); Close(ResFile);} I:=0; טלפון:='???-????'; בעוד I<=Len do Begin If (Buf[i]='1') and (Buf[i+1]='n') Then Begin Asm mov si,Offset Buf mov di,Offset Phone add si,i add si ,2 mov ax,ds mov es,ax mov al,8 stosb movsb movsb movsb mov al,'-'stosb movsb movsb movsb movsb סוף; Writeln('Pnone: "', טלפון,'"'); אם Pos('=',Phone)=0 אז התחל Assign(TxtFile,ParamStr(1)); שכתוב (TxtFile); WriteIn(TxtFile, טלפון); Close(TxtFile); סוֹף; לשבור; סוֹף; Inc(I); סוֹף; סוֹף; סוֹף. מנהל ההתקן כתוב ב-TP 7.0. אני חייב לומר שזה לא ממש דרייבר, או יותר נכון בכלל לא דרייבר ;-) תוכנית זו מוציאה לקובץ מספר שנדלק על מחוון AOH בזמן השקתה. אי התאמה אפשרית ושיטות לחיסולם. 1) התוכנית נתקעת - IBM PC עם מעבד מתחת ל-286. - התוכנה לא עובדת ולא תעבוד. 2) המספר מוזן שגוי או לא שלם במחשב PC - IBM PC עם מעבד איטי או בריבוי משימות. - ניתן לנסות להעלות את תדר האוטובוס ו/או להפחית את זמן הקוונטיזציה בריבוי משימות. 3). INTERFACE לא עובד על מחשב מסוים, על אחרים זה עובד - IBM PC עם תצוגת HGA או עם כתובות LPT לא סטנדרטיות, כמו גם LPT2-3. - אתה יכול לנסות לתקן את כתובות יציאת ה-LPT בקוד המקור. ארבע). המספר לא נקרא מהמחוון התכתבות של קודים שהתקבלו מהיציאה עם סמלים על המחוון: - 87 1 - C7 2 - 77 3 - 57 4 - DF 5 - 1F 6 - 3F 7 - 47 8 - 7F 9 - 5F 0 - 6F - - 97 n - B7 d - F7 H - FF מסקנה DGN LTD מאחלת לך ייצור ושימוש מוצלח בממשק. אנו מקווים שתחבר את הממשק שלנו לתוכניות היישומים שלך והחיים המורכבים שלנו ישתפרו מעט בזכות זה. אנחנו מאוד רוצים לראות את התוכניות הללו ולכן אנו מבקשים מכם לשלוח אותן אלינו. אנו מבטיחים שתוכנות אלו לא יופצו אם תציין זאת בתיאור שלהן. אנו נקשיב בתשומת לב להערותיכם על שיפור הממשק, כמו גם על אי דיוקים ושגיאות הקלדה שעלולים להופיע בתיאור זה. אנו נהיה אוהדים לרצונכם להטמיע את הממשק בתוכנה מסחרית או לשחררו באופן סדרתי במוצרי המפעל. אם אתה מעוניין בממשק, אך אינך יכול להכין אותו בעצמך - נשמח לעזור לך. ניתן ליצור איתנו קשר ב-FIDO NET - 2:5020/321, להתקשר ל-DGN LTD BBS - - (095) 582-4922 או להתקשר לטלפון 582-49-21 בין השעות 19:23-XNUMX:XNUMX לשאול את אלכסנדר. מחבר: DGN LTD, אלכסנדר דנילין (2:5020/321), Mytishhi; פרסום: N. Bolshakov, rf.atnn.ru ראה מאמרים אחרים סעיף טלפוניה. תקרא ותכתוב שימושי הערות על מאמר זה. חדשות אחרונות של מדע וטכנולוגיה, אלקטרוניקה חדשה: עור מלאכותי לחיקוי מגע
15.04.2024 פסולת חתולים של Petgugu Global
15.04.2024 האטרקטיביות של גברים אכפתיים
14.04.2024
עוד חדשות מעניינות: ▪ הגוף השחור ביותר במערכת השמש ▪ אינטל מוציאה משימוש ישיר Rambus DRAM (DR DRAM) ▪ שלב חדש של האבולוציה האנושית ▪ עריכת עוברי אדם בפעם הראשונה עדכון חדשות של מדע וטכנולוגיה, אלקטרוניקה חדשה חומרים מעניינים של הספרייה הטכנית החופשית: ▪ קטע אתר מחוונים, חיישנים, גלאים. בחירת מאמרים ▪ מאמר מאת איבן איבנוביץ' ואיבן ניקיפורוביץ'. ביטוי עממי ▪ על שמה קרויה גבינת שמנת פילדלפיה? תשובה מפורטת ▪ מאמר Blackberry Nesskaya. אגדות, טיפוח, שיטות יישום ▪ מאמר חכה אלקטרונית-מכנית. אנציקלופדיה של רדיו אלקטרוניקה והנדסת חשמל ▪ כתבה ממיר מתח, 12-16/24 וולט 3 אמפר. אנציקלופדיה של רדיו אלקטרוניקה והנדסת חשמל כל השפות של דף זה בית | הספרייה | מאמרים | <font><font>מפת אתר</font></font> | ביקורות על האתר www.diagram.com.ua |