Forum: Mikrocontroller und Digitale Elektronik Atmel Codeanalyse


von beaker (Gast)


Angehängte Dateien:

Lesenswert?

Hallo allerseits,

da ich mich mit dem Atmel Befehlsatz bzw. Registern nicht auskenne 
(arbeite nur mit MSP und C), wollte ich Fragen ob mir jemand bei dem 
angehängtem Code helfen kann.
Wie ist der Timer initialisiert?
Wie verhält sich die ISR zur loop?
Was genau macht er in der ISR und loop?

Besten Dank
beaker

von Tom M. (tomm) Benutzerseite


Lesenswert?

Du könntest dir das Datenblatt zum Mikrocontroller runterladen und darin 
die Registerbeschreibungen raussuchen. Da im Source keine Symbole für 
die gesetzen Bits verwendet werden, ist da etwas Fleissarbeit nötig.

Der MC ist kein AVR, sondern ein Abkömmling des Intel 8051 (MCS-51 
Plattform), CMOS Ausführung.

von Peter D. (peda)


Lesenswert?

Laut Kommentar muß das ein 8051 mit PCA sein.
Das PCA wird als PWM mit einer Sinustabelle verwendet
T2 macht die Tonhöhe abhängig von 4 Inputpins.


Peter

von Peter D. (peda)


Lesenswert?

Tom M. schrieb:
> Der MC ist kein AVR

Hat auch niemand behauptet.


Peter

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.