Forum: Mikrocontroller und Digitale Elektronik Ausgänge bei 1,7V


von S. L. (goldencue)


Lesenswert?

Hallo Gemeinde.

Ich möchte auf PORTC(Bit 2,3,4,5,6) 5V als Ausgänge haben. Wenn ich 
schreibe:

/*
  System:
  Atmega16
  Stk500
*/

#define IO_DDR        DDRC
#define IO_Port       PORTC
#define DL_Mstr       PC2
#define DL_1          PC3
#define DL_2          PC4
#define DL_3          PC5
#define DL_4          PC6

IO_DDR  |= (1 << DL_Mstr)|(1 << DL_1)|(1 << DL_2)|(1 << DL_3)|(1 << 
DL_4);
IO_Port |= (1 << DL_Mstr)|(1 << DL_1)|(1 << DL_2)|(1 << DL_3)|(1 << 
DL_4);

wird immer nur Bit6 voll auf High gestellt. Alle anderen wandern bei 
1,7V (es hängen STK-externe LEDs dran) herum. Andere Schreibweisen habe 
ich schon versucht. Das Ergebnis ist je da gleiche.

Bitte - hat da jemand die Lösung für?

Vielen Dank

von spess53 (Gast)


Lesenswert?

Hi

>Bitte - hat da jemand die Lösung für?

Zum 100000. mal JTAG-Fuse

MfG Spess

von S. L. (goldencue)


Lesenswert?

riesig - das war es! Danke danke danke...und noch 100000mal;)

von Lothar M. (Firma: Titel) (lkmiller) (Moderator) Benutzerseite


Lesenswert?

Trotz des überschwänglichen Dankes muss eines gesagt werden:
1
Wichtige Regeln - erst lesen, dann posten!
2
  o Suchfunktion und Betreffsuche benutzen - vielleicht gibt es schon einen ähnlichen Beitrag
3
  o Aussagekräftigen Betreff wählen
4
:
5
:

Matthias T. schrieb:
> Bitte - hat da jemand die Lösung für?
Seit Jahren der Dauerläufer:
http://www.mikrocontroller.net/search?query=portc+geht+nicht

Oder für Schreibfaule:
http://www.mikrocontroller.net/search?query=portc

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.