Hallo,

ich habe ein Problem mit den ADC-Pins am Atmega-32.
Und wazr kann ich diese Pins weder als Digitalen eingang noch als Ausgang definieren. Ich habe eine kleine Led-Schaltung bebaut, womit ich aller Ports durchtesten kann (die auch funktioniert).

Mein Bascom-Code sieht so asu:



Code:
$regfile = "m32def.dat"


Config Pind.1 = Output
Led Alias Portd.1


Dim Warten As Word
Led = 1
Warten = 30



 Ddra = &B11111111

Config Porta.0 = Output
Do

 Porta = 0
 Porta. = 1
 Led = 0
 Waitms Warten
 Led = 1
 Porta.0 = 0
 Porta.1 = 1
 Waitms Warten
 Porta.1 = 0
 Porta.2 = 1
 Waitms Warten
 Porta.2 = 0
 Porta.3 = 1
 Waitms Warten
 Porta.3 = 0
 Porta.4 = 1
 Waitms Warten
 Porta.4 = 0
 Porta.5 = 1
 Waitms Warten
 Porta.5 = 0
 Porta.6 = 1
 Waitms Warten
 Porta.6 = 0
 Porta.7 = 1
 Waitms Warten
 Porta.7 = 0


Loop
Wenn ich die Pins jetzt auf z.b. D andern würde blinken die Leds wie gewünscht. Das Selbe problem habe ich übrigens auch mit den I²C-Ports und ein paar anderen.

Danke für die Hilfe.
Gruß Sebasti