Hallo zusammen, habe mir ein Programm für einen DS18S20 geschrieben. Dieser hängt an PortC, Pin 1. Funktioniert alles einwandfrei. Da ich nun noch ein EEPROM ansteuern möchte, habe ich das Programm umgeschrieben und den DS18S20 entsprechend an einen anderen Port angeschlossen. Nun sendet der DS18S20 aber nur noch Nullen an den Atmega16. Habe den Sensor mal an PortC,Pin7 und PortD,Pin7 gehängt. Er funktioniert aber nur an PortC,Pin1. Hab ich vielleicht irgendwas übersehen.
Schaltplan gibt es keinen, da ist ja nichts drann und es lief ja auch. Allerdings scheint das Problem irgendwie mit den Pins zusammenzuängen. Schaltet Pin1 von PORTC vielleicht schneller als andere?
Hi, also was Rahul dir sagen wollte ist, dass es ohne Schaltplan /Quellcode schwierig ist dir zu helfen. Also ich denke einen Quellcode für dein Programm gibt´s ganz sicher - also poste den doch mal hier als Anhang, dann wird sich sicher jemand die Mühe machen den zu lesen und dir zu helfen den Fehler zu finden. Aber mal vorab, es liegt vermutlich nicht daran das PIN1 am PORTC schneller schaltet. Gruß Kon
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.