| Home  | Otthon  | Hardver  | Hálózat  | Programozás  | Szoftver  | Hibaelhárítás  | Systems  |   
Programozás  
  • C /C + + programozási

  • Computer Programozási Nyelvek

  • Delphi programozási

  • Java programozási

  • JavaScript programozás

  • PHP /MySQL programozás

  • Perl

  • Python programozás

  • Ruby programozási

  • Visual Basics programozás
  •  
    Számítógépes ismeretek >> Programozás >> Visual Basics programozás >> Content
    AVR Visual Basic forráskód Language Tutorial
    írása Visual Basic program interfész a PC egy beágyazott AVR mikrokontroller nem olyan nehéz, mint amilyennek látszik . Az AVR mikrokontroller lehet beállítani , hogy egy soros port csatlakoztatható a soros port a PC-n . A Visual Basic-program fut a számítógépen cserélhet adatokat az AVR a soros porton keresztül . A legegyszerűbb formájában , a Visual Basic forráskódot soros kommunikációt az AVR és a PC tartalmaz inicializálás, továbbítására és fogadására . Ez az, amire szüksége van
    Visual Basic . NET 2.0 vagy újabb
    Soros kábellel csatlakoztassa AVR Development Board a PC
    AVR Fejlesztési Tanács soros interfésszel
    AVR Compiler /Development Environment
    Show More utasítások
    1

    Csatlakoztassa az AVR fejlesztési fórumon , hogy a PC soros kábelen keresztül . Győződjön meg róla, hogy az AVR fórumon hajtott , és fut a program a mikrokontroller kezelésére küld vagy fogad soros adatokat.
    2

    Példányosítani soros port objektum VB . El kell példányosítani a soros port kommunikációs paraméterek megnyitása előtt , és adatokat fogad vagy küld . A következő kód használható példányosítani a soros port objektumot COM1 és 9600 baud :

    Import SystemImports System.IO.Ports

    Public Class SerialExampleFormDim WithEvents portot SerialPort = _new SerialPort ( " COM1 " , 9600 , Parity.None , 8, StopBits.One ),
    3

    továbbíthatják az adatokat a AVR . A következő szubrutin továbbítja a szöveget a szövegdobozba neve " txtTransmitData ", amikor egy gomb neve " btnTransmitData " kattint . Győződjön meg róla, hogy elhelyezte a szövegdobozba, és a gombot a formában.

    Private Sub btnTransmitData_Click ( ByVal feladónak System.Object , _ByVal e néven System.EventArgs ) Kezeli btnTransmitData.ClickPort.Open ( ) Port.Write ( txtTransmitData.Text ) Port.Close ( ) End Sub
    4

    adatok fogadása az AVR a VB . Az űrlap terhelés szubrutin biztosítja, hogy a soros port nyitva van az űrlapon terhelést. A DataReceived szubrutin vesz egy karaktert olvasni a soros port és megjeleníti azt a szövegmezőbe a " TextBox1 . " Fontos, hogy a Visual Basic űrlap tartalmaz egy szövegmező vezérlő nevű Texbox1 . Továbbá , hogy megkapja soros adatokat , ne feledje, hogy a port nyitva kell lennie.

    Private Sub SerialExampleForm_Load ( ByVal feladó As Object , ByVal e néven System.EventArgs ) Kezeli Me.LoadCheckForIllegalCrossThreadCalls = FalseIf Port.IsOpen = False Ezután Port . Open ( ) End Sub

    Private Sub Port_DataReceived ( ByVal feladó As Object , ByVal e AsSystem.IO.Ports.SerialDataReceivedEventArgs ) kezeli Port.DataReceivedTextBox1.Text = " " TextBox1.Text = Port.ReadChar ( ) End Sub

    Previous :

    next :
      Kapcsolódó cikkek
    ·VBA függvények 
    ·Hogyan lehet megtalálni a Közel száma három szám V…
    ·Hogyan adjunk ODBC VB.Net Express 
    ·Microsoft Word VBA Tutorial 
    ·Hogyan kell megnyitni egy DLL Visual Basic 
    ·Típusú bemeneti dobozok VBA 
    ·Hogyan találjuk meg a teljes számítógép nevét a V…
    ·OpenGL és Visual Basic Tutorial 
    ·Hogyan összehasonlítása Time in Visual Basic 
    ·Hogyan írjunk egy program átalakítására a hőmérs…
      Kiemelt cikkek
    ·Hogyan változtassuk meg az egér formája az Access VB…
    ·Hogyan kell tanulni Program Computers 
    ·Hogyan lehet átalakítani a Date Format 
    ·Objektum Kötelező Visual Basic 
    ·Szöveg hozzáadása egy INP fájl a Python 
    ·Hogyan Port Objective C Java 
    ·How to Learn C Az Xcode 
    ·Hogyan Turn Visual Basic Project egy futtatható 
    ·Mi az a virtuális destruktor C ? 
    ·Hogyan Frissítse a Column neve a JTable 
    Copyright © Számítógépes ismeretek http://hu.wingwit.com