Forum: Mikrocontroller und Digitale Elektronik ICP BASCOM


von Bertone (Gast)


Lesenswert?

Hallo
Weiss jemand, wie man den Input Capture eines Atmega8 in Bascom proggen
kann?
timerstand wirn nicht in ICR Register kopiert, wenn ich ein impuls
anlege
DANKE

von Rahul (Gast)


Lesenswert?

Klar weiß das jemand: die Leute von Atmel auf jeden Fall. Ich hab davon
auch eine gewisse Ahnung...
Würdest du dein Programm hier zeigen, könnte man vielleicht darüber
diskutieren und den Fehler finden. Leider ist das Bild meiner
Kristallkugel etwas verschwommen...

von Werner J. (werner_j)


Lesenswert?

Hallo Bertone,

> timerstand wirn nicht in ICR Register kopiert, wenn ich ein impuls
anlege

Mit BASCOM Simulator getestet oder in real Hardware?
Input Capture läuft im Bascom-Simulator ins leere. Im Simulator aus dem
Studio9 und in der Hardware klappt es. (zumindest bei mir)

Ciao,
Werner

von peter dannegger (Gast)


Lesenswert?

"Klar weiß das jemand: die Leute von Atmel auf jeden Fall."

Das bezweifle ich mal, daß die Atmeler sich mit Basic auskennen, die
Beispiele sind jedenfalls nur in Assembler oder in C.


Es gibt im Prinzip 2 Möglichkeiten:

1.
Man schnappt sich das Datenblatt und setzt dann die IO-Register dem
gewünschten Mode entsprechend.
Vorteil, wenn man später mal auf C umsteigt, kann man es fast 1:1
übernehmen.


2.
Man liest sich die Bascom-Doku durch, da gibt es für vieles spezielle
Config-Befehle.
Trotzdem sollte man das Datenblatt lesen, um zu wissen, welche
Funktionen sich gegenseitig beeinflussen oder gar ausschließen.


Peter

von Rahul (Gast)


Lesenswert?

@PeDa: das meinte ich zum Thema ICP...

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.