- 12V Akku mit 280 Ah bauen         
Ergebnis 11 bis 13 von 13

Thema: Wer kennt PIC Microbot "ICSP Programming Socket" genauer ???

Baum-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #12
    Erfahrener Benutzer Robotik Einstein
    Registriert seit
    07.03.2011
    Beiträge
    1.899
    Zitat Zitat von Siro Beitrag anzeigen
    Hallo Klebwax,
    den PICKit gleich dran lassen geht natürlich nicht, bzw.eher ungünstig bei meinen 8 Beinigen,
    da bleibt dann wirklich kaum noch was an Pins übrig...
    Na, mal ehrlich. Wieviel aktive Pins braucht deine Akkuüberwachung? Mir fallen dutzende von Anwendungen ein, die mit 3 Pins auskommen. Das fängt mit dem Ersatz der Sachen an, über die man sagt: "das kann doch ein bzw zwei 555" bis zu PWM Generatoren für LED oder Motor. Oder ein Poti sowie Step und Dir um mal schnell einen Schrittmotor zu steuern.
    Bei meinen kleinen Projektchen, nutze ich aber den Debugger eh nicht, da reicht mir ein Testpin oder auch mal der TXD Pin der serielle Schnittstelle um mir einen Wert anzusehen. Viel Software passt da eh nicht rein.
    So wie für mich das Scope (neben dem Layoutprogram) das wichtigste Werkzeug beim Hardware entwickeln ist, ist für mich der Sourcecode-Debugger (neben dem Compiler) das wichtigste beim Software schreiben. Ich rätsele nicht rum, ob mein Multimeter mir nichts anzeigt, weil nur ein kurzer Puls kommt, sondern nehme gleich das Scope, und mein Debugger sagt mir, warum ich den Pin gleich wieder zurücksetze, obwohl es falsch ist.

    Neue HW fertig gelötet, kurze SW
    Code:
    #include <xc.h>
    void main(void){
        while(1) {
            NOP();
        }
    }
    einen Breakpoint auf NOP() und schon sehe ob der Prozessor startet. Das Scope an einen I/O und 2 mal _delay_ms() und ich sehe ob die Clock stimmt. Und alles mit den 5 Anschlüssen, die ich sowieso zum Programmieren brauche. Wie lang darf der Servoimpuls von meinem Servo sein? Einen I/O als Servosignal und mit dem Debugger an der Pulslänge gedreht. Jetzt ist die Software ein Fünfzeiler.

    Da das bei den AVR mit den SPI-Programmern wohl nicht so einfach geht, ist das nicht in Mode. Aber ich denke, 2 von 3 oder mehr Softwareproblemen hier und in anderen Foren könnte jeder selbst in fünf Minuten mit einem Debugger lösen. Ein PICKit, den ich als Programmer sowieso brauche kann das und kost deswegen nicht mehr.

    Zitat Zitat von oderlachs Beitrag anzeigen
    Ja ich kenne das Ańgebot vom freundlichen Chinesen . Ich habe da nur mit dem Eagle etwas Probleme, einmal habe ich für ein Modellbahnproj. mal was fertigen lassen....

    Da habe ich das wohl spiegelverkehrt abgegeben. Da das mehr oder weniger nur aus normalen Bauelementen bestand konnte ich das noch verwenden....vom Aussehen mal abgesehen.
    Einmal ist keinmal. Meine ersten Layouts (und erst recht meine ersten Programme) waren für die Tonne. Da kostete aber eine Prototypenplatine leicht noch 500€ statt 5€ wie heute fünf. Aber egal, was man baut, im Garten, am Haus oder fürs Hobby: beim ersten Mal wirds selten so, wie man es sich vorgestellt hat.

    MfG Klebwax
    Geändert von Klebwax (22.02.2019 um 01:09 Uhr)
    Strom fließt auch durch krumme Drähte !

Ähnliche Themen

  1. [ERLEDIGT] ATMega32: "unable to enter programming mode" und die Device-ID 0x000000
    Von djslin99 im Forum AVR Hardwarethemen
    Antworten: 6
    Letzter Beitrag: 22.04.2015, 22:09
  2. [ERLEDIGT] Kennt jemand den genauen Unterschied "ULN2803"?
    Von HM im Forum Elektronik
    Antworten: 10
    Letzter Beitrag: 01.09.2014, 15:38
  3. Wer kennt sich mit JStamp aus ("Java Controller")?
    Von jörg im Forum Microcontroller allgemeine Fragen/Andere Microcontroller
    Antworten: 2
    Letzter Beitrag: 15.09.2008, 12:57
  4. "Entering programming mode.. FAILED"; AVRISP MKII
    Von GandalfX86 im Forum AVR Hardwarethemen
    Antworten: 23
    Letzter Beitrag: 12.07.2007, 00:12
  5. Antworten: 12
    Letzter Beitrag: 11.06.2005, 23:51

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

Labornetzteil AliExpress