Hallo,
habe mir vor einiger Zeit ein RN-Control 1.4 zusammengelötet und bin recht begeistert von den Möglichkeiten. Habe in Bascom auch schon meine ersten erfolgreichen Gehversuche unternommen und demnächst - sobald entsprechende Literatur endlich ankommt - tiefer einsteigen.
Zur Programmierung verwende ich mySmartUSB MK2 per ISP-Buchse, das funktioniert auch recht gut inkl. Fuses. Damit ich Daten vom µC mittels Print-Befehl empfangen kann, habe ich mir diesen RS232-to-USB-Adapter gekauft. Zur Verbindung mit dem RN-Control habe ich mir ein solches Kabel
Bild hier
mit dieser RN-Standardbelegung angefertigt:
- TX: Pin 3
- RX: Pin 2
- GND: Pin 5
Der Adapter wird einwandfrei erkannt, in Bascom habe ich die vielfach zitierten Standardwerte übernommen (Baudrate: 9600, Parity: None, Databits: 8, Stopbits: 1).
Das Problem: egal welchen COM-Port ich für den Adapter und analog in Bascom einstelle, im Terminal kommt nichts an. Das RN-Control ist wohl in Ordnung, der Pegel an den RS232-Pins schwankt laut Multimeter zwischen 6,X und 8,X Volt.
Hat jemand Tipps für mich?
Mein Testprogramm:
Code:
$regfile = "m32def.dat"
$framesize = 32
$swstack = 32
$hwstack = 32
$crystal = 16000000
$baud = 9600
Declare Sub Lauflicht
Config PORTC = Output
do
Print "*** RN-Control 1.4 ***"
Lauflicht
loop
Sub Lauflicht()
Local i As Integer
For i = 0 To 7
Portc.i = 0
Waitms 50
Portc.i = 1
Next i
End Sub
Lesezeichen