Rose-Hulman Robotics Team

Changeset 480 for trunk/electronics/avr

Show
Ignore:
Timestamp:
04/21/09 12:42:09 (3 years ago)
Author:
kleinjt
Message:

added gps board

Location:
trunk/electronics/avr
Files:
4 modified

Legend:

Unmodified
Added
Removed
  • trunk/electronics/avr/killswitch/killrobot.c

    r464 r480  
    3535{ 
    3636        DDRB = 0x0F; 
    37         DDRC = 0x00; 
    38         DDRD = 0b11111110; 
     37        DDRC = 0b00000101; //pc0, 2, kill out  
     38        DDRD = 0b11111010; //pd2, switch input 
    3939        PORTB = 0x00; 
     40        PORTD = 0b00000100; 
    4041} 
    4142 
     
    5859         
    5960        while (1) { 
    60                 c = PINC; 
     61                c = PIND; 
    6162                c &= (1<<2); 
     63                 
    6264                if(UCSR0A & (1<<7)) { 
    6365                        in = usart_get();        
    6466                } 
    65                 if(!(c)) { 
    66                         PORTB = 0x00; 
     67                if((c)) { 
     68                        PORTC = 0x00; 
    6769                } 
    6870                else if(in == 'g') { 
    69                         PORTB = 0x0F; 
    70                         counter = 100; 
     71                        PORTC = 0x0F; 
     72                        counter = 70; 
    7173                        usart_put('c'); 
    7274                } 
    7375                else if(!counter) { 
    74                         PORTB = 0x00; 
     76                        PORTC = 0x00; 
    7577                } 
    7678                in = 'f'; 
  • trunk/electronics/avr/killswitch/killrobot.hex

    r464 r480  
    22:100010000C9451000C9451000C9451000C9451001C 
    33:100020000C9451000C9451000C9451000C9451000C 
    4 :100030000C9451000C9451000C9496000C945100B7 
     4:100030000C9451000C9451000C9498000C945100B5 
    55:100040000C9451000C9451000C9451000C945100EC 
    66:100050000C9451000C9451000C9451000C945100DC 
    77:100060000C9451000C94510011241FBECFEFD4E02A 
    8 :10007000DEBFCDBF11E0A0E0B1E0E8E6F1E002C0F4 
     8:10007000DEBFCDBF11E0A0E0B1E0ECE6F1E002C0F0 
    99:1000800005900D92A030B107D9F711E0A0E0B1E0E2 
    1010:1000900001C01D92A230B107E1F70E9453000C94F9 
    11 :1000A000B3000C9400008FE084B917B88EEF8AB9C2 
    12 :1000B00015B81092C50083E38093C40088E1809353 
    13 :1000C000C1008EE08093C20092E094BD85E085BDC2 
    14 :1000D00081E187BD90936E00789496B18091C000C5 
    15 :1000E00087FD02C086E606C08091C00087FFFCCF76 
    16 :1000F0008091C60092FF18C0873681F48FE085B9E1 
    17 :1001000084E690E090930101809300018091C0000B 
    18 :1001100085FFFCCF83E68093C600DFCF809100018E 
    19 :1001200090910101892BC9F615B8D7CF1F920F9274 
    20 :100130000FB60F9211248F939F938091000190919D 
    21 :100140000101892B49F080910001909101010197F3 
    22 :1001500090930101809300019F918F910F900FBEAA 
    23 :080160000F901F901895FFCFCE 
     11:1000A000B5000C9400008FE084B925E027B98AEFF1 
     12:1000B0008AB915B884E08BB91092C50083E38093A8 
     13:1000C000C40088E18093C1008EE08093C20092E07A 
     14:1000D00094BD25BD81E187BD90936E00789499B160 
     15:1000E0008091C00087FD02C086E606C08091C000F6 
     16:1000F00087FFFCCF8091C60092FD18C0873681F43F 
     17:100100008FE088B986E490E090930101809300012C 
     18:100110008091C00085FFFCCF83E68093C600DFCFCF 
     19:100120008091000190910101892BC9F618B8D7CFB1 
     20:100130001F920F920FB60F9211248F939F9380916D 
     21:10014000000190910101892B49F08091000190916B 
     22:100150000101019790930101809300019F918F917C 
     23:0C0160000F900FBE0F901F901895FFCF5E 
    2424:00000001FF 
  • trunk/electronics/avr/killswitch/mkfile

    r464 r480  
    33<$RHRTELEC/avr/mkhdr 
    44 
    5 TARG=killremote 
    6 OFILES=killremote.o 
     5TARG=killrobot 
     6OFILES=killrobot.o 
    77 
    88<$RHRTELEC/avr/mkcommon 
  • trunk/electronics/avr/mkhdr

    r463 r480  
    1414FORMAT=ihex 
    1515 
    16 AVRDUDE_FLAGS=-B10 -V -p $MCU -P $PROG_DEV -c $PROG_TYPE 
     16AVRDUDE_FLAGS=-B10 -V -p $MCU -P $PROG_DEV -c $PROG_TYPE -vvv 
    1717 
    1818#CFLAGS= -Wall -mmcu=$MCU -O -DF_CPU=$MCU_SPEED