Bascom Atmel Mega 16 Problem mit Timer und Portc

Gast #515243
Lesenswert?

Hallo,

ich versuche gerade den Timer0 zu konfigurieren.
Bei einem Prescale von 64 gibt Bascom allerdings immer die Fehlermeldung 
aus,
das der Wert nur 1,8,64,256 or 1024 betragen darf !?

Port C ist als Eingang mit internen PullUp definiert.
Lege ich einen Pin auf Mass, ignoriert das der µC einfach !?

Hat jemand eine Idee bzw. kennt die Fehler?

Gruß Daniel
Angehängte Dateien:
#515249
Lesenswert?

comex wrote:
> Hallo,
>
> ich versuche gerade den Timer0 zu konfigurieren.
> Bei einem Prescale von 64 gibt Bascom allerdings immer die Fehlermeldung
> aus,
> das der Wert nur 1,8,64,256 or 1024 betragen darf !?
>
> Port C ist als Eingang mit internen PullUp definiert.
> Lege ich einen Pin auf Mass, ignoriert das der µC einfach !?
>
> Hat jemand eine Idee bzw. kennt die Fehler?
>
> Gruß Daniel

Datenblatt und/oder Forum nach 'JTAG' durchsuchen...

...
#515276
Lesenswert?

comex wrote:
> Ähm,
>
> alle anderen prescale Werte funktionieren ja, und laut Fehlermeldung
> sollte ja auch 64 verwendet werden können ...

PortC hat eingeschränkte Funktionalität weil JTAG aktiv ist und einige 
Pins von PortC daher nicht als normale I/Os genutzt werden können.

Wie man das deaktiviert, steht im Datenblatt des Mega16!!!

...
Gast #515277
Lesenswert?

Timer1 geht, aber das ist ja das kleiner Problem, die SW kann ich noch 
ändern.

Aber portc ist vom Layout der Platine jetzt festgelegt.

Port c lässt sich in Bascom als Ausgang definieren:

config portc = output

Allerdings bleibt der Ausgang nach "reset portc.3" weiterhin height!

Gast #821700
Lesenswert?

Es ist in fast jedem Forum das Selbe!

Irgendwelche "schlauen" Leute scheinen den Sort entdeckt zu haben,
NewBe's auf Specs oder Datenblätter zu verweisen, statt einen
inhaltlich richtigen Zweizeiler mit einer fundierten Antwort
auf die Frage zu verfassen.

Das nimmt langsam überhand mit dem "Lese die Spec"

Verkneift ech diese Kommentare, es hat den Anschein, dass genau
diese Leute, welche "Lese die Spec" schreiben, selbst nicht wissen,
wie dei Lösung ist.

es ist langsam unerträglich!

Jörg
Gast #821724
Lesenswert?

Hi

>Das nimmt langsam überhand mit dem "Lese die Spec"

Das liegt daran das immer mehr zu faul oder unfähig sind die 
entsprechenden Datenblätter zu lesen. Statt dessen werden Foren mit 
unnötigen Fragen zugemüllt. Datenblätter sind nun mal die Grundlage für 
den Umgang mit elektronischen Bauelementen.

MfG Spess

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren