Rev 985 Rev 1084
Line 1... Line 1...
1 /**** IR Mrakomer3 ****/ 1 /**** IR Mrakomer3 ****/
2 #define VERSION "3.1" 2 #define VERSION "3.1"
3 #define ID "$Id: irmrak3.c 985 2008-01-09 21:38:11Z kakl $" 3 #define ID "$Id: irmrak3.c 1084 2008-02-23 18:35:46Z kakl $"
4 #include "irmrak3.h" 4 #include "irmrak3.h"
5   5  
6 #define SA 0x00 // Slave Address (0 for single slave / 0x5A<<1 default) 6 #define SA 0x00 // Slave Address (0 for single slave / 0x5A<<1 default)
7 #define RAM_Access 0x00 // RAM access command 7 #define RAM_Access 0x00 // RAM access command
8 #define RAM_Tobj1 0x07 // To1 address in the eeprom 8 #define RAM_Tobj1 0x07 // To1 address in the eeprom
Line 145... Line 145...
145 setup_timer_0(RTCC_INTERNAL|RTCC_DIV_1); 145 setup_timer_0(RTCC_INTERNAL|RTCC_DIV_1);
146 setup_timer_1(T1_DISABLED); 146 setup_timer_1(T1_DISABLED);
147 setup_timer_2(T2_DISABLED,0,1); 147 setup_timer_2(T2_DISABLED,0,1);
148 setup_comparator(NC_NC_NC_NC); 148 setup_comparator(NC_NC_NC_NC);
149 setup_vref(FALSE); 149 setup_vref(FALSE);
150 setup_oscillator(OSC_4MHZ|OSC_INTRC); 150 setup_oscillator(OSC_4MHZ|OSC_INTRC,+2);
151   151  
152 delay_ms(1000); 152 delay_ms(1000);
153 printf("\n\r* Mrakomer %s (C) 2007 KAKL *\n\r",VER); // Welcome message 153 printf("\n\r* Mrakomer %s (C) 2007 KAKL *\n\r",VER); // Welcome message
154 printf("* %s *\n\r",REV); 154 printf("* %s *\n\r",REV);
155 printf("<#seq.> <ambient temp.> <space temp.> <status>\n\r\n\r"); 155 printf("<#seq.> <ambient temp.> <space temp.> <status>\n\r\n\r");