Hallo jedek,
mit bascom kenne ich mich nicht so gut aus! Es gibt bei RN-Wissen ein bascom beispiel. Passe das mal an deine Anforderungen an, ich kann Dir dann sagen ob am I2C ein fehler ist.
...
Art: Beiträge; Benutzer: triplebit
Hallo jedek,
mit bascom kenne ich mich nicht so gut aus! Es gibt bei RN-Wissen ein bascom beispiel. Passe das mal an deine Anforderungen an, ich kann Dir dann sagen ob am I2C ein fehler ist.
...
Ich denke, das Hardware besser wäre und Du im Endeffekt weniger Aufwand hast!
Für diesen Fall kann ich Dir die Umsetzung von Atmel empfehlen! Kann Dir die angepasste dann auch posten.
gruß
...
Hi,
ich kann da keinen Fehler erkennen, such mal eher in deinem restlichen progi! Oder poste mal den Rest.
gruß
martin
Das kann ich aus eigener Erfahrung nicht bestätigen! Wenn an den Pins für den ISP Hardware angeschlossen ist, die auf die Pegel-Änderungen beim programmieren Empfindlich reagiert gibts Probleme(z. B....
Da gibt es Unmengen an Möglichkeiten, deshalb bin ich da nicht darauf eingegangen.
z.B. kannst du maskieren
PIND & (1 << PD1) ist das selbe wie PIND & 0b00000010. Möglich dass bei deiner...
Habe auf die schnelle nix gefunden in KAMAVR, zur Not kannst Du aber einfach die Eigenschaften der Hex-Datei hernehmen. Die Größe der Datei muss genauso gross sein wie sie später im AVR ist.
...
Hallo Jokill,
um das zu verstehen, musst Du ein bisschen in binäre Logik einsteigen.
Das Programm macht nichts anderes als den Zustand der Schalter von PORTD(PIND ist der Zustand der Eingänge...
Hallo Jaecko,
ich komme zwar aus der C-Ecke, aber ich probiers mal.
Ob ein AVR TWI Hardware-mässig unterstützt, musst Du in den Datenblättern nachschauen. Der Mega8 unterstützt TWI auf jeden...
besser das bitte zu
#define Writepowerport_adr 0x72;
aus
cu martin
Ups,
hatte im Bascom-Progi was übersehen, hier die korrigierte version.
Cu
Martin
Okay,
ich habe das Progi mal fertig gemacht. Hoffe das läuft bei deiner HW
cu
Martin
Also TWI und I2C sind dasselbe. I2C stammt von Grundig, und der Name ist geschützt. Atmel hat das deswegen TWI=TwoWireInterface genannt. Die beiden sind weitgehend kompatibel(glaube der I2C...
Was vergessen:
du must natürlich die
#include <util/twi.h>
mit einbinden ;-)
Hallo Jagdfalke,
da ich nicht weiss was Du genau machen möchtest, lade ich Dir die einzelnen Code-Teile hoch, Du bastelst die dann zusammen. Wenn was net funzt, lade mir bitte deinen kompletten...
Hallo Jagdfalke,
ich probiers mal. Ich stehe übrigens mit den Make-Files genauso auf Kriegsfuss wie Du!!! Deshalb kann ich Dir bei dem Problem mit dem Kompilieren nicht helfen!!!
Bevor ich...
Hallo tuxer,
ohne deine Hardware und die Bibliothek(mein asm ist ein bischen eigerostet) zu kennen, probier ichs mal.
Wenn ich dich richtig verstanden habe bleibt dein Progi hängen, nachdem
...
Habe das mittlerweile gefixt.
Das Problem war, das das TWI anscheinend länger braucht um die Stop-Cond durchzubringen(Die 200 Counts reichen nicht) . Habe das bei Peter Fleury gefunden. Ich warte...
Hallo zusammen,
ich habe schon mittlerweile ne ganze Zeit dieses MM-Problem(immer wieder gegogelt und wieder neu probiert).
Mittlerweile bin ich auf den Fehler schon relativ nahe gekommen, und...
Hallo zusammen,
ich habe hier ein neues Problem das wohl nicht nur mit TWI auftreten dürfte sondern auch mit Uart und Eproms.
Ich will Nachrichten mittels TWI verschicken. Nun stehe ich vor dem...
@PicNick da hast Du sicherlich recht, jedoch darfst du nicht vergessen, daß ich meine Zeit einteilen muss -> bedeutet, ich werde mir den FIFO erst zu Gemüte führen wenn ich ihn brauche oder einfach...
Genau das hab ich gebraucht... THX erstmal. Ich werde das wohl erstmal so lösen wie du das machst. Sollte ich nen FIFO brauchen, werde ich mir das mal zu Gemüte führen. Ich denke das ich mit nem...
Ich kann mit der Info leider nix anfangen. Es geht hier definitiv nicht um die Realisierung von TWI! Das funzt bei mir! Mir geht es um die Realisierung des FIFO's(oder einer anderen Lösung) für TWI...
Hallo zusammen,
ich bastel momentan an einer Art TWI-Protokoll. Ich möchte in einer MultiMaster-Umgebung(muss sein, da MC's von sich aus Nachrichten verschicken müssen) Nachrichten senden und...