Hallo zusammen,
hier mein Problem:


Ich habe einen Mega 16 mit nem max 233 um eine Serielle RS232 schnittstelle erweitert.
Also ich habe das zusammengelötet,kurz mit nem Terminal Progi getestet und alles hat gefunzt.

Nun will ich einen Monat Später das ganze wieder mal ausprobieren und es gibt nur müll!!!!

also
hier die Fakten

Chip: AVR mega16,90s8535 Ergebnisse Identisch
Externer Takt mit 8mhz und eine 100n kerko zwischen +5v und GND,Aufdruck"HOSONIC344"

wie gesagt der max 233(da sind Kondensatoren schon drin)

So nun mein Bascom Code

$crystal = 8000000
$baud = 9600
$regfile = "8535def.dat" oder mega16
Enable Interrupts
Do
Print 1
Wait 1
Loop

bis jetzt gehe ich mal davon aus das man nix sagen warum es nicht geht.

Nun lade ich den Code oben in den Chip.Wie man leicht sieht schreibt der jede sekunde eine 1 raus.
Das Terminal Prog ist auf 9600,8,1,n gestellt.
Es empfängt folgende Zahlen.

103 121 61 0 welche in Text "gy=" bedeuten.
dieses Pattern wird Kontinurirlich empfangen.

Binär wäre das

01100111 01101001 00111100 00000000

Vieleicht kann ja jemand etwas daraus ablesen und mir helfen.
Ich bin jedenfalls mit meinem Latein am Ende.

mfg