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