Gut der code den ich für den Sender benutzen wollte ist folgender:

$regfile = "m128def.dat"
$crystal = 16000000
$hwstack = 32
$swstack = 20
$framesize = 40
$baud = 9600

Config Pinc.6 = Output
Config Pine.2 = Output
Config Graphlcd = 240 * 64 , Dataport = Portd , Controlport = Portc , Ce = 2 , Cd = 3 , Wr = 0 , Rd = 1 , Reset = 4 , Fs = 5 , Mode = 6

Dim A As Byte

Bl Alias Portc.6
Rs485 Alias Porte.2
Bl = 1

Rs485 = 1

Cursor Off
Cls
Locate 1 , 1
Lcd "RS485 Sender"

A = 128

Do
Printbin A
Waitms 500
Loop

End


Damit ich sichergehe das ich das nun auch richtig verstanden habe. RO kommt an den RXD des Atmega, Dit an TXD.

Wenn ich das richtig sehe ist im code ja der pine.2 fürs an und abschalten zuständig richtig ?

Sprich kommt an pine2. jetzt Re und De beide zusammen dran ?


Sprich wenn der pin low ist wird empfangen und bei high gesendet richtig ?