AutoISP von microtherion ist ein Entwicklungssystem zur einfachen Programmierung von Mikrokontrollern über das SPI Protokoll. Das System besteht aus einem Master Board mit der ganzen Logik - dem AutoISP den Sie gerade ansehen - und einer Familie von Slave Boards mit der richtigen Beschaltung für Ihren Mikrokontroller.
Während dem Entwickeln mit dem AutoISP ist Ihr Mikrokontroller in den Sockel des entsprechenden Slave Boards eingesteckt, das Slave Board wiederum wird anstelle des Mikrokontrollers in Ihre Schaltung eingesteckt. Der ICSP Header auf dem Master Board wird mit einem Programmierer verbunden. Solange der RESET Pin des ICSP Header auf HIGH oder undefiniert steht, arbeitet AutoISP wie wenn der Mikrokontroller direkt im Sockel eingesteckt ist. Sobald jedoch der RESET Pin auf LOW geht, werden RESET, MOSI, MISO und SCK nicht mehr mit Ihrer Schaltung sondern mit dem entsprechenden Pin des Mikrokontrollers verbunden.
Das bedeutet, dass Sie alle Sensoren und Aktuatoren die die ICSP Pins Ihrers Mikrokontrollers nutzen angeschlossen lassen können während Sie diesen neu programmieren. Wenn Ihnen schnell mal die I/O Pins ausgehen, was speziell bei den kleineren ATtiny's schnell passiert, ist dies eine hervorragende Lösung zur Beschleunigung Ihrer Entwicklung. Kein ständiges Ab- und wieder Anhängen von I/O Leitungen nur um den Chip neu zu programmieren. Wenn die Entwicklung beendet ist, stecken Sie den Mikrokontroller wieder direkt in den Sockel Ihres Boards und können den AutoISP und das Slave Board für Ihre nächstes faszinierendes Projekt einsetzen.
Zurzeit bieten wir Slave Boards für ATtiny X5, ATtinyX4 und ATmegaX8 (z.B. ATtiny85, ATtiny84, ATmega168, ATmega328 u.v.m.) an. Sehen Sie die empfohlenen Produkte weiter unten für passende Slave Boards.
Hinweis: AutoISP wird fertig bestückt geliefert, enthält aber keinen ISP Programmierer. Sehen Sie empfohlenen Produkte weiter unten für passende ISP Programmierer.
Dokumente:
|