diff --git a/Geigerzaehler/main.c b/Geigerzaehler/main.c index dcb034d..4d47105 100644 --- a/Geigerzaehler/main.c +++ b/Geigerzaehler/main.c @@ -1,6 +1,4 @@ /* - * geigerzaehler.main.c.c - * * Created : 28.02.2019 09:07:22 * Author : John Ditgens, Alexander Brandscheidt * Git-Repository : https://gitea.Railduction.eu/JohnD/Geigerzaehler.git @@ -13,6 +11,10 @@ // Imports #include #include +#include + +// Global variable declaration +uint8_t int main(void) { @@ -22,10 +24,12 @@ int main(void) PORTD |= (1<<2); // Enable Pull Up Resistor Pin D2 PORTD |= (1<<3); // Enable Pull Up Resistor Pin D3 - EICRA |= (1 << ISC01)|(1 << ISC00); // Only at raising edge + // Interrupt for INT0 Pin-D2 High-voltage check + EICRA |= (1 << ISC01)|(0 << ISC00); // Only at falling edge [1|0] EIMSK |= (1 << INT0); // Activate Interrupt INT0 - EICRA |= (1 << ISC11)|(1 << ISC10); // Only at raising edge + // Interrupt for INT1 Pin-D3 Counter-click + EICRA |= (1 << ISC11)|(1 << ISC10); // Only at rising edge [1|1] EIMSK |= (1 <