--- trunk/Embedded/main.sdb 2007/12/03 14:13:20 136 +++ trunk/Embedded/main.sdb 2007/12/03 14:24:50 137 @@ -914,62 +914,72 @@ [s S1 __prbuf 4 `*uc 1 ptr 2 0 `*F838 1 func 2 2 ] -"11 C:\Documents and Settings\Admin\Skrivebord\SVN\trunk\Embedded\main.c +"12 C:\Documents and Settings\Admin\Skrivebord\SVN\trunk\Embedded\main.c [v _global_Pot_Hi `uc 1 e 1 0 ] -"12 [v _global_Pot_Lo `uc 1 e 1 0 ] "13 -[v F989 `uc 16a t 16 ] -[v _global_LCD_Buffer `F989 2a e 32 0 ] -"21 +[v F991 `uc 16a t 16 ] +[v _global_LCD_Buffer `F991 2a e 32 0 ] +"14 +[v _global_serial_data `uc 1 e 1 0 ] +"15 +[v _global_serial_recieve_buffer `uc 16a e 16 0 ] +"16 +[v _global_recieve_done `b 1 e 0 0 ] +"17 +[v _global_serial_byte_counter `i 1 e 2 0 ] +"23 [v _ad_init `(v 1 e 0 0 ] { -"44 +"46 } 0 -"47 +"49 [v _rs232_init `(v 1 e 0 0 ] { -"56 +"58 } 0 -"59 +"61 [v _interrupt_init `(v 1 e 0 0 ] { -"64 +"68 } 0 -"67 +"71 [v _pic18_io_init `(v 1 e 0 0 ] { -"73 +"77 } 0 -"76 -[v _interrupt_recieve_handler `(v 1 e 0 0 ] +"82 +[v F1008 `(v 1 t 0 ] +[v _interrupt_handler `IF1008 1 e 0 0 ] { -"78 +"89 } 0 -"81 -[v F1002 `(v 1 t 0 ] -[v _interrupt_handler `IF1002 1 e 0 0 ] -{ -"88 -} 0 -"91 -[v _update_lcd `(v 1 e 0 0 ] -{ -"92 -[v _toLCD0 `uc 16a a 16 0 ] -[v _toLCD1 `uc 16a a 16 16 ] -"93 -[v _B1 `uc 16a a 16 32 ] "94 -[v _sprintF `uc 16a a 16 48 ] -"111 -} 64 -"114 +[v _serial_send `(v 1 e 0 0 ] +{ +"95 +[v _i `i 1 a 2 0 ] +"96 +[v _tosend `uc 3a a 3 2 ] +"97 +[v _data `uc 1 a 1 5 ] +"106 +} 6 +"109 +[v _serial_recieved `(v 1 e 0 0 ] +{ +"110 +[v _data `uc 1 a 1 0 ] +[v _saved_data `uc 16a a 16 1 ] +"125 +} 17 +"128 [v _main `(v 1 e 0 0 ] { -"140 +"163 } 0 [v _lcd_init `(v 0 e 0 0 ] [v _lcd_puts `(v 0 e 0 0 ] [v _lcd_cmd `(v 0 e 0 0 ] +[v _DelayMs `(v 0 e 0 0 ] [v _sprintf `(i 0 e 2 0 ]