Abend

Also ich habe ein kleines Problem, für euch sicher kein Problem

Ich habe einen Sensorik, die sendet an meinen Mega8 ein 5V Signal und auf dieses Signal soll der Mega8 reagieren.

Wäre das so korrekt umgesetzt?

Code:
$regfile = "m8def.dat"                                      'ATmega8
$crystal = 3686411                                          'Quarz: 3686411 Hz


Ddrc = &B00000000
Ddrd = &B11110000                                           'Pin PD4 bis PD7 als Ausgänge

Do
  Portd.4 = 0                                               
  Portd.5 = 0

   If Pinc.0 = 1 Then                                       'Sensorik

     Portd.4 = 1
     Portd.5 = 1
     Waitms 2000
   End If

Loop
End
Denn bei mir funktioniert das irgendwie nicht richtig...wenn ich hier das ok bekomme dass es funktionieren sollte kann ich davon ausgehen dass meine Elektronik nichts taugt.

Gruß
Foooob

EDIT: Und noch eine Frage...erkennt ein Mega8 eigentlich auch Eingangsspannungen die nicht 5V sondern 3,6V haben?