29.08.2013 Views

Autonom robotväckarklocka med trådlös basstation - KTH

Autonom robotväckarklocka med trådlös basstation - KTH

Autonom robotväckarklocka med trådlös basstation - KTH

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

E. Programkod<br />

Eftersom samtliga program använder samma 16-bit timer så gick det inte att separera programmen,<br />

så de fick skrivas Funktioner.c och Funktioner.h fick skrivas ihop <strong>med</strong> alla programmen.<br />

############################ Huvudprogram.c ############################<br />

#include "Funktioner.h"<br />

#define F_CPU 8000000 // Definiera processorns klockfrekvens<br />

int main(void){<br />

}<br />

}<br />

// Beroende på vilken knapp som trycks ner väljs olika program som körs<br />

// mode bestämmer vad som händer i 16-bit timern i Funktioner.c<br />

if(!(PIND & (1

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!