RoboterCC - Robotic Code Compiler
Forum Robot Kits NIBObee timer/counter atmega16

Welcome

Nachrichten

Sie sind nicht eingeloggt.

Werbung

Letzte Themen

  • Keine Beiträge vorhanden

Site-Statistic

  • 7433 private projects
  • 378 public projects
  • 16180353 lines compiled
  • 58212 builds
NIBO @ facebook YouTube Twitter
Willkommen, Gast
Benutzername: Passwort: Angemeldet bleiben:
  • Seite:
  • 1

THEMA: timer/counter atmega16

timer/counter atmega16 10 Jahre 3 Monate her #2822

  • banned
  • banneds Avatar
  • OFFLINE
  • Fresh Boarder
  • Beiträge: 2
Hallo zusammen,

im Grunde habe ich 2 Fragen.

Zum Einen bin ich nicht so 100%ig fit, was Mikrocontrollerprogrammierung angeht ... vor allem nicht mit vorgefertigten Bibliotheken, etc.
Wo kann ich den Code finde, der mir sagt, wie die einzelnen Timer/Counter angesteuert/eingestellt werden?

Das bringt mich zu meiner nächsten Frage. Ich würde mir gerne eine Variable basteln, die die Zeit ausgibt, bzw. Zeit messen kann. Dazu würde ich gerne einen timer/counter verwenden.
Welchen kann ich hierfür verwenden?

Der atmega16 hat 2x 8bit und 1x 16bit timer/counter.

wurden für die odometry-Sensoren schon zwei davon verwendet?

Und wie wird das PWM-Signal für die Motoren erzeugt. Spontan hätte ich gedachte, dass das auch ein timer/counter macht, aber dann würden ja insgesamt schon 4 benötigt werden ... es gibt aber nur 3 :)

... Fragen über Fragen, ich bitte euch um Hilfe !!
Der Administrator hat öffentliche Schreibrechte deaktiviert.

timer/counter atmega16 10 Jahre 3 Monate her #2823

@odometrie: nein, das funktioniert über die INT0/INT1 IRQs, die dann eine Variable hoch/runterzählen.
@pwm: das läuft über den timer1, der gleich 2 Komperatoren hat.

Schau mal in die motpwm.c und in die odometry.c der lib, da wird das alles gemacht ;)
Letzte Änderung: 10 Jahre 3 Monate her von mifritscher.
Der Administrator hat öffentliche Schreibrechte deaktiviert.
  • Seite:
  • 1
Ladezeit der Seite: 0.043 Sekunden

Werbung