Frohe Ostern! Ich hab da ein kleines Problem mit dem ACT_ADC-Signal. Wie bekomme ich es hin, daß ich das Signal bei fallenden und steigenden Flanken bearbeiten kann?
1 | PIX_COUNTER: process (CCD_CLK) |
2 | begin
|
3 | if CCD_CLK = '1' and CCD_CLK'event then |
4 | if PIX_COUNT = 1 then |
5 | ACT_ROG <= '1'; |
6 | PIX_COUNT <= PIX_COUNT + 1; |
7 | elsif (PIX_COUNT >= 34) and (PIX_COUNT <= 2082) then |
8 | ACT_ADC <= '1'; |
9 | PIX_COUNT <= PIX_COUNT + 1; |
10 | elsif PIX_COUNT = 2088 then |
11 | PIX_COUNT <= 0; |
12 | else
|
13 | PIX_COUNT <= PIX_COUNT + 1; |
14 | end if; |
15 | end if; |
16 | if CCD_CLK = '0' and CCD_CLK'event then |
17 | if PIX_COUNT = 1 then |
18 | ACT_ROG <= '0'; |
19 | elsif (PIX_COUNT >= 34) and (PIX_COUNT <= 2082) then |
20 | ACT_ADC <= '0'; |
21 | end if; |
22 | end if; |
23 | end process PIX_COUNTER; |
Danke! Gruß, Sebastian