Gast
#2057842
Hallo, ich habe zwei Boards mit Atmega8 µC, nach diesem Schaltplan gebaut: http://www.mikrocontroller.net/wikifiles/f/f6/Mega8_Tutorial.png Einmal mit Quartzosz. und einmal ohne. Jedoch sind die Chips -so wie sie aus der Verpackung kommen-, also sollten sie in beiden Fällen den internen Takt verwenden. Ganz wie sie aus der Verpackung sind sind sie auch wieder nicht, ein Programm haben sie schon drauf. Und zwar folgendes Programm. Einmal ist empfangen() oder senden() in der main() auskommentiert, um entweder einen Sender zu bekommen oder ein Empfänger. Das Oszilloskop zeigt mir an, dass der Sender auch sendet, auch wenn man den Atmega8 von einem Board aufs andere tut und umgekehrt. Der Empfänger sagt hingegen nur, dass die Länge des rx-Buffers 0 ist (die LED blinkt 1 mal). (siehe Prog unten) Aber mit anderen Tests ergibt sich auch (durch LED-Blinken): beim rfm12_rx_status: STATUS_FREE So ist das Funkmodul angeschlossen (ohne irgendwelchen zus. externen Pullup-Widerstände, Kondenstatoren, etc.): http://www.hansinator.de/rfm12lib/index.html#hard_sec Das ist die lib: http://www.das-labor.org/files/rfm12lib-1.1.0.zip Wo kann das Problem liegen? Danke Gruß Stefan Koch Programm:
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 | |
48 | |
49 | |
50 | |
51 | |
52 | |
53 | |
54 | |
55 | |
56 | |
57 | |
58 | |
59 | |
60 | |
61 | |
62 | |
63 | |
64 | |
65 | |
66 | |
67 | |
68 | |
69 | |
70 | |
71 | |
72 | |
73 | |
74 | |
75 | |
76 | |
77 | |
78 | |
79 | |
80 | |
81 | |
82 | |
83 | |
84 | |
85 | |
86 | |
87 | |
88 | |
89 | |
90 | |
91 | |
92 | |
93 | |
94 | |
95 | |
96 | |
97 | |
98 | |
99 | |
100 | |
101 | |
102 | |
103 | |
104 | |
105 | |
106 | |
107 | |
108 | |
109 | |
110 | |
111 | |
112 | |
113 | |
114 | |
115 | |
116 | |
117 | |
118 | |
119 | |
120 | |
121 | |
122 | |
123 | |
124 | |
125 | |
126 | |
127 | |
128 | |
129 | |
130 | |