Bezugnehmend zum Thema Beitrag "Preisgünstiger Heizungsregler bei Praktiker" habe ich seiner Zeit begonnen eine Bascom-Firmware zu entwickeln. Inzwischen ist dieses Projekt bei mir jedoch komplett eineschlafen. Da ich aber immernoch ab und an eine Frage zu diesem Teil bekomme, stell ich hier meine letzte beiden Versionen des Quellcodes ein. Viel Spass damit und informiert mich, wenn jemand damit was gescheites weiterentwickeln konnte. Gruß, Torsten
macht hier noch jemand mit ? , da koennte man sich hier austauschen......... vlG Charly
Ich stelle mich als Tester gerne zur Verfügung. Falls fragen zum Code auftauchen, bemühe ich auch noch mal die Gehirnwindungen. Stundenlang programmieren kann ich aus zeitlichen Gründen leider nicht. Gruß, Torsten
i habe letzte Woche ein paar Thermy in A*di erstanden, Programmieradapter von USB zum Myavr MK3 gebaut, angeschlossen, nix passiert ;( Nach einigem rummessen stellt sich heraus das der minus der USB-Buchse keine verbindung zum Minus der Batterie hat, also die beiden mit eine Kroko-Kabel gebrueckt, und siehe da, es funktioniert. Flash und EEprom sind gegen auslesen geschuetzt! Das Schaltbild hier im Forum scheint daher nicht ganz richtig zu sein, zumindest passt es nicht zu dem aktuell verkauften Thermy bei A. vlG Charly
hab noch einen Fehler im Schaltbild hier aus dem Forum entdeckt, auch hab ich es in SW zur besseren lesbarkeit gewandelt. Die 'verpolschutzdiode D1 verhindert das Verwenden von Accu's und auch f. den geplanten RFM12 wird eigentlich jedes mV gebraucht, also werde ich sie beim RFM12 einbau ueberbruecken ( NoRiskNoFun ;) ) . vlG Charly ps. Torsten haste eine Idee f. eine Codeefiziente Ansteuerung des LCD (Thermy vom Al*i)
Charly B. schrieb: > ps. Torsten haste eine Idee f. eine Codeefiziente Ansteuerung > des LCD (Thermy vom Al*i) das thermy-lcd wird ja auch direkt vom atmega angesteuert. Die einzelnen Symbole habe ich direkt mittels alias angesteuert: Beispiel: mond alias <register>.bit toggle mond die 4-stellige anzeige+(doppel)punkt habe ich als string*5 abgespeichert und verglichen. Die einzelnen Zeichen habe ich als 8-bit bitmuster (waren bei mir nur 7segment-digits) im data abgespeichert. der lcd-code war mir als sehr gelungen in erinnerung. Hast du bereits die einzelnen segmente ausgelingelt? gruss, Torsten
moin moin Torsten, im Bild das LCD des Thermy (ist aus dem Forum, i hoffe es passt), ist etwas anderst als das das du ansteuerst in deinem prg. i habe ein paar segmente schon 'direkt' angesteuert, als naechstes ist die implementierung des Drehgebers geplant, da kann man auch besser eingaben taetigen vlG Charly
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.