// AVR_MT-128.c // Skal till huvudprogrammet // #include #include "AVR-MT-128-buttons.h" //============================================================== //=== Inställning av portar: =================================== //============================================================== /* Initiering av portriktningar. Endast 6 st pinnar ska vara utgångar. 1. Relä: bit 6 i port A 2. Styrsignaler för LCD i port C: bit 2: E, bit 1: R/W, bit 0: RS. 3. Högtalare: bit 4 och 5 i port E. */ // Detta måste kompletteras! void Initialize(){ DDRA = 0; // Relä och tryckknappar DDRC = 0; // Styrsignaler LCD DDRE = 0; // Högtalare } //============================================================== //============================================================== //=== Huvudprogram ============================================= //============================================================== int main(void){ Initialize(); // Ställ in portarna SREG |= 0x80; // Sätt på hela avbrottsystemet while (1==1){ // Huvudprogramloop } } ////////////////////////////////////////////////////////////////////////////////////////////