Hei.Mor
28.11.2006, 16:10
Hallo,
habe ein Problem an dem ich schon verzweifele:
Ein SPI-fähiges Digi-Pot ist an einem Atmega angeschlossen.
Programmiert habe ich mit Bascom ein Soft-SPI.
Ports liegen dabei nicht auf den Hardware SPI/ISP
Ich kann Werte an das Teil senden und es funktioniert wunderbar, nur wenn ich das ISP Verbindungskabel zum PC rausziehe funktioniert es zwar, aber die Werte sind viel kleiner als gesendet.
Jetzt habe ich mal nur einen Wert einmalig gesendet, um zu sehen ob die Verbindung beim übertragen gestört wird.
Immer wenn ich die ISP Verbindung nach der Übertragung entferne stimmt der Wert nicht mehr, stecke ich wieder rein stimmt er, d.h. kein Verbindungsproblem bei der Übertragung.
Woran mag denn sowas liegen? Gleiche Problem bei verschiedenen Atmegas mit verschieden aufgebauten Board.
Grüße
Heinz
habe ein Problem an dem ich schon verzweifele:
Ein SPI-fähiges Digi-Pot ist an einem Atmega angeschlossen.
Programmiert habe ich mit Bascom ein Soft-SPI.
Ports liegen dabei nicht auf den Hardware SPI/ISP
Ich kann Werte an das Teil senden und es funktioniert wunderbar, nur wenn ich das ISP Verbindungskabel zum PC rausziehe funktioniert es zwar, aber die Werte sind viel kleiner als gesendet.
Jetzt habe ich mal nur einen Wert einmalig gesendet, um zu sehen ob die Verbindung beim übertragen gestört wird.
Immer wenn ich die ISP Verbindung nach der Übertragung entferne stimmt der Wert nicht mehr, stecke ich wieder rein stimmt er, d.h. kein Verbindungsproblem bei der Übertragung.
Woran mag denn sowas liegen? Gleiche Problem bei verschiedenen Atmegas mit verschieden aufgebauten Board.
Grüße
Heinz