| 
   כללי: 
  לאחר שהבנו 
    שניתן להוריד מהאתר קובץ בשם model.zip  שמכיל 
    את כל מה שדרוש כדי להתחיל לכתוב את שורת הקוד הראשונה לתקשורת עם המיפתח הטורי 
    של המחשב. ניפתח את הקובץ  IOtest.vbp ונכתוב תוכנה בסיסית 
    שתבדוק את 3 היציאות ו- 5 הכניסות של המיפתח.  
  אתחול 
    המיפתח: 
  כדי להתחיל 
    לעבוד עם המיפתח הטורי יש צורך להגדיר בתוכנה שלנו את שמו (com1 או com2). הגדרה זו מתבצעת באירוע בשם 
    טעינת הטופס Form_load() המתרחש ברגע הפעלת התוכנית או ליתר דיוק כאשר הטופס עובר לזיכרון של המחשב.  
  
  
   
  הפונקציה 
    (הפקודה) OPENCOM כתובה בקובץ DLL בשם port.dll ומוכרזת בקובץ במודול (ports.bas). 
    פונקציה זו מופעלת בטעינה של הטופס Form1 לזיכרון ומגדירה את שם המיפתח (com1 או com2).  
  שאלה: מה זה המספרים שבהמשך 1200,N,8,1? 
  תשובה: בתקשורת טורית אסינכרונית אנו מגדירים  
    1200 - קצב העברה של 1200Bps כלומר 1200 ביטים טוריים בשניה. 
            - N  ללא סיבית בדיקת זוגיות (No Parity). 
            8 - 8 ביטים טוריים מועברים בכל 
              פעם. 
  1 – סיבית עצירה אחת. 
  בפועל אנו 
    לא משדרים מידע טורי דרך המיפתח לכן אין חשיבות להגדרות אלה. 
  השגרה CLOSECOM סוגרת 
    את הקשר בין התוכנה שלנו למיפתח ומאפשרת לתוכנות אחרות לגשת למיפתח זה. בלא סגירת 
    המיפתח לא ניתן יהיה להשתמש במיפתח זה עד לכיבוי המחשב. 
  שיגרה זו 
    כתובה באירוע בשם Unload של אובייקט Form משמע כאשר 
    הטופס נסגר תוכנו נימחק מהזיכרון של המחשב.  
  פקודות 
    הגישה להדקים השונים: 
  בחלק הקודם 
    ראינו שלכל הדק במיפתח יש שם כמו DTR ו- DCD על כן כדי לפשט את הגישה לכל 
    הדק בנפרד כתבו פונקציה לכל שם של הדק אשר משנה את הממתח של ההדק ביציאה או מראה 
    את מצב המתח של ההדק בכניסה.  
  שימוש בפקודות 
    לשליטה על יציאות המיפתח: 
   
    
       
        |   שם ההדק  | 
          מספר ההדק במפתח  | 
          הפקודה להדלקת ההדק  | 
          הפקודה לכיבוי ההדק  | 
       
       
        |   TXD  | 
          3  | 
          TXD 1  | 
          TXD 0  | 
       
       
        |   DTR  | 
          4  | 
          DTR 1  | 
          DTR 0  | 
       
       
        |   RTS  | 
          7  | 
          RTS 1  | 
          RTS 0  | 
       
     
    
  שימוש בפקודות 
    לבדיקת מצב הכניסות של המיפתח: 
   
    
       
        |   שם ההדק  | 
          מספר ההדק במפתח  | 
          הפקודה לבדיקת מצב ההדק  | 
          הערך המוחזר עבור מתח חיובי גדול מ- 1.25V  | 
          הערך המוחזר עבור מתח אפס  | 
       
       
        |   CTS  | 
          8  | 
          CTS  | 
          1  | 
          0  | 
       
       
        |   DSR  | 
          6  | 
          DSR  | 
          1  | 
          0  | 
       
       
        |   DCD  | 
          1  | 
          DCD  | 
          1  | 
          0  | 
       
       
        |   RI  | 
          9  | 
          RI  | 
          1  | 
          0  | 
       
     
   
 
			 |