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

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.