dann macht man einfach weiter....
Art: Beiträge; Benutzer: ASUR0
dann macht man einfach weiter....
So ist es natürlich auch möglich...
Die Idee ist übrigens schon an meinem ASURO real erprobt:...
Hi, nette und praktische Idee, aber
wäre die ganze Sache mit einem 8-bit - I2C-Portexpander (PCF8574) nicht einfacher?
Dazu müsste zwar das Display im 4-bit-Modus ansteuerbar sein, aber das sind...
Ja, das L wird unbedingt benötigt. Du kannst ja mal ausprobieren, was passiert, wenn du's weglässt, der Compiler wird dir eine Fehlermeldung ausgeben. Zahlen werden standardmäßig als uint16...
Hallo,
so seltsam, wie der Fehler gekommen ist, so seltsam ist er auch wieder verschwunden.
Nach dem Hochfahren heute hat das Compilieren ohne Fehler geklappt...:confused::confused:
@TobiKa ...
Hallo,
während ich an einem Programm arbeitete, erschien beim Compilien ein seltsamer Fehler:
avr-gcc (WinAVR 20100110) 4.3.3
(...)
avr-gcc -c -mmcu=atmega8 -I. -g -Os -funsigned-char...
Hast du die AsuroLib? Dadrin gibt es eine Funktion, um Zahlen an HT zu übertragen.
Man kann z.B. mit
Msleep(ReadPC4()+10);
eine Verzögerung zwischen 10 und 265 ms erhalten.
Gruß ASUR0
andererseits kann man im stehen die Liniensensorwerte auslesen, was zum experimentieren sehr sehr praktisch ist.
Hi Philip,
du willst also den PC4 auslesen. Dazu muss man AVCC an VCC anschließen (über widerstand/Spule) und an AREF über einen Kondensator an Masse anschließen (vgl. Asuro-Schaltplan).
Der Code...
Hier noch ein paar Fotos, mit meiner LCD-Erweiterung:
18212
Ich habe ein 5-poligen Stecker am ASURO befestigt. Diese wird an meine Erweiterung angeschlossen:
18214
Litzensalat auf der Rückseite:...
Hi Philip, der Code ist soweit richtig, wie gesagt, die erste LED wird nicht ausgeschalten, das erreichst du, wenn du
DDRC |= (1<<PC1) | (1<<PC0);
PORTC &= ~(1<<PC0); //Schaltet erste LED aus...
Hallo,
bis jetzt musste man für eine I2C-Erweiterung (z.B. Display) die Liniensensoren "opfern", da die Pins der Sensoren verwendet werden müssen.
Es gibt aber eine Methode, die ich erfolgreich...
Der An/Aus-Schalter war kaputt? interessant.....
Interessant, dass sie jetzt den USB-IR-Transceiver mitliefern, vor einem Jahr noch war "nur" ein RS232-Transceiver dabei.......
Hallo semmel87,
bei meinem Transceiver messe ich zwischen Vcc und GND etwa 10k(!)Ohm. Er funktioniert ohne Probleme.
Wenn man den NE555 ausbaut entsteht bei mir ein steigender Widerstand ab 20kOhm...
Genau beim einzigen Pins, wo das so ist, bin ich drübergestolpert.... ](*,)
Aber jetzt klappt ja alles.
Noch ein Gruß vom ASURO :wink:
Oh Mann, wie blöd kann man sein....
Habe das echt nach x-maligen Kontrollieren nicht bemerkt...
Vielen Dank! Ich werd's jetzt ausprobieren.
EDIT: Und es klappt! Juhei...
Aber noch eine Frage:...
Bin langsam am verzweifeln...
Ich habe mir ein DOGM163 und ein PCF8574 besorgt. Die Porterweiterung funktioniert jetzt. Nur dass Display will noch nicht.
Hardware: Bis jetzt habe ich alles auf...
@Feuering
general call funktioniert nicht, man muss die "echte" Adresse verwenden.
Soweit ich weiß ist das genau anders herum: Read = 1, Write = 0
Ich habe den PCF8574AP, alle Adresspins auf GND, d.h. meine Adresse zum schreiben lautet 0b01110000.
Die habe ich jetzt...
Hallo Leute,
ich versuche nun seit zwei Tagen, eine Porterweiterung(PCF8574) über I2C anzusteuern, aber es will einfach nicht klappen.
Da ich es über die Liniensensorenpin's laufen lasse, muss...
Hallo,
ich habe mir einen Verstärker aus dem TBA820M gebaut.
Ich habe diese Schaltung verwendet:
http://www.juergen-horn.de/erinacom/elektronik/geraete/radio3/verst.html
Folgende Abweichung:...
Ich habe mal in einem Thread, den ich nicht mehr finde, ein Programm gesehen, welches den Korrekturwert automatisch findet.
Ich wurde absolut empfehlen, die Gleitkommarechnungen auf Integer...
schwierig, da alles in einer Bibliothek drin ist und es deshalb zig Codeschnipsel sind.
wenn's klappt kann man weitermachen. Für die Tasten muss man evtl. einige Werte anpassen, schau mal hier: https://www.roboternetz.de/phpBB2/zeigebeitrag.php?t=31073