From 05c8b0af602b222d00c227560682158333b726a2 Mon Sep 17 00:00:00 2001 From: sicarius Date: Sun, 11 Feb 2007 19:03:00 +0000 Subject: Added lot's of code-files used during work --- source/AVR_Studio/Soccer/Soccer.c | 78 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 78 insertions(+) create mode 100755 source/AVR_Studio/Soccer/Soccer.c (limited to 'source/AVR_Studio/Soccer/Soccer.c') diff --git a/source/AVR_Studio/Soccer/Soccer.c b/source/AVR_Studio/Soccer/Soccer.c new file mode 100755 index 0000000..90b9bd7 --- /dev/null +++ b/source/AVR_Studio/Soccer/Soccer.c @@ -0,0 +1,78 @@ +#include "global.h" +#include "hal/keylcd.h" +#include "navigation.h" +#include "sensor/sensor.h" + +Board board; +KeyLCD keylcd; +Navigation navigation; +Sensor sensor; + +int main() { + //board.ledOn(); + sleep(1); + int speed = 255; + /*for(int i=-255;i<=255;i+=30) { + board.motor(0,i); + board.motor(1,i); + board.motor(2,i); + board.motor(3,i); + sleep(1); + }*/ + board.motor(0, speed); + board.motor(1, speed); + board.motor(2, speed); + board.motor(3, speed); + PORTB |= (1 << PB5) | (1 << PB7); // Setze PWM-Ports auf high + PORTE |= (1 << PE3) | (1 << PE4); + /*sleep(10); + board.motor(0, 0); + board.motor(1, 0); + board.motor(2, 0); + board.motor(3, 0);*/ + //while(true) { sleep(1); } + //board.beep(450); + //board.ledOn(); + //keylcd.print("test"); + //sleep(1); + //board.ledOff(); + //sleep(1); + /*for(int i=0;i