/Modules/TDC/GP201A/SW/PICinterface/main.c
53,23 → 53,44
output_low(START);
output_low(STOP1);
output_low(STOP2);
 
delay_ms(50);
 
//write raw register values
output_low(TDC_ENABLE);
spi_xfer(TDC_stream,0x80338AE8,32);
output_high(TDC_ENABLE);
 
output_low(TDC_ENABLE);
spi_xfer(TDC_stream,0x81211400,32);
output_high(TDC_ENABLE);
output_low(TDC_ENABLE);
spi_xfer(TDC_stream,0x82E03200,32);
output_high(TDC_ENABLE);
 
output_low(TDC_ENABLE);
spi_xfer(TDC_stream,0x83083300,32);
output_high(TDC_ENABLE);
 
output_low(TDC_ENABLE);
spi_xfer(TDC_stream,0x84203400,32);
output_high(TDC_ENABLE);
 
output_low(TDC_ENABLE);
spi_xfer(TDC_stream,0x85080000,32);
output_high(TDC_ENABLE);
 
TDC_start_cal_resonator();
delay_ms(50);
printf("calibrate: %LX, %LX, %LX, %LX \r\n", TDC_get_measurement(1), TDC_get_measurement(2), TDC_get_measurement(3), TDC_get_measurement(4));
TDC_start_cal();
delay_ms(50);
// TDC_start_cal();
// delay_ms(50);
while(true)
{
temperature = ds1820_read();
TDC_reset();
hitin1=TDC_HITIN1_2;
hitin2=TDC_HITIN2_1;
en_err_val=1;
TDC_update_registers();
 
delay_ms(50);
TDC_init();
delay_ms(50);
77,24 → 98,24
delay_ms(50);
printf("status: %LX \r\n", TDC_get_status());
 
// TDC_start_cycle();
TDC_start_cycle();
 
delay_us(10);
// delay_us(10);
output_high(START);
// delay_us(1);
delay_us(10);
output_low(START);
delay_us(100);
// output_low(START);
// output_high(STOP1);
output_high(STOP1);
// delay_us(10);
// delay_us(500);
// output_high(STOP1);
// delay_us(10);
// output_low(STOP1);
output_low(STOP1);
// delay_us(500);
// output_high(STOP1);
// delay_us(10);
delay_us(10);
// output_low(STOP1);
output_low(START);
 
101,7 → 122,7
// output_high(STOP2);
// delay_us(10);
// output_low(START);
// output_low(STOP1);
output_high(STOP1);
// output_low(STOP2);
// delay_us(500);
// output_high(STOP2);
/Modules/TDC/GP201A/SW/PICinterface/main.hex
1,5 → 1,5
:020000040000FA
:10000000F7EF05F0F76A140FF66E000EF7220900FD
:100000005AEF04F0F76A140FF66E000EF72209009B
:10001000F550120063616C6962726174653A202563
:100020004C582C20254C582C20254C582C20254C45
:1000300058200D0A0000F76A460FF66E000EF722F0
15,270 → 15,228
:1000D0003A363B368A94003601360236033681A220
:1000E000009081B200803D2EECD7000C93968A964A
:1000F0003B6A3A6A396A500E386E080E3C6ED1DFA0
:1001000093968A86000C93968A963B6A3A6A396A75
:10011000030E386E080E3C6EC4DF93968A866AEF33
:1001200006F0EA6A270EE96EEF500DE0060E016E4A
:10013000006A002EFED7012EFBD77B0E006E002E2C
:10014000FED7EF2EF3D7000C93968A96B00E32248A
:10015000FF0F376E3B6A3A6A396A386E200E3C6E82
:10016000A0DF3B6A3A6A396A386A200E3C6E99DF32
:10017000015003C036F002C035F001C034F000C0B9
:1001800033F093968A8633C000F034C001F035C056
:1001900002F036C003F0000C939E8A9E080E016E9A
:1001A00000D00000018E0ED0019E3832D8B08A8E69
:1001B000D8A08A9E018C06D0019C012EF6D700D0D3
:1001C00000008A8EA70EE96EE92EFED700D001BE90
:1001D000EBD701BCF1D7000C37BE0FD00F0E006E6D
:1001E000363800160A0E005C03E2300E002602D0FC
:1001F0003750002600C038F0CFDF0F0E36160A0E3B
:10020000365C02E2300E02D0379E3750362636C0BA
:1002100038F0C2DF000C93968A963B6A3A6A396AD4
:10022000040E386E080E3C6E3CDF93968A8630EFE3
:1002300007F0030E305E09E3EA6A300EE96EEF5014
:1002400004E001D000D0EF2EFDD7000C96948D94E1
:10025000020E2F6EF90E306EECDF2F2EFBD7968438
:10026000020E2F6EF90E306EE4DF2F2EFBD7968430
:10027000000C306A3050070819E396948D94030EF1
:10028000006E002EFED7D8802F3202E28D9401D06E
:100290008D849694630E006E002EFED700D0968457
:1002A000030E006E002EFED7302AE4D7000C2F6A12
:1002B0002F50070819E396948D94030E006E002EBC
:1002C000FED796840D0E006E002EFED7968484B461
:1002D00002D0D89001D0D8803032C70E006E002EE8
:1002E000FED700D02F2AE4D730C001F0000C8E0ECC
:1002F000006E30C001F02FC002F0036A30AE05D0AE
:10030000011E021E022A01E1012A015209E102C076
:1003100001F0026A080E005E015202E1006A0AD092
:10032000D89001BE04D0023601360006F9D730BE9F
:1003300001D0019E6EEF02F03350D8B4A5D03F6ECD
:100340003750D8B4A1D03F5E05E37F0E3F26D8B02A
:100350009BD006D0810E3F5ED8A096D0D8B494D062
:100360003FC000F0016A026A036A3E6A34C03DF091
:100370003D8E35C03CF036C03BF0190E3F6E3A5012
:100380003B5E0DE2010E3C5E0AE23D5E08E23E5E2F
:1003900006E23E2A3D2A3C2A3A503B2628D03950D4
:1003A0003C5E12E2010E3D5E0FE23E5E0DE23E2A31
:1003B0003D2A39503C263A503B2619E33C2A17E1A6
:1003C0003D2A15E13E2A13D0385080093D5E0EE2E9
:1003D000010E3E5E0BE23E2A385080093D26395020
:1003E0003C26E9E33D2AE7E13E2AE5D703803F2E9C
:1003F00001D00BD0D8903B363C363D363E36D890B7
:100400000336023601364036BAD740A006D0D8901F
:10041000013202320332403202D0000635E040BEE3
:100420001ED0D8903B363C363D363E363A503B5E89
:1004300007E2010E3C5E04E23D5E02E23E5E1AE32C
:1004400039503C5E05E2010E3D5E02E23E5E12E383
:10045000385080093D5E03E2010E3E5E0BE3032A45
:1004600009E1022A07E1012A05E1002A0DE0013233
:100470000232033234C03FF038503F1A3FAE02D050
:10048000018E06D0019E04D0006A016A026A036AE6
:1004900084EF02F0266ADADECC0E2F6EEADE440E1E
:1004A0002F6EE7DE265204E102DF01C026F0FAD704
:1004B000CDDECC0E2F6EDDDEBE0E2F6EDADEF7DE69
:1004C00001C027F0F4DE01C028F028C02AF027C0C0
:1004D00029F02AC030F029C02FF009D700C02FF032
:1004E00001C030F002C031F003C032F003C036F07A
:1004F00002C035F001C034F000C033F03A6A396A06
:10050000386A830E376E18D703C02EF002C02DF064
:1005100001C02CF000C02BF02BC000F02CC001F06B
:100520002DC002F02EC003F036EF07F093968A96A6
:100530003B6A3A6A396A800E386E080E3C6EB1DD4D
:100540003B6A3A6A396A05C038F0040E3C6EA9DD90
:100550003B6A3A6A396A06C038F0040E3C6EA1DD87
:100560003B6A3A6A396A07C038F0020E3C6E99DD80
:100570003B6A3A6A396A08C038F0020E3C6E91DD77
:100580003B6A3A6A396A09C038F0020E3C6E89DD6E
:10059000000E0AB0010E3B6A3A6A396A386E010EE3
:1005A0003C6E7FDD000E0AB2010E3B6A3A6A396A80
:1005B000386E010E3C6E75DD000E0AB4010E3B6A0A
:1005C0003A6A396A386E010E3C6E6BDD000E0AB66F
:1005D000010E3B6A3A6A396A386E010E3C6E61DD83
:1005E000000E0AB8010E3B6A3A6A396A386E010E8B
:1005F0003C6E57DD000E0ABA010E3B6A3A6A396A50
:10060000386E010E3C6E4DDD000E0ABC010E3B6AD9
:100610003A6A396A386E010E3C6E43DD000E0ABE3E
:10062000010E3B6A3A6A396A386E010E3C6E39DD5A
:10063000000E0BB0010E3B6A3A6A396A386E010E41
:100640003C6E2FDD000E0BB2010E3B6A3A6A396A2E
:10065000386E010E3C6E25DD93968A8693968A96B7
:100660003B6A3A6A396A810E386E080E3C6E19DDB3
:100670003B6A3A6A396A0CC038F0040E3C6E11DDF0
:100680003B6A3A6A396A0DC038F0040E3C6E09DDE7
:10069000000E0BB4010E3B6A3A6A396A386E010EDD
:1006A0003C6EFFDC3B6A3A6A396A010E386E3C6E7A
:1006B000F8DC3B6A3A6A396A0EC038F0030E3C6EC9
:1006C000F0DC3B6A3A6A396A0FC038F0030E3C6EC0
:1006D000E8DC3B6A3A6A396A386A080E3C6EE1DC4B
:1006E00093968A8693968A963B6A3A6A396A820E0C
:1006F000386E200E3C6ED5DC3B6A3A6A396A10C00F
:1007000038F0030E3C6ECDDC000E0BB6010E3B6ADA
:100710003A6A396A386E010E3C6EC3DC000E0BB8C3
:10072000010E3B6A3A6A396A386E010E3C6EB9DCDA
:1007300014C03BF013C03AF012C039F011C038F0C9
:10074000130E3C6EAEDC93968A8693968A963B6A2D
:100750003A6A396A830E386E200E3C6EA2DC3B6A20
:100760003A6A396A386A020E3C6E9BDC000E0BBA9C
:10077000010E3B6A3A6A396A386E010E3C6E91DCB2
:100780003B6A3A6A396A15C038F0020E3C6E89DC61
:1007900019C03BF018C03AF017C039F016C038F055
:1007A000130E3C6E7EDC93968A8693968A963B6AFD
:1007B0003A6A396A840E386E200E3C6E72DC3B6AEF
:1007C0003A6A396A040E386E050E3C6E6ADC1DC04A
:1007D0003BF01CC03AF01BC039F01AC038F0130EC1
:1007E0003C6E5FDC93968A8693968A963B6A3A6A59
:1007F000396A850E386E200E3C6E53DC3B6A3A6ACD
:10080000396A1EC038F0030E3C6E4BDC000E0BBC88
:10081000010E3B6A3A6A396A386E010E3C6E41DC61
:10082000000E0BBE010E3B6A3A6A396A386E010E41
:100830003C6E37DC3B6A3A6A396A1FC038F0030EF7
:100840003C6E2FDC3B6A3A6A21C039F020C038F098
:10085000100E3C6E26DC93968A8647EF07F093963F
:100860008A963B6A3A6A396A700E386E080E3C6E98
:1008700018DC93968A864CEF07F03350D8B471D0C9
:10088000006E3750D8B46DD0002604E3810E0026E8
:1008900068E204D07F0E005E64E363E034C03BF0A6
:1008A00038503B1A348E388E36503A02F4CF3DF031
:1008B00035503902F4CF03F0F3CF3CF03A02F35055
:1008C0003D26F4503C22000E032236503902F350EC
:1008D0003D26F4503C22000E026A032202223450CC
:1008E0003A02F3503C26F4500322000E0222345008
:1008F0003902F3500326F4500222000E016A01224D
:1009000036503802F3503C26F4500322000E0222E7
:10091000012235503802F3500326F4500222000E13
:10092000012234503802F3500226F4500122002AEA
:1009300001BE05D03C360336023601360006000EF5
:100940003CAE0AD0032A02220122015005E10250E6
:1009500003E1035001E1002A3BBE018E3BAE019E44
:1009600004D0006A016A026A036A28EF05F0335076
:10097000B608336E036A34C037F0348ED890343200
:10098000353236320332023201320032332EF6D79C
:1009900037AE0BD0001E011E021E031E002AD8B463
:1009A000012AD8B4022AD8B4032A3BEF05F0006A22
:1009B000016A026A036A3B6A3C6A3D6A3E6A3A50CF
:1009C0003910381037102CE0200E3F6ED890333697
:1009D0003436353636363B363C363D363E363A5082
:1009E0003E5C08E139503D5C05E138503C5C02E179
:1009F00037503B5C0FE337503B5E3850D8A0383C53
:100A00003C5E3950D8A0393C3D5E3A50D8A03A3CC3
:100A10003E5ED88000360136023603363F2ED6D7EA
:100A2000EA6A3B0EE96E000CE9502B6E2A502D6EDF
:100A300019E029C036F028C035F027C034F026C0B0
:100A400033F03A6A396A200E386E820E376E15D747
:100A500003C029F002C028F001C027F000C026F032
:100A60002D2EE7D729C036F028C035F027C034F046
:100A700026C033F07CD703C029F002C028F001C0A3
:100A800027F000C026F029AE0DD02B062B8A261E9B
:100A9000271E281E291E262AD8B4272AD8B4282A79
:100AA000D8B4292A3B0E326E9A0E316ECA0E306EC1
:100AB0002F6A0A0E2D6E2A50D8B42B2A29C036F080
:100AC00028C035F027C034F026C033F032C03AF0E9
:100AD00031C039F030C038F02FC037F068DF015036
:100AE000EFCF26F0ECCF27F0ECCF28F0ECCF29F0B9
:100AF00000520FE12A282D5C0CE02B500CE00F0B6C
:100B00002D5C01E03BE22BBE39D02BBC04D0200E83
:100B100030D0200E2B162BAA0DD02B9A2A50D8A4F9
:100B20002B0600502B6E2D0E386ECCEC00F02B50A7
:100B3000006E2B6A2A502D5C0BE100502B6E2E0E9E
:100B4000386ECCEC00F02B50006E200E2B16000EF1
:100B5000300E2BAA0ED02B9A2A50D8A42B06005068
:100B60002B6E2D0E386ECCEC00F02B50006E2B6AE5
:100B7000300E002600C038F0CCEC00F032C036F069
:100B800031C035F030C034F02FC033F03A6A396AE2
:100B9000386A0A0E376E0BDF03C032F002C031F044
:100BA00001C030F000C02FF02D2E88D769EF07F07C
:100BB00093968A963B6A3A6A396AB40E386E080E82
:100BC0003C6E51EC00F03B6A3A6A396A386A100EA2
:100BD0003C6E51EC00F0015001C027F000C026F03F
:100BE00093968A8626C001F027C002F0000CF86AAE
:100BF000D09EEA6AE96A939E8A8E93829390939438
:100C00008A94C150C00B0F09C16E070EB46E056AFD
:100C1000010E066E076A086A096E0A800A920A9433
:100C20000A860A880A9A0A8C0A9E0B900B92050E75
:100C30000C6E0D6E0B940E6A0F6A010E106E0B9601
:100C40000B98116A126A136A146A0B9A030E156ED6
:100C5000166A176A186A196A1A6A1B6A1C6A1D6A78
:100C60001E6A0B9C0B8E1F6A206A216AC150C00B42
:100C70000F09C16EC090C092C094C09EC280B0984F
:100C8000C69A949E93809392010EC66E000EC76E14
:100C9000D190800ED56ECD6A000ECA6E000ECB6E5E
:100CA0009484BD6AB76AB66A070EB46E9250926EAB
:100CB000100E006E002EFED70000B450A19CB56A45
:100CC00076EC00F095988C98959A8C9A959C8C9CD3
:100CD00083EF00F0320E276E91EC00F0010E326EC1
:100CE000A4EC00F003C029F002C028F001C027F0F6
:100CF00000C026F0020E326EA4EC00F003C02DF00E
:100D000002C02CF001C02BF000C02AF0030E326E9E
:100D1000A4EC00F003C031F002C030F001C02FF0AD
:100D200000C02EF0040E326EA4EC00F003C035F0CB
:100D300002C034F001C033F000C032F0366A3650E1
:100D400002EC00F0362A006E386ECCEC00F00B0E90
:100D5000365CF5E129C036F0370E376EECEC00F06A
:100D600028C036F0370E376EECEC00F027C036F0B6
:100D7000370E376EECEC00F026C036F0370E376ECB
:100D8000ECEC00F02C0E386ECCEC00F0200E386E3F
:100D9000CCEC00F02DC036F0370E376EECEC00F0E6
:100DA0002CC036F0370E376EECEC00F02BC036F06E
:100DB000370E376EECEC00F02AC036F0370E376E87
:100DC000ECEC00F02C0E386ECCEC00F0200E386EFF
:100DD000CCEC00F031C036F0370E376EECEC00F0A2
:100DE00030C036F0370E376EECEC00F02FC036F026
:100DF000370E376EECEC00F02EC036F0370E376E43
:100E0000ECEC00F02C0E386ECCEC00F0200E386EBE
:100E1000CCEC00F035C036F0370E376EECEC00F05D
:100E200034C036F0370E376EECEC00F033C036F0DD
:100E3000370E376EECEC00F032C036F0370E376EFE
:100E4000ECEC00F0200E386ECCEC00F00D0E386E9D
:100E5000CCEC00F00A0E386ECCEC00F00BEF01F099
:100E6000320E276E91EC00F04AEF02F003C025F03D
:100E700002C024F001C023F000C022F076EC00F0A4
:100E8000020E0F6E010E0E6E0B8A96EF02F0320EFE
:100E9000276E91EC00F0E3D4320E276E91EC00F057
:100EA000266A26501BEC00F0262A006E386ECCEC29
:100EB00000F0060E265CF5E1890EE96E25C029F0EA
:100EC00024C028F023C027F022C026F0020E2A6E8C
:100ED000ABD5200E386ECCEC00F00D0E386ECCEC9D
:100EE00000F00A0E386ECCEC00F0320E276E91EC5A
:100EF00000F05EDE02C027F001C026F0286A28500C
:100F000029EC00F0282A006E386ECCEC00F0080EB8
:100F1000285CF5E127C036F0370E376EECEC00F0B8
:100F200026C036F0370E376EECEC00F0200E386E2F
:100F3000CCEC00F00D0E386ECCEC00F00A0E386EE2
:100F4000CCEC00F0100E006E002EFED7000095983D
:100F50008C88100E006E002EFED7000095988C989D
:100F600095988C980A0E276E91EC00F021DE02C055
:100F700027F001C026F0286A285029EC00F0282A22
:100F8000006E386ECCEC00F0080E285CF5E127C04E
:100F900036F0370E376EECEC00F026C036F0370E28
:100FA000376EECEC00F0200E386ECCEC00F00D0E3D
:100FB000386ECCEC00F00A0E386ECCEC00F0320E3D
:100FC000276E91EC00F0010E326EA4EC00F003C02D
:100FD00029F002C028F001C027F000C026F0020E60
:100FE000326EA4EC00F003C02DF002C02CF001C062
:100FF0002BF000C02AF0030E326EA4EC00F003C008
:1010000031F002C030F001C02FF000C02EF0040E0D
:10101000326EA4EC00F003C035F002C034F001C021
:1010200033F000C032F0366A365039EC00F0362A20
:10103000006E386ECCEC00F00A0E365CF5E129C08B
:1010400036F0370E376EECEC00F028C036F0370E75
:10105000376EECEC00F027C036F0370E376EECEC54
:1010600000F026C036F0370E376EECEC00F02C0E98
:10107000386ECCEC00F0200E386ECCEC00F02DC0B9
:1010800036F0370E376EECEC00F02CC036F0370E31
:10109000376EECEC00F02BC036F0370E376EECEC10
:1010A00000F02AC036F0370E376EECEC00F02C0E54
:1010B000386ECCEC00F0200E386ECCEC00F031C075
:1010C00036F0370E376EECEC00F030C036F0370EED
:1010D000376EECEC00F02FC036F0370E376EECECCC
:1010E00000F02EC036F0370E376EECEC00F02C0E10
:1010F000386ECCEC00F0200E386ECCEC00F035C031
:1011000036F0370E376EECEC00F034C036F0370EA8
:10111000376EECEC00F033C036F0370E376EECEC87
:1011200000F032C036F0370E376EECEC00F0200ED7
:10113000386ECCEC00F00D0E386ECCEC00F00A0EE0
:10114000386ECCEC00F0020E266EFA0E276E91EC93
:0A11500000F0262EFAD788D603001F
:1001000093968A86C5EF04F0EA6A270EE96EEF50EF
:100110000DE0060E016E006A002EFED7012EFBD701
:100120007B0E006E002EFED7EF2EF3D7000C9396B9
:100130008A963B6A3A6A396A030E386E080E3C6E3C
:10014000B0DF93968A862BEF05F093968A96B00ED1
:100150003224FF0F376E3B6A3A6A396A386E200ED6
:100160003C6E9FDF3B6A3A6A396A386A200E3C6E01
:1001700098DF015003C036F002C035F001C034F002
:1001800000C033F093968A8633C000F034C001F08B
:1001900035C002F036C003F0000C939E8A9E080E14
:1001A000016E00D00000018E0ED0019E3832D8B012
:1001B0008A8ED8A08A9E018C06D0019C012EF6D78B
:1001C00000D000008A8EA70EE96EE92EFED700D07F
:1001D00001BEEBD701BCF1D7000C37BE0FD00F0E1C
:1001E000006E363800160A0E005C03E2300E002660
:1001F00002D03750002600C038F0CFDF0F0E361681
:100200000A0E365C02E2300E02D0379E3750362698
:1002100036C038F0C2DF000C030E305E09E3EA6A34
:10022000300EE96EEF5004E001D000D0EF2EFDD784
:10023000000C96948D94020E2F6EF90E306EECDF4A
:100240002F2EFBD79684020E2F6EF90E306EE4DF50
:100250002F2EFBD79684000C306A3050070819E324
:1002600096948D94030E006E002EFED7D8802F3208
:1002700002E28D9401D08D849694630E006E002E60
:10028000FED700D09684030E006E002EFED7302AD3
:10029000E4D7000C2F6A2F50070819E396948D9429
:1002A000030E006E002EFED796840D0E006E002EFB
:1002B000FED7968484B402D0D89001D0D880303252
:1002C000C70E006E002EFED700D02F2AE4D730C014
:1002D00001F0000C8E0E006E30C001F02FC002F055
:1002E000036A30AE05D0011E021E022A01E1012A76
:1002F000015209E102C001F0026A080E005E0152DB
:1003000002E1006A0AD0D89001BE04D0023601365C
:100310000006F9D730BE01D0019E61EF02F03350E4
:10032000D8B4A5D03F6E3750D8B4A1D03F5E05E316
:100330007F0E3F26D8B09BD006D0810E3F5ED8A05E
:1003400096D0D8B494D03FC000F0016A026A036A24
:100350003E6A34C03DF03D8E35C03CF036C03BF0C7
:10036000190E3F6E3A503B5E0DE2010E3C5E0AE212
:100370003D5E08E23E5E06E23E2A3D2A3C2A3A50B5
:100380003B2628D039503C5E12E2010E3D5E0FE262
:100390003E5E0DE23E2A3D2A39503C263A503B262D
:1003A00019E33C2A17E13D2A15E13E2A13D03850C3
:1003B00080093D5E0EE2010E3E5E0BE23E2A3850A1
:1003C00080093D2639503C26E9E33D2AE7E13E2AF3
:1003D000E5D703803F2E01D00BD0D8903B363C367A
:1003E0003D363E36D8900336023601364036BAD70F
:1003F00040A006D0D890013202320332403202D0FF
:10040000000635E040BE1ED0D8903B363C363D3627
:100410003E363A503B5E07E2010E3C5E04E23D5E32
:1004200002E23E5E1AE339503C5E05E2010E3D5E9B
:1004300002E23E5E12E3385080093D5E03E2010EA7
:100440003E5E0BE3032A09E1022A07E1012A05E1E6
:10045000002A0DE001320232033234C03FF038503E
:100460003F1A3FAE02D0018E06D0019E04D0006A32
:10047000016A026A036A77EF02F0266ADADECC0EBE
:100480002F6EEADE440E2F6EE7DE265204E102DF15
:1004900001C026F0FAD7CDDECC0E2F6EDDDEBE0E0B
:1004A0002F6EDADEF7DE01C027F0F4DE01C028F09F
:1004B00028C02AF027C029F02AC030F029C02FF028
:1004C00009D700C02FF001C030F002C031F003C0E6
:1004D00032F003C036F002C035F001C034F000C085
:1004E00033F03A6A396A386A830E376E18D703C018
:1004F0002EF002C02DF001C02CF000C02BF02BC05C
:1005000000F02CC001F02DC002F02EC003F0F0EF7F
:1005100005F093968A963B6A3A6A396A700E386E8D
:10052000080E3C6EBEDD93968A86F9EF05F03350D7
:10053000D8B471D0006E3750D8B46DD0002604E323
:10054000810E002668E204D07F0E005E64E363E063
:1005500034C03BF038503B1A348E388E36503A0255
:10056000F4CF3DF035503902F4CF03F0F3CF3CF037
:100570003A02F3503D26F4503C22000E032236503E
:100580003902F3503D26F4503C22000E026A032249
:10059000022234503A02F3503C26F4500322000E5B
:1005A000022234503902F3500326F4500222000E86
:1005B000016A012236503802F3503C26F4500322DF
:1005C000000E0222012235503802F3500326F45067
:1005D0000222000E012234503802F3500226F45059
:1005E0000122002A01BE05D03C3603360236013610
:1005F0000006000E3CAE0AD0032A0222012201505E
:1006000005E1025003E1035001E1002A3BBE018EE7
:100610003BAE019E04D0006A016A026A036A82EF5F
:1006200003F03350B608336E036A34C037F0348EAB
:10063000D89034323532363203320232013200324F
:10064000332EF6D737AE0BD0001E011E021E031E3E
:10065000002AD8B4012AD8B4022AD8B4032A95EFC4
:1006600003F0006A016A026A036A3B6A3C6A3D6AF7
:100670003E6A3A503910381037102CE0200E3F6E89
:10068000D89033363436353636363B363C363D3602
:100690003E363A503E5C08E139503D5C05E1385049
:1006A0003C5C02E137503B5C0FE337503B5E385017
:1006B000D8A0383C3C5E3950D8A0393C3D5E3A5019
:1006C000D8A03A3C3E5ED88000360136023603366A
:1006D0003F2ED6D7EA6A3B0EE96E000CE9502B6E2E
:1006E0002A502D6E19E029C036F028C035F027C0F9
:1006F00034F026C033F03A6A396A200E386E820E22
:10070000376E15D703C029F002C028F001C027F0CA
:1007100000C026F02D2EE7D729C036F028C035F0CE
:1007200027C034F026C033F07CD703C029F002C0C4
:1007300028F001C027F000C026F029AE0DD02B060E
:100740002B8A261E271E281E291E262AD8B4272AB1
:10075000D8B4282AD8B4292A3B0E326E9A0E316EAC
:10076000CA0E306E2F6A0A0E2D6E2A50D8B42B2A6C
:1007700029C036F028C035F027C034F026C033F049
:1007800032C03AF031C039F030C038F02FC037F005
:1007900068DF0150EFCF26F0ECCF27F0ECCF28F048
:1007A000ECCF29F000520FE12A282D5C0CE02B50F1
:1007B0000CE00F0B2D5C01E037E22BBE35D02BBCDB
:1007C00004D0200E2DD0200E2B162BAA0CD02B9A45
:1007D0002A50D8A42B0600502B6E2D0E386EDDDC6F
:1007E0002B50006E2B6A2A502D5C0AE100502B6EB4
:1007F0002E0E386ED2DC2B50006E200E2B16000E03
:10080000300E2BAA0DD02B9A2A50D8A42B060050BC
:100810002B6E2D0E386EC1DC2B50006E2B6A300E05
:10082000002600C038F0B9DC32C036F031C035F0F7
:1008300030C034F02FC033F03A6A396A386A0A0E91
:10084000376E0FDF03C032F002C031F001C030F06C
:1008500000C02FF02D2E8CD716EF06F093968A96B7
:100860003B6A3A6A396AB40E386E080E3C6E19DC7F
:100870003B6A3A6A396A386A100E3C6E12DC0150E3
:1008800001C027F000C026F093968A8626C001F0AA
:1008900027C002F0000C93968A963B6A3A6A396A3E
:1008A000010E386E080E3C6E51EC00F093968A866D
:1008B00050EF06F0F86AD09EEA6AE96A939E8A8E43
:1008C0009382939093948A94C150C00B0F09C16E88
:1008D000070EB46E056A010E066E076A086A096E95
:1008E0000A800A920A940A860A880A9A0A8C0A9E40
:1008F0000B900B92050E0C6E0D6E0B940E6A0F6A28
:10090000010E106E0B960B98116A126A136A146A24
:100910000B9A030E156E166A176A186A196A1A6A14
:100920001B6A1C6A1D6A1E6A0B9C0B8E1F6A206A5A
:10093000216AC150C00B0F09C16EC090C092C09413
:10094000C09EC280B098C69A949E93809392010EE6
:10095000C66E000EC76ED190800ED56ECD6A000EA9
:10096000CA6E000ECB6E9484BD6AB76AB66A070E73
:10097000B46E9250926E100E006E002EFED70000E4
:10098000B450A19CB56A76EF00F095988C98959A32
:100990008C9A959C8C9C320E276E84EC00F093967A
:1009A0008A96800E3B6E330E3A6E8A0E396EE80ED2
:1009B000386E200E3C6E51EC00F093968A8693962A
:1009C0008A96810E3B6E210E3A6E140E396E386A8D
:1009D000200E3C6E51EC00F093968A8693968A9690
:1009E000820E3B6EE00E3A6E320E396E386A200E81
:1009F0003C6E51EC00F093968A8693968A96830E0D
:100A00003B6E080E3A6E330E396E386A200E3C6E1D
:100A100051EC00F093968A8693968A96840E3B6EEC
:100A2000200E3A6E340E396E386A200E3C6E51EC50
:100A300000F093968A8693968A96850E3B6E080EF2
:100A40003A6E396A386A200E3C6E51EC00F093968B
:100A50008A8697EF00F0320E276E84EC00F0010ECC
:100A6000326EA5EC00F003C029F002C028F001C0EE
:100A700027F000C026F0020E326EA5EC00F003C095
:100A80002DF002C02CF001C02BF000C02AF0030EA4
:100A9000326EA5EC00F003C031F002C030F001C0AE
:100AA0002FF000C02EF0040E326EA5EC00F003C053
:100AB00035F002C034F001C033F000C032F0366AC5
:100AC000365002EC00F0362A006E386ECDEC00F0A5
:100AD0000B0E365CF5E129C036F0370E376EEDECC3
:100AE00000F028C036F0370E376EEDEC00F027C06E
:100AF00036F0370E376EEDEC00F026C036F0370ECC
:100B0000376EEDEC00F02C0E386ECDEC00F0200EC0
:100B1000386ECDEC00F02DC036F0370E376EEDECB0
:100B200000F02CC036F0370E376EEDEC00F02BC025
:100B300036F0370E376EEDEC00F02AC036F0370E87
:100B4000376EEDEC00F02C0E386ECDEC00F0200E80
:100B5000386ECDEC00F031C036F0370E376EEDEC6C
:100B600000F030C036F0370E376EEDEC00F02FC0DD
:100B700036F0370E376EEDEC00F02EC036F0370E43
:100B8000376EEDEC00F02C0E386ECDEC00F0200E40
:100B9000386ECDEC00F035C036F0370E376EEDEC28
:100BA00000F034C036F0370E376EEDEC00F033C095
:100BB00036F0370E376EEDEC00F032C036F0370EFF
:100BC000376EEDEC00F0200E386ECDEC00F00D0E1F
:100BD000386ECDEC00F00A0E386ECDEC00F04DD43E
:100BE00003C025F002C024F001C023F000C022F0B1
:100BF00090D4320E276E84EC00F0266A26501BEC4F
:100C000000F0262A006E386ECDEC00F0060E265C51
:100C1000F5E1890EE96E25C029F024C028F023C033
:100C200027F022C026F0020E2A6E58D5200E386E0C
:100C3000CDEC00F00D0E386ECDEC00F00A0E386EE3
:100C4000CDEC00F0320E276E84EC00F007DE02C01F
:100C500027F001C026F0286A285029EC00F0282A45
:100C6000006E386ECDEC00F0080E285CF5E127C070
:100C700036F0370E376EEDEC00F026C036F0370E4A
:100C8000376EEDEC00F0200E386ECDEC00F00D0E5E
:100C9000386ECDEC00F00A0E386ECDEC00F0FBD5CE
:100CA00095988C88A60E006E002EFED70000959AAF
:100CB0008C8A959A8C9A100E006E002EFED700003A
:100CC00095988C98959A8C8A0A0E276E84EC00F081
:100CD000C5DD02C027F001C026F0286A285029ECA3
:100CE00000F0282A006E386ECDEC00F0080E285C6B
:100CF000F5E127C036F0370E376EEDEC00F026C078
:100D000036F0370E376EEDEC00F0200E386ECDEC7D
:100D100000F00D0E386ECDEC00F00A0E386ECDEC02
:100D200000F0320E276E84EC00F0010E326EA5EC5E
:100D300000F003C029F002C028F001C027F000C075
:100D400026F0020E326EA5EC00F003C02DF002C0BA
:100D50002CF001C02BF000C02AF0030E326EA5EC7F
:100D600000F003C031F002C030F001C02FF000C02D
:100D70002EF0040E326EA5EC00F003C035F002C078
:100D800034F001C033F000C032F0366A365039EC2E
:100D900000F0362A006E386ECDEC00F00A0E365C9C
:100DA000F5E129C036F0370E376EEDEC00F028C0C3
:100DB00036F0370E376EEDEC00F027C036F0370E08
:100DC000376EEDEC00F026C036F0370E376EEDECE6
:100DD00000F02C0E386ECDEC00F0200E386ECDEC0D
:100DE00000F02DC036F0370E376EEDEC00F02CC061
:100DF00036F0370E376EEDEC00F02BC036F0370EC4
:100E0000376EEDEC00F02AC036F0370E376EEDECA1
:100E100000F02C0E386ECDEC00F0200E386ECDECCC
:100E200000F031C036F0370E376EEDEC00F030C018
:100E300036F0370E376EEDEC00F02FC036F0370E7F
:100E4000376EEDEC00F02EC036F0370E376EEDEC5D
:100E500000F02C0E386ECDEC00F0200E386ECDEC8C
:100E600000F035C036F0370E376EEDEC00F034C0D0
:100E700036F0370E376EEDEC00F033C036F0370E3B
:100E8000376EEDEC00F032C036F0370E376EEDEC19
:100E900000F0200E386ECDEC00F00D0E386ECDEC6B
:100EA00000F00A0E386ECDEC00F0020E266EFA0E3F
:0E0EB000276E84EC00F0262EFAD791D60300B0
:020000040030CA
:0E00000027CC390E0087A1000FC00FE00F4083
:00000001FF
;PIC18F4550
;CRC=7414 CREATED="10-I-11 15:16"
;CRC=BA2E CREATED="31-I-11 20:42"
/Modules/TDC/GP201A/SW/PICinterface/main.pjt
18,7 → 18,7
[Opened Files]
1=.\main.c
2=GP2.c
3=GP2.h
3=
4=
5=GP2.c
6=