Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden. Du solltest ein Upgrade durchführen oder einen alternativen Browser verwenden.
Hallo Leute. Also der Aktuelle Stand ist folgendermaßen und ich dreh jetzt bald am rad.
Der sender bekommt die richtig4en signale vom mikro
der empfänger ebenfalls wenn ich status lese oder äühnliches
Nur entweder sendet der sender nicht oder der empfänger empfängt nichts...Nirq des empfängers...
Ich lese das ganze im mom hauptsächlich mit dem LA am PC mit, dar ich erster Linie einmal erreiche. Wollte das der Empfänger das rein kriegt was gesendet wird. Könnte es also helfen LNA Gain einmal auf -20dB zu stellen um weniger Müll aus der Umgebung zu fangen. Die genaue bedeutung von AFC...
Angenehmen Feiertag euch allen. Ich habe das Programm abgeändert und NSel via Pullup 8k2 gegen VCC beschalten. Das RFM spuckt als status immer wieder 0x0200 (FIFO empty) und 0x0220 (FIFO empty+afc Toggle) aus. Nirq geht nicht mehr auf low. es werden keine Daten empfangen. Kann es sein das bei...
Nirq wurde mit LA nebenbei mitgelesen und ist immer low. egal ob status ausgelesen wurde, fifo gelesen wurde oder das tx register(wenn auch sinnlos in diesem fall) beschrieben wurde. Den status lese ich auch nur vom LA ab dar das ganze bis jetzt ohne USART läuft
Nirq hängt an PB2 so weit ich es jetzt gerade im kopf habe. Ok das ist schon einmal ein Fehler. Das erklärt mir aber noch nicht warum nirq dauerhaft low bleibt. zur vorsorge lese ich den status regelmäßig aus und versuche den FIFO zu lesen. Ich werde das mal ändern und morgen früh testen.
PS...
Also wie versprocvhen einmal ein testbericht des heutigen nachmittags.
Di programme sehen wie folgt aus:
Sender
.include "tn85def.inc"
.org 0x0000
rjmp reset
;ANSCHLÜSSE UND REGISTER
.def temp1=r16
.def temp2=r17
.def temp3=r18
.def counter = r19
.def lsb = r23
.def msb = r24
.equ SS = PB3...
Meine beschaltung sieht wie folgt aus:
NSEL- an Ausgang des AVR
SDI - an Ausgang des AVR
SDO- an Eingang des AVR
SCK- an Ausgang des AVR
DATA pin vom RFM üver 10kpullup an VCC
VCC-GND der Schaltung +3V
wobei interessant zu wissen wäre ob das RFM es mit 2,2 V auch noch macht. Der AVR schaffts...
Hallo @fredred Danke das du dich hier ebenfalls eingeklinckt hast. Ja das Datenblatt widerspricht sich teilweise slebst ein wenig. danke für deinen init werte und dein bascom code. Ich werde versuchen morgen zu einem ausgiebigen test zu kommen. Heute ist es leider schon zu spät für mich...
@avr_racer habe ich nun bereits das xte mal gelsen nun folgt nocheinmal der Versuch, aber erst wenn ich wieder etwas nüchterner bin :) frohes neues an alle !
PS: und da wolltest du mir den DS18 schmackhaft machen xD dann brauche ich dafür warscheinlich ein halbes jahr
Hallo Dirk. Das Problem ist das ich keinen durchblick durch die parameter habe:/ ich bring es ums sterben nicht zum laufen. Der Empfänger liefert den Fehler fifo lleer+ buffer underrun. ich treff den richtigen zeitpunkt um den fifo zu lesen nicht. Wenn ich mich nur mit der Amateurfunkthematik...
@Dirk Also Per logicanalyzer funktioniert die ansteuerung per USI und das statusregister lässt sich auch auslesen. Sendenroutine läuft laut LA und Empfangsroutine auch, nur wird zwar gesendet aber beim anderen in 20 cm entfernung kommt nichts an...Also scheinen die initwerte nicht zu stimmen...
Raw in Form von Rohdaten. Anzeige 1 segment bdeg
Ninja ich denke das das mit den 6 shiftregister eine für mich praktikable Lösung ist, weil ich davon mehr als genug hier habe. Ich kaufe viel bei pollin und schau immer wieder nach so angeboten wie gestern z.B.
5xtn2313 mit Sockel DIP für...
Die 4fach 7segment anzeigen haben 12/Pins
4 gnds für die jeweilige Ziffer 1-4
7 Pins über 1k und transe an vcc für die Segmente A-G
1 via 1k und transe an vcc für dez. Punkt
12*4=48
Der Tony soll als SPI slave einen beliebigen empfangenen Wert als HEX ausgeben.
Er empfängt erstmal alles was er...
Also das mit dem USI ist ja jetzt ganz schön ausgeartet :D Ergebniss=Takt von USI wird jetzt und in alle ewigkeit per software gelöst, wie ist jedem selbst überlassen. Ob mit 20 Out befehlen einer schleife oder einem <Timer interrupt um den Takt in die Knie zu zwingen :) . Dar das mit dem RFM...
Auch scheint es laut seite 28 des datenblatts klug zu sein nirq auszuwerten. nirq an ext.int pin des AVR´s.=> wenn interrupt dann status lesen=>prüfen ob FFIT gesetzt ist=> wenn ja fifo lesen
Desweiteren ist das TX register in Form von 2 8bit schieberegistern aufgebaut. Es wird immer das 2te...
Diese Seite verwendet Cookies, um Inhalte zu personalisieren und dich nach einem Login angemeldet zu halten, wenn du registriert bist.
Durch die weitere Nutzung unserer Webseite erklärst du dich damit einverstanden.