Gast
#79592
demjenigen, der keine große erfahrung im programmieren von mcu's hat, kann ich den basic-compiler von mcs-electronics nur wärmstens empfehlen!! eine auf ca. 2kb code-größe beschränkte vollversion, kann man kostenlos beim hersteller herrunterladen. dem neuling wird sehr viel arbeit durch einfache basic-anweisungen abgenommen. der "config"-befehl ermöglicht es auf einfachste weise sich seine atmel-mcu den eigenen aufgaben entsprechend anzupassen, ohne sich eingehend mit der interna und der register-struktur der verwendeten mcu zu beschäftigen! die im anhang von mir mitgelieferte software für einen autonom fahrenden roboter diene als anregung. in der timer2 isr wir am anfang ein testausgang gesetzt und am ende der isr zurückgesetzt. dieser testpin dient nur der zeitmessung mit eine scope, um die ausfuehrungszeit der isr zu messen. der roboter besteht aus einem "lego-gehäuse" mit zwei lego-motoren. die motorgeschwindigkeit und richtung wird über zwei h-brücken mit puls-weiten-modulation gesteuert. inkrementalgeber ermöglichen eine inkrementalfahrt. als augen dienen dem robotor 2 abstands-sensoren aus handtrockner-geräten. zwei entprellte prallschalter decken den für die augen nicht sichtbaren bereich ab. ein bild kann zum besseren verständnis per e-mail übermittelt werden. so dann viele tolle ideen und viel erfolg .. peter