Krieg die Spannung mit ner Zener-Diode und Vorwiderstand runter. Reicht für'n OptoKoppler
Art: Beiträge; Benutzer: therealosram
Krieg die Spannung mit ner Zener-Diode und Vorwiderstand runter. Reicht für'n OptoKoppler
Hallo an das Forum,
ich möchte für Geschwindigkeits- und Drehzahlmessung an einer Fahrenden Bierkiste die Signale in einen ATMEGA88 einleiten.
Die Programmierung steht. Allerdings habe ich mit...
Hallo ans Forum.
Da ich mir das auch selber immer wünsche hier der fertige und vor allem laufende Code mit Anmerkungen
$regfile = "m88def.dat"
$hwstack = 128
$framesize = 128
$swstack = 128...
Die Kiste ist schon fertig. Läuft ca 50. Reicht auch, jetzt brauch ich nur noch Tacho und Drehzahlmesser. Mit welcher Seite sollte man hier Bilder Posten?
Ich empfehle Youtube zum Thema 'Fahrende Bierkiste' zu befragen ;)
Oh man. Wie so oft lag das Problem zwischen den Ohren.
Oder wie hier mal jemand schrieb: "uC machen nicht immer was sie sollen, aber alles was man ihnen sagt..."
Jetzt gehts.
Hab bei 8000 U/min...
Hier jetzt mal der aktuelle Code.
$regfile = "m88def.dat"
$prog &HFF , &HE2 , &HDF , &HF9 ' generated. Take care that the chip supports all fuse bytes.
$hwstack = 128...
Könnte das Dein Problem sein?
Ich lasse die Werte für jede Stelle als dezimalwert in den Chip
Das ist Assembler? Da bin ich raus...
Poste doch mal den Adress-code
Sehr gerne, aber hier kann man leider keine Videos posten.
JEAHHHHHHHHHHHH, it works right that way. THANX
Resümierend, warum habe ich das nicht gerafft?
Das Datenblatt ist sehr kompliziert geschrieben und man muss sich wirklich Zeit nehmen, um das...
Ok, das mach Sinn.
Ich versteh aber die Schreibweise noch nicht.
Ist denn 0x20 das Gleiche wie 100000?
Und bei dem Code passiert auf dem Display gar nichts
Hmm. Bin auf Dienstreise und am Mittwoch wieder zu Haus. Dann 'Spiel' ich noch ein wenig rum
Zehner = X / 10
Zehner = Zehner Mod 10
Einer = X Mod 10
I2cstart
I2cwbyte &b01110000
I2cwbyte &B00000001
I2cwbyte &B00000011
I2cwbyte &B00010000
I2cwbyte Einer
Danke für die Mühen, geht auch nicht, grrr
Ich hab schon die Firma angeschrieben, die wollen mir nochmal einen Schaltplan und Code-Beispiele senden.
Auch die Displays hab ich schon x-Mal neu...
Das hat leider auch nicht funktioniert
Zehner = X / 10
Zehner = Zehner Mod 10
Einer = X Mod 10
I2cstart
I2cwbyte &B01110000
Hab noch einen liegen. Wenn der nicht so teuer wär, würd ich ihn dir glatt schicken ;)
Vielen Dank für Eure Antworten.
Das war ein guter Tipp mit dem Kommandobyte. Das probiert ich heute Abend mal aus.
Ich hab an dem Treiber zwei Anzeigen dran, da ich Werte von 0 bis ca. 65...
Guten Abend zusammen,
ich wage mich jetzt mal an Sieben Segment Anzeigen heran.
Ansteuern möchte ich die mit einem ATMega88 und einem MAX6958.
An den SCL und SDA kommen die richtigen Werte...
Nochmals hallo an das Forum.
Ich verzweifel hier echt und versteht die Timer irgendwie nicht. Auch die verschiedenen Tutorials zu den Timer raff ich nicht. Vielleicht denk ich auch nicht genug um...
Hallo an das Forum,
Ich weiß, hier verwenden die meisten Leute C oder Assembler.
Ich würde aber gerne weiter in BASCOM Programmieren, da es VB ähnelt und ich damit beruflich zu tun habe.
Ich...
Hallo Forum.
Würd gern mit Gleichgesinnten fachsimpeln. Gbts im Raum Mecklenburg einen "Stammtisch"?
Nein, ich verwende verwende einen 16 Mhz Quarz und habe in den Fuses auch, meiner Meinung nach, 16 Mhz eingestellt.
Und ja ich habe trotzdem 512 Khz eingestellt. Einfach, weil die Differenz der...
Nein. es hängt ein 16 Mhz dran. Spreizung der Timerergebnisse erhöhte sich aber, umso geringer die Frequenz war. ich weiß nicht wieso.