Gast
#4521018
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