Werbung
Schaut ruhig mal auf meiner Homepage vorbei:
http://kampis-elektroecke.de
Oder folge mir auf Google+:
Daniel Kampert
Es gibt 10 Arten von Menschen. Die einen können Binär, die anderen nicht.
Gruß
Daniel
Genau Ich möchte über den Mega32 seitigen RX/TX die Daten erfassen und verwenden können als Orientierung so zu sagen.
Das funktioniert genauso wie als wenn du was von deinem PC zu deinem Mikrocontroller senden willst.
Beschäftige dich erstmal mit dem Empfangen. Das Auswerten kannst du dann machen wenn das Empfangen klappt.
Schau mal hier:
http://www.rowalt.de/mc/avr/avrboard/06/avrb06.htm
Das sollte dir weiterhelfen![]()
Schaut ruhig mal auf meiner Homepage vorbei:
http://kampis-elektroecke.de
Oder folge mir auf Google+:
Daniel Kampert
Es gibt 10 Arten von Menschen. Die einen können Binär, die anderen nicht.
Gruß
Daniel
hm habe mal den Header auf meinen 32er angepasst allerdings kommt nix an![]()
'0011.BAS: Einfacher String-Empfang
$regfile = "m32def.dat"
$crystal = 160000
$Baud = 9600
Dim S As String * 1
On URXC On RxD
Enable URXC
Enable Interrupts
Main:
If Len(s) > 1 Then
Print s
s = ""
End If
Goto Main
On RxD:
s = s + Chr(UDR)
Return
Geändert von Marc1 (20.08.2012 um 20:17 Uhr)
Hast du Rx und Tx gekreuzt? Also Rx vom Modul an Tx und andersrum?
Schaut ruhig mal auf meiner Homepage vorbei:
http://kampis-elektroecke.de
Oder folge mir auf Google+:
Daniel Kampert
Es gibt 10 Arten von Menschen. Die einen können Binär, die anderen nicht.
Gruß
Daniel
Du musst beim UART und beim RS232 immer ne Kreuzung reinbauen.
Tx muss auf Rx. Stell dir vor der Controller redet über die Tx Leitung und hört über die Rx Leitung zu. Wenn der Controller nun redet und es auf Tx vom PC geht, reden die beiden ja gegeneinander an und keiner kann zuhören. Also muss die "reden" Leitung auf die "hören" Leitung, sprich Rx.
Schaut ruhig mal auf meiner Homepage vorbei:
http://kampis-elektroecke.de
Oder folge mir auf Google+:
Daniel Kampert
Es gibt 10 Arten von Menschen. Die einen können Binär, die anderen nicht.
Gruß
Daniel
finde ich bei RN-Controll komisch, den da wird das Signal schon intern gekreuzt und daher müsste er RX von GPS an RX von RN-Control anschließenSoweit ich weis sollte er allerdings den Max Spannungswandler rausnehmen um TTL Signale zu bekommen.
Ich versuche übrigens auch gerade das NL-501ettl zu "bändigen". Mein Problem liegt darin das es alle Verfügbaren Protokolle von NMEA ausgibt, ich brauche jedoch nur $GGA.
EDIT: Oh, hatte Seite 2 nicht gesehen![]()
Lesezeichen