Visual Basic como Scratch Board

Podemos simular a Scratch Board apenas utilizando softwares para a simulação de uma porta serial, através do com0com e utilizando o Visual Basic para enviar dados, assim como pode ser visto no PicoBoard Emulator.

Para gerar o primeiro pacote de bytes, neste caso poderemos utilizar as duas alternativas abaixo:

Label1.Text = (&H80 + &H38 + &H1)
Label2.Text = (10000000 + 111000 + 1)

Ao olharmos o valor &H38, poderemos ficar confusos, no entanto se trata da conversão do valor binário 111, relativo ao valor 7, rotacionado três casas à esquerda.

Agora, depois da formatação dos bytes, deveremos enviá-los à porta serial no formato caracteres, ou seja Chr().

Anúncios