Gast
#180800
Hallo, ich bin relativ neu in der Materie der C-Programmierung. Zur Vertiefung habe ich mir ein Atmega32- Board mit Quarzoszi 8MHz gebastelt. Im Anhang ist ein Proggi für ein Lauflicht, wobei die Verzögerung durch eine gekapselte for- Schleife "vorgetäuscht" wurde. Bisher habe ich unter Assembler solche Zeitverzögerung immer mit Timer gemacht und möchte das hier mit dem Timer0, Vorteiler 256 (entspricht dann ca. 500ms) realisieren. Bei Überlauf soll in eine Interruptroutine verzweigt werden, wo die LED's dann als Lauflicht hochgezählt werden sollen. Mir ist bisher noch nicht klar, wie ich die Verbindungssprünge realisiere und wie ich den Timer richtig initialisiere. Zudem komme habe ich noch ein Problem mit der Beschreibung im GCC-Tutorial. Was ist bei der Interrupt- Abarbeitung der Unterschied zwischen signal.h und interrupt.h - Wann nutze ich welche Version??? Vielen Dank schonmal für Eure Antworten. cu müllo