Attiny44 PortA Problem

OP #5025004
Lesenswert?

Guten Tag,
Wollte mit einem Attiny44 eine 7-Segment-Anzeige ansteuern.
Habe das ganze zuerst auf meiner Platine versucht doch da kam nur Müll 
auf der Anzeige raus(also keine vernüftigen zahlen).
Dann hab ich das ganze mal auf einem Breadboard aufgebaut und das 
Program so umgeschrieben das ich erstmal nur eine fixe Zahl angezeigt 
bekomme, aber auch da kam nicht das gewünschte Ergebnis bei rum , dann 
hab ich einfach mal den kompletten PortA auf 1 gesetzt und mit meinem 
Oszi die Ausgänge überprüft.

Da hatte sich dann folgends gezeigt :
PortA=Pin13->Pin6 am IC
Bei Pin 13,12,11,6 und 7 hab ich eine 1 bei Pin8,9,10 eine 0.

Beschrieben hab ich den mit der Arduino-IDE und einem Arduino Uno als 
ISP auf einem selbst erstellten Shield.

Wenn ich nur PortB auf 1 schreibe dann hab ich auch nur PortB auf 1 , 
also da funktioniert das alles wie gewollt.
1
#include<avr/io.h>
2
void setup(){
3
  DDRA = 00000000;
4
}
5
void loop(){
6
 PORTA = 11111111;
7
}

Muss ich da bei dem Baustein noch iwas beachten oder im Code noch etwas 
ändern ?
Bedanke mich schonmal für Antworten.
MfG Lars

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