Gast
#1230316
Hallo, folgendes Problem: Ich will mit meinem Mega8 irgendwas an die RS232 Schnittstelle vom Comp senden. Ich wollte einen Quarz nutzen - hab die Fusebits auch so eingestellt. Leider blieb die Kommunikation tot. Heute hab ich herausgefunden, dass ich zumindest Murx empfange, wenn ich den Empfänger auf 300 Baud stelle. Nach einer weile Rumprobieren, habe ich es mit dem Internen Takt von 8 Mhz versucht. Stelle ich nun den Empfänger wieder auf 300 Baud, empfängt er die richtigen Daten! Wie kann das sein?! Hier mein Code:
1 | |
2 | |
3 | |
4 | |
5 | |
6 | |
7 | |
8 | |
9 | |
10 | |
11 | |
12 | |
13 | |
14 | |
15 | |
16 | |
17 | |
18 | |
19 | |
20 | |
21 | |
22 | |
23 | |
24 | |
25 | |
26 | |
27 | |
28 | |
29 | |
30 | |
31 | |
32 | |
33 | |
34 | |
35 | |
36 | |
37 | |
38 | |
39 | |
40 | |
41 | |
42 | |
43 | |
44 | |
45 | |
46 | |
47 | |
Ich nutze das MKII von AVR mit AVR-Studio. Ich habe so ein bischen das Gefühl, dass da ein Prescaler drinn ist, aber man kommt an die Fusebits nicht direkt drann - man kann nur aus nem Drop-Down Menu auswählen. Gibt es eine Software die über das MKII direkt an die Fusebits kommt? Oder an was könnte es sonst noch liegen? Gruß Chris