Gast
#2408856
Hallo, hat jemand von euch "gute" Erfahrung mit dem AVR Simulator 2 in der AVR Studio Version 4.18 in Zusammenhang mit dem Stimuli (*.stim) Files gemacht ? Ich habe ein Programm geschrieben, welches auf eine steigende Flanke am ICP lauscht und bei Erfolg einer steigenden Flanke den zugehörigen ISR startet. Mir ist nur aufgefallen, dass mit dem AVR Simulator 2 der Input Capture Interrupt sowohl bei einer steigenden und einer fallenden Flanke auslöst, obwohl der ICP auf steigende Flanke eingestellt ist. Bei dem AVR Simulator(1) funktioniert das Einwandfrei, also der ICP Interrupt löst nur bei einer steigenden Flanke aus. Den Interrupt habe ich selber durch Anklicken des jeweiligen PINs im I/O View ausgelöst. Ist das ein "bekannter" Bug oder muss ich bei dem Simulator 2 noch etwas bedenken? Hier ist das Programm:
1 | |
2 | |
3 | |
4 | |
5 | |
6 | |
7 | |
8 | |
9 | |
10 | |
11 | |
12 | |
13 | |
14 | |
15 | |
16 | |
17 | |
18 | |
19 | |
20 | |
21 | |
22 | |
Bin für jeden Hinweis dankbar! opcode