Software UART mit USB2TTL-Konverter (PL2303HXA Chip)

Gast #4521018
Lesenswert?

Hi Leute !!!

Für die Programmierung meiner mit dem TinySafeBoot Bootloader 
ausgestatteten ATTinys nutze ich schon immer einen USB2TTL-Konverter 
(PL2303HXA Chip). Nun müßte ich damit doch eigentlich auch generell eine 
serielle Kommunikation µC <--> PC bewerkstelligen können, um mir z. B. 
im Terminal Emulator von BASCOM ADC-Werte anzeigen zu lassen?

Als Test habe ich jetzt einfach mal folgendes Programm auf einen 
ATTiny13A (ohne Bootloader) gestartet.

-----------------------------------------

$regfile = "attiny13.dat"
$crystal = 9600000
$hwstack = 26
$swstack = 5
$framesize = 20

Open "ComB.1:9600,8,N,1" For Input As #1          ' RX (Weiss): Port B1
Open "ComB.2:9600,8,N,1" For Output As #2         ' TX (Grün): Port B2

Config Portb.0 = Output                           ' LED

Dim Befehl As String * 10

Do

  Print #2 , "Das ist ein Test der Software Uart"
  Wait 1
  Print #2 , "Befehl eingeben"
  Input #1 , Befehl
  If Befehl = "1" Then Portb.0 = 1                ' LED an
  If Befehl = "0" Then Portb.0 = 1                ' LED aus
  Befehl = ""

Loop

End

-----------------------------------------

Nur leider tut sich im Terminal Emulator nichts. Was mache ich falsch?

Grüße,
The SphereX

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren