rathma
04.10.2006, 13:14
Hallo,
ich will mit einen Attiny2313 auf ein bussystem Daten Senden(der AVR ist der einzigste sender im bus!) Der bus ist so ähnlich aufgebaut wie i²c (also eine clock line und eine data line) + zusätzlich eine enableleitung.
die clock und die dataline sind low aktiv, heisst, wenn nichts gesendet wird ist auf den bus +5V(würdet ihr mir da einen pulldown up wiederstand empfehlen?)
das eigendliche "problem das ich habe ist eigendlich die enable leitung" diese ist in ruhezustand 0V(sollte sie zumindest)
auf dieser leitung muss ich vor dem senden einer nachricht ein kurzen impulse auf +5V von ca 20 usec senden. dann wenn der empfänger bereit ist ein byte zu empfangen setzt er die leitung auf +5V. leider erkennt mein attiny nicht immer den richtigen pegel der leitung, der erkennt meisten einen impulse wohl gar keiner gekommen ist. was würdet ihr mir empfehlen.
gruss
markus
ich will mit einen Attiny2313 auf ein bussystem Daten Senden(der AVR ist der einzigste sender im bus!) Der bus ist so ähnlich aufgebaut wie i²c (also eine clock line und eine data line) + zusätzlich eine enableleitung.
die clock und die dataline sind low aktiv, heisst, wenn nichts gesendet wird ist auf den bus +5V(würdet ihr mir da einen pulldown up wiederstand empfehlen?)
das eigendliche "problem das ich habe ist eigendlich die enable leitung" diese ist in ruhezustand 0V(sollte sie zumindest)
auf dieser leitung muss ich vor dem senden einer nachricht ein kurzen impulse auf +5V von ca 20 usec senden. dann wenn der empfänger bereit ist ein byte zu empfangen setzt er die leitung auf +5V. leider erkennt mein attiny nicht immer den richtigen pegel der leitung, der erkennt meisten einen impulse wohl gar keiner gekommen ist. was würdet ihr mir empfehlen.
gruss
markus