Gast
#1783239
Hallo Leute! Ich habe vor einen Bewegungsmelder mit einem AtMega8 zu verbinden und ein RFM12 Funkmodul zu integrieren. Bewegungsmelder ist von Conrad: http://www.conrad.de/ce/de/product/172526/PIR-SMD-MODUL-3-5-V80-UA Soweit so gut: Platine gelötet, RFM12 funktioniert, Bewegungsmelder auch. Nur nun zum Problem: Ich möchte das Modul gerne mit Batterien betreiben. Somit muss ich den AVR schalfen legen. Der Bewegungsmelder sendet einen Impuls (bei Bewegung) an den INT0 Eingang um ihn wieder aufzuwecken.. Doch genau das funktioniert irgendwie nicht. Wenn ich den PowerDown-Teil deaktiviere funkioniert alles wunderbar. Also: Die Erkennung von high und low läuft. Ich arbeite mit Bascom und hier der relevante Codeabschnitt:
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 | |
---------------------- Noch mal eine Frage: Wann genau wird ein INT-Interrupt ausgelöst? In meinem Fall bei einem Low - Level. Also wenn ein Low - Level anliegt, richtig? Ich hoffe ihr wisst weiter! Schlachter