S1238020B6103C84402605CEFF002003CEBF00CC8044EDEA8601B71021CE10001D23FE1CC0 S123804022010E39CE10007C8088261EFC10141D257F04FD80868600B7808D1D21031C215C S123806002201F8601B7808D200BFC101404FD80891E2580EE1D210386FFB780888601B7A7 S1128080808B1D23FE3B0000FF0000000000006A S9030000FC S123872BB6103C84402605CEFF002003CEBF00CC874FEDEA8601B71021CE10001D23FE1C9C S123874B22010E39CE10007C8793261EFC10141D257F04FD87918600B787981D21031C2114 S123876B02201F8601B78798200BFC101404FD87941E2580EE1D210386FFB787938601B75F S112878B87961D23FE3B0000FF00000000000046 S9030000FC 6811 assembler version 2.1 10-Aug-91 please send bugs to Randy Sargent (rsargent@athena.mit.edu) original program by Motorola. ADCTL 1030 *0049 ADR1 1031 *0050 ADR2 1032 *0051 ADR3 1033 *0052 ADR4 1034 *0053 BADOPINT 00f8 *0086 BASE 1000 *0006 0027 0041 BAUD 102b *0044 BEEP 0008 *0011 BPROT 1035 *0054 CFORC 100b *0018 CMEINT 00fc *0088 CONFIG 103f *0064 COPRST 103a *0059 DDRC 1007 *0014 DDRD 1009 *0016 HPRIO 103c *0061 0015 INIT 103d *0062 IRQINT 00f2 *0083 IR_ADDR_ONE 1000 *0018 IR_ADDR_THREE 7000 *0024 IR_ADDR_TWO 7000 *0021 IR_ADDR_ZERO 1000 *0015 IR_LEVEL 0080 *0008 IR_MASK_ONE 0002 *0017 IR_MASK_THREE 0008 *0023 IR_MASK_TWO 0004 *0020 IR_MASK_ZERO 0001 *0014 IR_REFL 0020 *0010 IR_XMIT 0040 *0009 NOCOPINT 00fa *0087 OC1D 100d *0020 OC1M 100c *0019 OPTION 1039 *0058 PACNT 1027 *0040 PACTL 1026 *0039 PAIINT 00da *0071 PAOVINT 00dc *0072 PIOC 1002 *0010 PORTA 1000 *0008 0015 0018 PORTB 1004 *0012 PORTC 1003 *0011 PORTCL 1005 *0013 PORTD 1008 *0015 PORTE 100a *0017 PPROG 103b *0060 RESETINT 00fe *0089 RESV1 1001 *0009 RESV2 1036 *0055 RESV3 1037 *0056 RESV4 1038 *0057 RTIINT 00f0 *0082 SCCR1 102c *0045 SCCR2 102d *0046 SCDR 102f *0048 SCIINT 00d6 *0069 SCSR 102e *0047 SPCR 1028 *0041 SPDR 102a *0043 SPIINT 00d8 *0070 SPSR 1029 *0042 SWIINT 00f6 *0085 TCNT 100e *0023 TCTL1 1020 *0033 TCTL2 1021 *0034 0025 0052 0053 0067 TEST1 103e *0063 TFLG1 1023 *0036 0029 0074 TFLG2 1025 *0038 0046 0065 TI4O5 101e *0031 TIC1 1010 *0024 TIC1INT 00ee *0081 TIC2 1012 *0025 TIC2INT 00ec *0080 TIC3 1014 *0026 0045 0062 TIC3INT 00ea *0079 0022 TMSK1 1022 *0035 0030 TMSK2 1024 *0037 TOC1 1016 *0027 TOC1INT 00e8 *0078 TOC2 1018 *0028 TOC2INT 00e6 *0077 TOC3 101a *0029 TOC3INT 00e4 *0076 TOC4 101c *0030 TOC4INT 00e2 *0075 TOC5INT 00e0 *0074 TOINT 00de *0073 XIRQINT 00f4 *0084 falling_edge 8775 *0061 0043 finish_up 8780 *0066 0059 motor 000e *0011 overflow 876e *0056 0065 sonar_edge 8793 *0078 0042 0069 speed0 0022 *0016 speed1 0023 *0017 speed2 0024 *0018 speed3 0025 *0019 subroutine_initialize_module 872b *0018 system_time_hi 0012 *0013 system_time_lo 0014 *0014 tic3_code_exit 878d *0073 0054 tic3_code_start 874f *0040 0021 variable_sonar_end 8796 *0081 0071 variable_sonar_end_time 8794 *0080 0064 variable_sonar_start_time 8791 *0077 0048 variable_tof 8798 *0082 0050 0058