Anfängerfragen Mikrocontroller (geteilt)

  • Zitat von "Tile"

    etliches Blinken etc. aber keine der gewünschten Reaktionen... Dann der Verdacht: weil beim Übertragen immer die eine oder andere LED blinkte: nochmal die Schaltung angesehen - schwierig für mich als Novize...aber irgendwas war da seltsam - die Erklärungen für die Jumper habe ich nicht wirklich richtig verstanden und auch nicht, wie die Pins an den Pins (Pfostenleiste) liegen... :? Dann abgebaut, dabei zuerst den RS232-Stecker gezogen - und dann liessen sich plötzlich alle LEDs ansprechen???


    Weisst Du denn, an welchen Ports/Pins die LEDs hängen? - Die Ports sind ja teilweise doppelt oder sogar mehrfach belegt, kann es sein, dass ein paar von den LEDs an SCK, MOSI und MISO hängen? - dann ist es natürlich klar, dass die "irgendwie" blinken, weil Dir der Rechner "dazwischenfunkt" - und dann geht es natürlich auch richtig, wenn das Kabel "ab" ist...


    Habe hier gerade das selbe "Problem" - ein kleiner RGB-Fader mit Tiny25 - da der so wenig Pins hat, aber bei mir trotzdem ne ISP drauf ist, werden ein paar Pins sowohl für die LEDs, wie auch für die ISP benutzt, daher blinkern die LEDs auch "irgendwie" beim Flashen - macht aber nix...


    Also, einfach mal schauen, an welchen Ports/Pins die "seltsamen" LEDs hängen (das must Du ja wissen, musst Du ja auch so programmiert haben), und dann bei der Pinbelegung (Datenblatt von Atmel) nachsehen, ob nicht zufällig an den Pins auch MOSI, MISO, SCK anliegt...


    Zitat von "Tile"

    .mh - wie kann ich denn hier möglichst große Bilder einstellen?? Selbst 800x600 geht nicht


    und das ist auch gut so! - Hat ja nicht jeder nen 1.600 x 1.280 - Monitor :P

    It's only light - but we like it!


    Da es sich in letzter Zeit häuft: Ich beantworte keine PNs mit Fragen, die sich auch im Forum beantworten lassen!
    Insbesondere solche von Mitgliedern mit 0 Beiträgen, die dann meist auch noch Sachen fragen, die bereits im entsprechenden Thread beantwortet wurden.
    Ich bin keine private Bastler-Hotline, technische Tipps etc. sollen möglichst vielen Lesern im Forum helfen!

  • Hallo,


    also ich nutze PORTD. Die hole ich mir vom Pfosten-Stecker...


    Hab es auch mit PORTB probiert.


    Die LEDs blinken, faden wie sie sollen, aber eben nur wenn ich den RS232 von der ISP Buchse abziehe.


    Die Doppelbelegung habe ich gesehen - dachte aber nicht, dass die die Ausführung behindern. Vielleicht liegt ja immer etwas auf den Pins, wenn ich "verbunden" bin??


    Grüße


    Sind die Bilder so hilfreich??

  • Hm, dann kann ich's mir auch nicht wirklich erklären... also bei Port B wär's klar, da sind PB5-PB7 eben auch MOSI,MISO und SCK - an Port D ist noch der Uart dran, ist der evtl. aktiv? - wobei, das sollte nichts mit dem Kabel zu tun haben...


    da werden eben ein paar Jumper dafür da sein, um die ISP vom PortB zu trennen, wenn man PortB auch braucht - sieht man aber leider nicht, da die nicht beschriftet sind (da helfen aber größere Bilder auch nix!)


    Andere Theorie: da ist irgendne kleine Lötbrücke oder Fehler in Deinem Kabel, dass dieses ab&zu mal zufällig/sporadisch (Wackelkontakt o.ä.) den Reset auf Low zieht, dadurch startet der µC immer wieder zufällig neu, führt natürlich auch zu unvorhergesehenen Ergebnissen... oder evtl. streut da auch was ein...?


    Aber wenn's ohne Kabel einwandfrei geht, dann mach' das halt einfach immer kurz runter, wenn Du geflasht hast... ich habe meine ISP beim Tiny25 jetzt auch wieder weg, das Geflacker beim Flashen stört zwar nicht, aber ich befürchte, dass evtl. der Parallelport mal Schaden nehmen könnte, wenn der Tiny dann die LEDs ansteuert...


    Bilder sind besser so...


    Zitat von "Tile"

    ach, nicht??? Dachte ich aber :wink: :wink: :-k ist das nicht der Standard hier?? :wink:


    Nein, ganz bestimmt nicht.. :wink: - Und es ist auch Standard hier, Beiträge per "Edit" zu erweitern, nicht nochmal nen neuen zu posten - mir ist's wurscht, aber manche hier reagieren da etwas empfindlich wegen dieser "Slotmachine", ich wollte es Dir deswegen nur mal gesagt haben :wink:

    It's only light - but we like it!


    Da es sich in letzter Zeit häuft: Ich beantworte keine PNs mit Fragen, die sich auch im Forum beantworten lassen!
    Insbesondere solche von Mitgliedern mit 0 Beiträgen, die dann meist auch noch Sachen fragen, die bereits im entsprechenden Thread beantwortet wurden.
    Ich bin keine private Bastler-Hotline, technische Tipps etc. sollen möglichst vielen Lesern im Forum helfen!

  • Ja, geht mir auch so...


    Das Ganze funktioniert so: Pro 10 geschriebene Beiträge bekommst Du einen "Teilnahmecode", mit dem kannst Du dann an dieser "Slotmachine" spielen und irgendwas gewinnen... wohl LEDs, es ist hier auch ab&zu von "Slot-LEDs" die Rede...


    und deswegen kann man hier in den Verdacht geraten, dass man nur Beiträge schreibt (dieser hier wäre z.B. schon wieder so einer :wink: ), um möglichst viele Teilnahmecodes zu erhalten...


    Hab' das Ding noch nicht ausprobiert, wenn mir mal langweilig ist, werde ich das machen - sollte ich da was gewinnen, werde ich es spenden, weil, siehe oben...


    schon gefunden, wo das Problem mit dem Kabel herkommen könnte? - zwecks der Reset-Sache (das wäre das einzige, was ich mir jetzt noch vorstellen könnte), mal ein anderes Sub-D-Kabel probiert...?

    It's only light - but we like it!


    Da es sich in letzter Zeit häuft: Ich beantworte keine PNs mit Fragen, die sich auch im Forum beantworten lassen!
    Insbesondere solche von Mitgliedern mit 0 Beiträgen, die dann meist auch noch Sachen fragen, die bereits im entsprechenden Thread beantwortet wurden.
    Ich bin keine private Bastler-Hotline, technische Tipps etc. sollen möglichst vielen Lesern im Forum helfen!

  • Hallo Pesi,


    ne - habe es noch nicht wieder anders probiert. Werde jetzt damit leben, dass ich es immer abziehen muss. Vielleicht kaufe ich noch ein anderes Entwicklungsboard, muss mal sehen. Bisher bin ich soweit zufrieden.


    Werde mir jetzt erstmal eine kleine Bibliothek zusammenschreiben - damit ich nicht immer wieder das Rad neu erfinden muss...


    Nun sind da ja 16.000 Khz Quarze drauf. Kann ich denn nun den Prozessor auch mit 16MHz betreiben?? Kann mir jemand mal auf einfache Weise beschreiben, was die Fusebits bedeuten? Ich brauche da etwas für Dummies...und die Beschreibungen, die ich gefunden habe, helfen mir nicht weiter...also was für Dummies wäre schon wirklich nett...


    Grüße


    ...da war eben so ein Code - ist aber schon wieder weg...dann eben nicht ;-))

  • Hi Tile,


    das sind ja 16 MHz-Quarze (16.000 kHz = 16 MHz), also sollte der Prozessor schon damit laufen - wenn die Fusebits richtig gesetzt sind...


    mal ganz einfach: bei CKSEL0 - CKSEL3 und CKOPT den Haken wegmachen, dann sollte es funktionieren...


    Du kannst Dir ja mal in Bascom schnell nen Blinker mit 1 Hz programmieren (an - 1 Sekunde warten - aus - 1 Sek warten), um zu überprüfen, ob das nun richtig läuft - musst dem Bascom halt auch sagen, dass der Takt 16 MHz ist...


    Wegen diesem Code: den findest Du auch unter "persönliche Nachrichten", auch wenn da steht "Du hast keine neuen Nachrichten"... :wink:

    It's only light - but we like it!


    Da es sich in letzter Zeit häuft: Ich beantworte keine PNs mit Fragen, die sich auch im Forum beantworten lassen!
    Insbesondere solche von Mitgliedern mit 0 Beiträgen, die dann meist auch noch Sachen fragen, die bereits im entsprechenden Thread beantwortet wurden.
    Ich bin keine private Bastler-Hotline, technische Tipps etc. sollen möglichst vielen Lesern im Forum helfen!

  • Hallo Pesi,


    jo, dann werde ich das mal probieren...wird aber jetzt dann doch bis zum Wochenende warten müssen - zu viel los...


    Grüße


    p.s. übrigens: Geiles Teil: Rainbow-Fader mit Zusatzfunktionen


    Hier war auch mal was über einen 3-Kanal Dimmer mit Master-Regler...würde mich auch sehr interessieren...finde ich aber nicht mehr...

  • Hi Tile,


    Danke für das Lob! - Sitze gerade im Büro, muss immer wieder mal kurz warten bis ein Kunde zurückruft, da schnitz' ich jetzt nebenher schon an Version 3 rum (Beschreibung siehe in dem Thread).


    In Version 3 kommt ja noch ne Dimmerkurve rein, und da ich hier also eh' die RGB-Werte umrechnen muss, rechne ich einfach noch nen Wert mit ein, und habe dann auch einen Master... Da sich dieser über DIP-Schalter schlecht steuern läßt, werde ich wohl ein Poti an nen Analog-Eingang anschließen... also wenn Dich das interessiert, da weiter mitlesen.... :wink:

    It's only light - but we like it!


    Da es sich in letzter Zeit häuft: Ich beantworte keine PNs mit Fragen, die sich auch im Forum beantworten lassen!
    Insbesondere solche von Mitgliedern mit 0 Beiträgen, die dann meist auch noch Sachen fragen, die bereits im entsprechenden Thread beantwortet wurden.
    Ich bin keine private Bastler-Hotline, technische Tipps etc. sollen möglichst vielen Lesern im Forum helfen!

  • Hi Pesi,


    ja, bin ich sehr dran interessiert, weil es etwas ist, was ich wohl gut brauchen kann (ausserdem kann ich aus deinem Code viel lernen). :wink:


    Hatte auch die Idee, per 3er Schiebe-Potis und einem Master Farben einstellen zu können, die mittels einer Zehnertastatur auf Plätze 0-99 (oder mehr) legen zu können und bei Bedarf dann auch wieder abrufen können. Davon 3 oder 4 Systeme an denen Gruppen von RGBs hängen, die dann z.B. meinen Wohnraum "in Stimmung" bringen (eine Wand so, eine andere anders etc). Liesse sich für viele Sachen sehr gut verwenden.


    Vielleicht schaffe ich das ja mit viel Unterstützung... :wink:


    Grüße aus HH