Gast
#3115479
Hallo, ich möchte einen Frequenzzähler programmieren und bin mir nicht ganz sicher welcher pin am mega16 der timer1 ist. könnt ihr mir villt helfen? mfg peter
|
Anzeige
|
Welcher Pin ist an Atmega 16 Timer1
Gast
#3115479
Hallo, ich möchte einen Frequenzzähler programmieren und bin mir nicht ganz sicher welcher pin am mega16 der timer1 ist. könnt ihr mir villt helfen? mfg peter
Gast
#3115481
Steht doch im Datenblatt deines Controllers! Port D 4 oder 5 kommt drauf an welches output compare du benutzt Nachvollziehbar erklärt. Du möchtest also mit einem externen Takt den Timer 1 so ansteuern, dass er bei jedem externen Puls um 1 weiter zählt. Ein Blick ins Datenblatt, Abschnitt Register Summary bringt die Tabelle mit den 'Clocking Options' zu Tage.
Gut. Da steht also: 'on T1 Pin'. Jetzt zurückscrollen, gaaaaanz an den Anfang des Datenblattes, auf die 2. Seite an der das Pinout des Prozessors abgebildet ist. Dort im Bild den Pin suchen, bei dem T1 dabeisteht. -> es ist der Pin 2, der auch als PB1 (also Bit 1 vom Port B) bekannt ist.
Gast
#3115497
im datenblatt habe ich geschaut und es nicht gefunden...da standen immer nur die register... da lege ich doch aber nicht das signal an, an dem ich die flanken zählen möchte oder? ich hab gerade etwas von icp1 gelesen...
Gast
#3115502
ahh perfekt :) dankeschön jetzt habe ich es verstanden :)
Gast
#3115516
das zu messende signal kommt von einem selbstgebauten funktionsgenerator und hat +/-5V. verträgt der mega 16 auch die negativen 5V? rtfm! Antwort schreibenBitte melde dich an, um einen Beitrag zu schreiben. |
Anzeige
|