PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Anfänger hat Fragen ? Vorglühen Traktor



Enterprise
29.10.2005, 12:51
Hallo Forum,

Bin blutiger Anfänger in der Roboterwelt.
Ich möchte mich langsam ,in die Programmierung von ATMEGA 8 dran
wagen.
Habe mir ein Testboard aufgebaut ,mit einem ATMEGA 8 und BASCOM zum programmieren.
Ich möchte nichts entwickeln was ich nicht gebrauchen kann.
Deshalb habe ich mir eine kleine Aufgabe gestellt.
Es soll eine kleine Vorglüh Elektronik geben für ein Traktor.
Es soll so funktionieren.
Der Traktor bekommt Spannung ,dann soll das Board auch eingeschaltet werden.
Dann soll man auswählen wie lange Vorgeglüht werden soll.
" 0,5 ; 1 ; 2 ; 3 Minuten " Kann über Tastendruck realisiert werden.
Dann Starttaster drücken , die eingestellte Zeit soll ablaufen signalisiert mit einer roten LED.
Nach beendigung der eingestellten Zeit soll 15 Sekunden eine grüne LED leuchten.
Danach sollte das Programm wieder von forne anfangen.
Der letzte eingestellte Zeitwert sollte gespeichert werden.


[code]
$regfile = "m8def.dat"
$crystal = 3686000

Config Timer1 = Timer , Prescale = 256
Config Pinc.2 = Output
Led3 Alias Portc.2
Config Pind.7 = Output
Piepser Alias Portd.7
On Timer1 Timer_irq
Const Timervorgabe = 3036
Enable Timer1
Enable Interrupts

Do
'Hier könnte Ihr Hauptprogramm stehen
Loop
Timer_irq:
Timer1 = Timervorgabe

Toggle Led3
Toggle Piepser

Return

Das Listing habe ich gefunden ,kann ich das vielleicht benutzen oder sollte man komplett neu anfangen.
Wer von euch hat ein bischen Musse für mich ?
Ich würde mich sehr freuen.

mfg

Enterprise