Programação  
 
Conhecimento computador >> Programação >> Programação Visual Basics >> 
AVR Visual Basic Source Code Idioma Tutorial
Escrever um programa Visual Basic para fazer a interface do seu PC com um microcontrolador AVR integrado não é tão difícil como pode parecer. O microcontrolador AVR pode ser configurado para ter uma porta série que possa ser ligada a uma porta em série do PC . Um programa Visual Basic em execução no PC podem trocar dados com o AVR através da porta serial. Em sua forma mais simples , o código fonte do Visual Basic para a comunicação serial entre o AVR eo PC inclui inicialização, transmissão e recepção . Coisas que você precisa
Visual Basic. NET 2.0 ou superior
cabo serial para conectar AVR Development Board para PC
AVR Development Board com Interface Serial
AVR Ambiente Compiler /Desenvolvimento
mostrar Mais instruções
1

Conecte uma placa de desenvolvimento AVR para o PC através de um cabo serial. Verifique se você tem a placa AVR ligado e rodando um programa no microcontrolador para lidar com a recepção ou transmissão de dados seriais.
2

Instanciar um objeto de porta serial em VB . Você vai precisar instanciar a porta serial com os parâmetros de comunicação , antes de abri-lo e receber ou transmitir dados. A seguir, o código-fonte pode ser usado para instanciar um objeto de porta serial usando COM1 e 9600 :

SystemImports Importações System.IO.Ports

Public Class SerialExampleFormDim WithEvents Porto Como SerialPort = _Novo SerialPort ( " COM1 " , 9600, Parity.None , 8, StopBits.One )
3

Transmite dados para o AVR . A seguinte sub-rotina transmite o texto de uma caixa de texto com o nome " txtTransmitData " quando um botão chamado " btnTransmitData " é clicado. Certifique-se de ter colocado a caixa de texto eo botão no formulário.

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

receber dados do AVR em VB . A sub-rotina de carregamento do formulário garante a porta serial é aberta sobre o carregamento do formulário . A sub-rotina DataReceived toma um caracter lido do porta serial e exibe em uma caixa de texto chamada " TextBox1 ". Tenha certeza que seu formulário do Visual Basic inclui um controle de caixa de texto chamado Texbox1 . Além disso, para receber dados seriais , lembre-se de que a porta deve estar aberta.

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

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

Anterior :

Próximo : No
  Os artigos relacionados
·Como usar o Visual Basic para criar um teste de múltip…
·Como fazer algo de Flash em Visual Basic 
·Como usar um SWF em VB MDI Form 
·Por que há tantas estruturas de repetição em Visual …
·Como fazer um jogo Clicando Com Visual Basic 
·Diferença entre funções e procedimentos no Visual Ba…
·Como usar o controle da barra de rolagem em Visual Basi…
·Maneiras fáceis de escrever programas em uma calculado…
·Como verificar Funções Código VB6 
·Como acessar Textbox truncar dados 
  Artigos em destaque
·Como escrever anúncios Adsense para o Google 
·Diferenças entre Estruturas e Classes 
·Como criar um MP3 Player em PHP 
·Como abrir uma DLL em Visual Basic 
·Informações sobre a programação do Palm OS 
·Um tutorial sobre SQL Server em JDBC 
·Como instalar o InstallShield 11,5 Serial 
·Como criar uma lista de quatro elementos em Python 
·Como gerar UML a partir do código Java 
·Como adicionar múltiplos dados da coluna para Listbox …
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados