| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> Nozioni di base di Visual Programming >> Content
    AVR di codice Visual Basic Language Tutorial Fonte
    scrittura di un programma Visual Basic per interfacciare il PC con un microcontroller AVR incorporato non è così difficile come può sembrare. Il microcontrollore AVR può essere configurato per avere una porta seriale che può essere collegato ad una porta seriale del PC . Un programma Visual Basic in esecuzione sul PC può scambiare dati con l'AVR tramite la porta seriale . Nella sua forma più semplice , il codice sorgente di Visual Basic per la comunicazione seriale tra l'AVR e il PC comprende l'inizializzazione , la trasmissione e la ricezione . Cose che ti serviranno
    Visual Basic . NET 2.0 o superiore
    cavo seriale per collegare AVR Development Board per PC
    AVR Development Board con interfaccia Serial
    AVR compilatore /ambiente di sviluppo
    Mostra Altre istruzioni
    1

    Collegare una scheda di sviluppo AVR al PC tramite un cavo seriale . Assicurarsi di avere la scheda AVR alimentato e l'esecuzione di un programma sul microcontrollore per gestire la ricezione o la trasmissione di dati seriali .
    2

    un'istanza di un oggetto porta seriale in VB . Avrai bisogno di istanziare la porta seriale con i parametri di comunicazione prima di aprirlo e la ricezione o la trasmissione di dati . Il seguente codice può essere utilizzato per creare un'istanza di un oggetto porta seriale utilizzando COM1 e 9600 baud :

    Importazioni SystemImports System.IO.Ports

    Public Class SerialExampleFormDim WithEvents Port Come SerialPort = _Nuova SerialPort ( " COM1 " , 9600 , Parity.None , 8 , StopBits.One )
    3

    trasmettere i dati al AVR . La seguente subroutine trasmette il testo da una casella di testo denominata " txtTransmitData " quando si fa clic su un pulsante denominato " btnTransmitData " . Assicurarsi di aver inserito la casella di testo e il pulsante sul modulo .

    Private Sub btnTransmitData_Click ( ByVal sender As System.Object , _ByVal e come System.EventArgs ) Handles btnTransmitData.ClickPort.Open ( ) Port.Write ( txtTransmitData.Text ) Port.Close ( ) End Sub
    4

    ricevere dati dal AVR in VB . La subroutine di caricamento form assicura la porta seriale è aperta sul carico della forma . La subroutine DataReceived prende un carattere letto dalla porta seriale e la visualizza in una casella di testo chiamata " TextBox1 ". Assicurarsi che il modulo di Visual Basic include un controllo casella di testo chiamato Texbox1 . Inoltre , per ricevere i dati seriali , ricorda che la porta deve essere aperta .

    Private Sub SerialExampleForm_Load ( ByVal sender As Object , ByVal e As System.EventArgs ) Handles Me.LoadCheckForIllegalCrossThreadCalls = FalseIf Port.IsOpen = False Then Port . Open ( ) End Sub private Sub

    Port_DataReceived ( ByVal sender As Object , ByVal e AsSystem.IO.Ports.SerialDataReceivedEventArgs ) Maniglie Port.DataReceivedTextBox1.Text = " " TextBox1.Text = Port.ReadChar ( ) End sub

    Previous :

    next :
      Articoli Correlati
    ·Come confrontare una data con VB.NET 
    ·Come utilizzare il comando DRAW in Visual Basic 
    ·Come utilizzare ScrollBar in VB6 
    ·La lettura dei file TXT in VBScript 
    ·Come fare grafici in Visual Basic 
    ·Come calcolare azimut tra i punti in VB 
    ·Come aprire un documento Word con immagini utilizzando …
    ·Come convertire un file binario in una stringa di byte …
    ·Come verificare se si preme Invio in Visual Basic 2008 
    ·Come sviluppare componenti ActiveX 
      Articoli in evidenza
    ·Come caricare le immagini in JSP 
    ·Come fare il vostro proprio video giochi con Python 
    ·Linguaggi utilizzato per computer 
    ·Come fare un progetto SDL nei blocchi di codice 
    ·Che cosa è il debug di script ? 
    ·Come rimuovere un singolo carattere in una stringa in P…
    ·Come fare JNLP Apri con Java 
    ·Come usare le forme modali in VB6 
    ·Come ordinare con QBASIC 
    ·Come leggere la sintassi del FORTRAN 
    Copyright © Conoscenza Informatica http://it.wingwit.com