/Modules/TDC/GP201A/SW/PICinterface/GP2.c
98,7 → 98,7
unsigned int32 ret;
 
output_low(TDC_ENABLE);
spi_xfer(TDC_stream,0xB0 + num - 1);
spi_xfer(TDC_stream,0xB0 + num - 1, 8);
ret=spi_xfer(TDC_stream,0,32);
output_high(TDC_ENABLE);
return ret;
/Modules/TDC/GP201A/SW/PICinterface/main.c
44,7 → 44,7
0 0 0 0 0 1 0 0 Start_Cal_TDC
*/
 
int32 ble,ret32;
int32 ble;
int16 ret16;
int8 ret8;
 
60,7 → 60,7
//----------------------------------------------- Nastaveni registru
output_low(TDC_ENABLE);
ble=0;
ble=(8<<28)|(0<<24);
ble=(8<<28)|(0<<24); // write addres
ble|=(0<<20)|(0<<16)|(0<<14)|(3<<12)|(1<<10)|(0<<9)|(0<<8)|(0<<7)|(1<<6)|(1<<5)|(0<<4)|(1<<3)|(0<<2)|(0<<1)|0;
spi_xfer(TDC_stream,ble,32);
output_high(TDC_ENABLE);
102,40 → 102,11
 
 
//----------------------------------------------- Vypis registru
output_low(TDC_ENABLE);
ret8=0;
ret8=(0b1011<<4)|0;
spi_xfer(TDC_stream,ret8,8);
ret32=spi_xfer(TDC_stream,0,32);
output_high(TDC_ENABLE);
printf("- %LX ", ret32);
output_low(TDC_ENABLE);
ret8=0;
ret8=(0b1011<<4)|1;
spi_xfer(TDC_stream,ret8,8);
ret32=spi_xfer(TDC_stream,0,32);
output_high(TDC_ENABLE);
printf("%LX ", ret32);
printf("- %LX %LX %LX %LX ", TDC_get_measurement(1), TDC_get_measurement(2), TDC_get_measurement(3), TDC_get_measurement(4));
output_low(TDC_ENABLE);
ret8=0;
ret8=(0b1011<<4)|2;
spi_xfer(TDC_stream,ret8,8);
ret32=spi_xfer(TDC_stream,0,32);
output_high(TDC_ENABLE);
printf("%LX ", ret32);
output_low(TDC_ENABLE);
ret8=0;
ret8=(0b1011<<4)|3;
spi_xfer(TDC_stream,ret8,8);
ret32=spi_xfer(TDC_stream,0,32);
output_high(TDC_ENABLE);
printf("%LX ", ret32);
output_low(TDC_ENABLE);
ret8=0;
ret8=(0b1011<<4)|4;
spi_xfer(TDC_stream,ret8,8);
ret16=spi_xfer(TDC_stream,0,16);
142,13 → 113,7
output_high(TDC_ENABLE);
printf("[%Lu %Lu %Lu %Lu %Lu %Lu %Lu] ", (1&(ret16)>>12), (1&(ret16)>>11), (1&(ret16)>>10), 1&(ret16)>>9, 7&(ret16)>>6, 7&(ret16)>>3, 7&ret16);
output_low(TDC_ENABLE);
ret8=0;
ret8=(0b1011<<4)|5;
spi_xfer(TDC_stream,ret8,8);
ret8=spi_xfer(TDC_stream,0,8);
output_high(TDC_ENABLE);
printf("%X\r\n", ret8);
printf("%X\r\n",TDC_get_reg1());
//----------------------------------------------- Mereni
187,40 → 152,10
{
delay_ms(500);
output_low(TDC_ENABLE);
ret8=0;
ret8=(0b1011<<4)|0;
spi_xfer(TDC_stream,ret8,8);
ret32=spi_xfer(TDC_stream,0,32);
output_high(TDC_ENABLE);
printf("* %LX ", ret32);
printf("* %LX %LX %LX %LX ", TDC_get_measurement(1), TDC_get_measurement(2), TDC_get_measurement(3), TDC_get_measurement(4));
output_low(TDC_ENABLE);
output_low(TDC_ENABLE); //status register
ret8=0;
ret8=(0b1011<<4)|1;
spi_xfer(TDC_stream,ret8,8);
ret32=spi_xfer(TDC_stream,0,32);
output_high(TDC_ENABLE);
printf("%LX ", ret32);
output_low(TDC_ENABLE);
ret8=0;
ret8=(0b1011<<4)|2;
spi_xfer(TDC_stream,ret8,8);
ret32=spi_xfer(TDC_stream,0,32);
output_high(TDC_ENABLE);
printf("%LX ", ret32);
output_low(TDC_ENABLE);
ret8=0;
ret8=(0b1011<<4)|3;
spi_xfer(TDC_stream,ret8,8);
ret32=spi_xfer(TDC_stream,0,32);
output_high(TDC_ENABLE);
printf("%LX ", ret32);
output_low(TDC_ENABLE);
ret8=0;
ret8=(0b1011<<4)|4;
spi_xfer(TDC_stream,ret8,8);
ret16=spi_xfer(TDC_stream,0,16);
227,18 → 162,12
output_high(TDC_ENABLE);
printf("[%Lu %Lu %Lu %Lu %Lu %Lu %Lu] ", (1&(ret16)>>12), (1&(ret16)>>11), (1&(ret16)>>10), 1&(ret16)>>9, 7&(ret16)>>6, 7&(ret16)>>3, 7&ret16);
output_low(TDC_ENABLE);
ret8=0;
ret8=(0b1011<<4)|5;
spi_xfer(TDC_stream,ret8,8);
ret8=spi_xfer(TDC_stream,0,8);
output_high(TDC_ENABLE);
printf("%X\r\n", ret8);
printf("%X\r\n",TDC_get_reg1());
// Next calculation
output_low(TDC_ENABLE);
ble=0;
ble=(8<<28)|(1<<24);
ble=(8<<28)|(1<<24); // write to reg1
ble|=(nn<<20)|(1<<16)|(0<<15)|(1<<14)|(0<<11)|(4<<8)|0x00;
spi_xfer(TDC_stream,ble,32);
output_high(TDC_ENABLE);
/Modules/TDC/GP201A/SW/PICinterface/main.hex
1,202 → 1,182
:10000000FBEF00F03450200807E0356E3036313613
:1000100032363336352EFAD79382939093948A945E
:1000200034C035F08A8433AE8A9033BE8A8030364D
:100030003136323633368A9400360136023603368C
:1000400081A2009081B20080352EECD7000C9396EF
:100050008A96336A326A316A500E306E080E346EF8
:10006000D1DF93968A86000CEA6A310EE96EEF5072
:100000003CEF01F04250200807E0436E3E363F3699
:1000100040364136432EFAD79382939093948A9434
:1000200042C043F08A8441AE8A9041BE8A803E3607
:100030003F36403641368A94003601360236033662
:1000400081A2009081B20080432EECD7000C9396E1
:100050008A96416A406A3F6A500E3E6E080E426EB2
:10006000D1DF93968A86000CEA6A2D0EE96EEF5076
:100070000DE0060E016E006A002EFED7012EFBD7A2
:100080007B0E006E002EFED7EF2EF3D7000C939E52
:100090008A9E080E016E00D00000018E0ED0019ED7
:1000A0004732D8B08A8ED8A08A9E018C06D0019C97
:1000B000012EF6D700D000008A8EA70EE96EE92E39
:1000C000FED700D001BEEBD701BCF1D7000C31BE8A
:1000D0000FD00F0E006E303800160A0E005C03E2DF
:1000E000300E002602D03150002600C047F0CFDF8E
:1000F0000F0E30160A0E305C02E2300E02D0319E36
:100100003150302630C047F0C2DF000CEACF46F055
:10011000E9CF45F03F38F009416E4126E20F426ECB
:10012000320F446E3F500F0B422642264426E90F01
:10013000436E432643263E380F0B43264426433660
:100140004436441E44363E500F0B44264136070EBB
:10015000406E0A0E43064426FDE342064326FDE3B5
:1001600041064226FDE340064126FDE3EA6A400ED1
:10017000E96E070E4514459CE926440EE95CD8B4A7
:10018000458CEF50006E08E145BC06D045B813D051
:1001900045B602D0200E03D045864598300E002685
:1001A000EACF3FF0E9CF3EF000C047F070DF3FC03C
:1001B000EAFF3EC0E9FFEE5045ACDFD7000C939656
:1001C0008A96336A326A316A700E306E080E346E67
:1001D00019DF93968A86C7EF03F093968A96336A5F
:1001E000326A316A010E306E080E346E0BDF939660
:1001F0008A86CBEF03F0F86AD09EEA6AE96A939E9A
:100200008A8E9382939093948A94046A010E056E69
:10021000066A076A086E09800992099409860988A6
:10022000099A098C099E0A900A92050E0B6E0C6EB3
:100230000A940D6A0E6A010E0F6E0A960A98136AE6
:10024000126A116A106A0A9A030E146E186A176A03
:10025000166A156A1C6A1B6A1A6A196A1D6A0A9C60
:100260000A8E1E6A206A1F6AC150C00B0F09C16E38
:10027000070EB46EC150C00B0F09C16EC090C09282
:10028000C094C09EC2809698C69A949E9380939282
:10029000010EC66E000EC76ED190800ED56ECD6A6F
:1002A000000ECA6E000ECB6E9484BD6AB76AB66A41
:1002B000070EB46E9250926E100E006E002EFED796
:1002C0000000B450A19CB56AC2DE95988C98959AAE
:1002D0008C9A959C8C9C320E316EC6DE640E316E0B
:1002E000C3DEB5DE640E316EBFDE93968A96246A55
:1002F000236A226A216A800E246E236A226A216A96
:10030000680E2112340E221224C033F023C032F0C2
:1003100022C031F021C030F0200E346E73DE93968F
:100320008A8693968A96246A236A226A216A810EB3
:10033000246E236A226A216A440E2212210E23129D
:1003400024C033F023C032F022C031F021C030F09D
:10035000200E346E57DE93968A8693968A96246A88
:10036000236A226A216A820E246E236A226A216A23
:10037000380E231224C033F023C032F022C031F0F3
:1003800021C030F0200E346E3DDE93968A8693961F
:100390008A96246A236A226A216A830E246E236A5B
:1003A000226A216A380E231224C033F023C032F0AF
:1003B00022C031F021C030F0200E346E23DE93963F
:1003C0008A8693968A96246A236A226A216A840E10
:1003D000246E236A226A216A238A24C033F023C050
:1003E00032F022C031F021C030F0200E346E0ADE2F
:1003F00093968A8693968A96246A236A226A216A49
:10040000850E246E236A226A216A24C033F023C039
:1004100032F022C031F021C030F0200E346EF2DD17
:1004200093968A8693968A962B6AB00E2B6E336AC1
:10043000326A316A2BC030F0080E346EE3DD336A65
:10044000326A316A306A200E346EDCDD015003C03E
:1004500028F002C027F001C026F000C025F09396D6
:100460008A862D0E476E13DE200E476E10DE28C0E2
:1004700030F0370E316E2BDE27C030F0370E316E84
:1004800026DE26C030F0370E316E21DE25C030F07A
:10049000370E316E1CDE200E476EF9DD93968A967C
:1004A0002B6AB10E2B6E336A326A316A2BC030F080
:1004B000080E346EA7DD336A326A316A306A200E64
:1004C000346EA0DD015003C028F002C027F001C047
:1004D00026F000C025F093968A8628C030F0370EAB
:1004E000316EF5DD27C030F0370E316EF0DD26C0FD
:1004F00030F0370E316EEBDD25C030F0370E316E47
:10050000E6DD200E476EC3DD93968A962B6AB20E07
:100510002B6E336A326A316A2BC030F0080E346EAB
:1005200071DD336A326A316A306A200E346E6ADDF8
:10053000015003C028F002C027F001C026F000C01F
:1005400025F093968A8628C030F0370E316EBFDDD5
:1005500027C030F0370E316EBADD26C030F0370ECE
:10056000316EB5DD25C030F0370E316EB0DD200EB6
:10057000476E8DDD93968A962B6AB30E2B6E336A87
:10058000326A316A2BC030F0080E346E3BDD336ABC
:10059000326A316A306A200E346E34DD015003C095
:1005A00028F002C027F001C026F000C025F0939685
:1005B0008A8628C030F0370E316E89DD27C030F0D2
:1005C000370E316E84DD26C030F0370E316E7FDDA0
:1005D00025C030F0370E316E7ADD200E476E57DDC4
:1005E00093968A962B6AB40E2B6E336A326A316AFE
:1005F0002BC030F0080E346E05DD336A326A316A82
:10060000306A100E346EFEDC015001C02AF000C0CA
:1006100029F093968A862A38026E036A0F0E021614
:100620000250010B306E316A036A2A30026E0232C8
:1006300002321F0E02160250010B326E336A036A39
:100640002A30026E02323F0E02160250010B346E47
:10065000356AD890036A2A30026E010B366E376A0B
:100660002A30036E2930026E033202320332023224
:10067000033202320332023203320232030E031615
:100680000250070B386E396A2A30036E2930026E29
:1006900003320232033202321F0E03160250070BDE
:1006A0003A6E3B6A2950070B3C6E3D6A5B0E476E03
:1006B000EEDC100EE96E31C03FF030C03EF026DDBA
:1006C000200E476EE4DC100EE96E33C03FF032C0FE
:1006D0003EF01CDD200E476EDADC100EE96E35C0F0
:1006E0003FF034C03EF012DD200E476ED0DC100E1D
:1006F000E96E37C03FF036C03EF008DD200E476E91
:10070000C6DC100EE96E39C03FF038C03EF0FEDCAA
:10071000200E476EBCDC100EE96E3BC03FF03AC0C5
:100720003EF0F4DC200E476EB2DC100EE96E3DC0E8
:100730003FF03CC03EF0EADC5D0E476EA8DC200EC8
:10074000476EA5DC93968A962B6AB50E2B6E336A9C
:10075000326A316A2BC030F0080E346E53DC336AD3
:10076000326A316A306A080E346E4CDC015000C0C7
:100770002BF093968A862BC030F0370E316EA7DCB3
:100780000D0E476E84DC0A0E476E81DC18D5320EE2
:10079000316E6ADC22D5C80E316E66DC959C8C8C7D
:1007A00095988C8895988C9800D000D00000959AE8
:1007B0008C8A959A8C9A00D000D00000959A8C8AE9
:1007C000959A8C9A00D000D00000959A8C8A959AC0
:1007D0008C9A00D000D000002F6A2E6A2D6A030E7A
:1007E0002C6E2F52D8A42ED22E52D8A42BD22D52FA
:1007F000D8A428D22C500508D8A024D2020E306EDE
:10080000FA0E316E31DC302EFBD793968A962B6A26
:10081000B00E2B6E336A326A316A2BC030F0080E8C
:10082000346E02EC00F0336A326A316A306A200EAC
:10083000346E02EC00F0015003C028F002C027F033
:1008400001C026F000C025F093968A862A0E476ED6
:100850001EDC200E476E1BDC28C030F0370E316ED8
:1008600036DC27C030F0370E316E31DC26C030F078
:10087000370E316E2CDC25C030F0370E316E27DCA0
:10088000200E476E04DC93968A962B6AB10E2B6E6F
:10089000336A326A316A2BC030F0080E346E02ECD3
:1008A00000F0336A326A316A306A200E346E02EC2C
:1008B00000F0015003C028F002C027F001C026F06C
:1008C00000C025F093968A8628C030F0370E316E2E
:1008D00067EC00F027C030F0370E316E67EC00F0A7
:1008E00026C030F0370E316E67EC00F025C030F0D6
:1008F000370E316E67EC00F0200E476E47EC00F0CB
:1009000093968A962B6AB20E2B6E336A326A316ADC
:100910002BC030F0080E346E02EC00F0336A326AFD
:10092000316A306A200E346E02EC00F0015003C0D0
:1009300028F002C027F001C026F000C025F09396F1
:100940008A8628C030F0370E316E67EC00F027C081
:1009500030F0370E316E67EC00F026C030F0370E05
:10096000316E67EC00F025C030F0370E316E67EC69
:1009700000F0200E476E47EC00F093968A962B6AA3
:10098000B30E2B6E336A326A316A2BC030F0080E18
:10099000346E02EC00F0336A326A316A306A200E3B
:1009A000346E02EC00F0015003C028F002C027F0C2
:1009B00001C026F000C025F093968A8628C030F04A
:1009C000370E316E67EC00F027C030F0370E316E15
:1009D00067EC00F026C030F0370E316E67EC00F0A7
:1009E00025C030F0370E316E67EC00F0200E476EF8
:1009F00047EC00F093968A962B6AB40E2B6E336AFE
:100A0000326A316A2BC030F0080E346E02EC00F00E
:100A1000336A326A316A306A100E346E02EC00F0CA
:100A2000015001C02AF000C029F093968A862A3826
:100A3000026E036A0F0E02160250010B306E316A0D
:100A4000036A2A30026E023202321F0E0216025070
:100A5000010B326E336A036A2A30026E02323F0E95
:100A600002160250010B346E356AD890036A2A30A0
:100A7000026E010B366E376A2A30036E2930026E21
:100A800003320232033202320332023203320232C2
:100A900003320232030E03160250070B386E396A16
:100AA0002A30036E2930026E0332023203320232E0
:100AB0001F0E03160250070B3A6E3B6A2950070BB4
:100AC0003C6E3D6A5B0E476E47EC00F0100EE96E1F
:100AD00031C03FF030C03EF086EC00F0200E476E93
:100AE00047EC00F0100EE96E33C03FF032C03EF02C
:100AF00086EC00F0200E476E47EC00F0100EE96E19
:100B000035C03FF034C03EF086EC00F0200E476E5A
:100B100047EC00F0100EE96E37C03FF036C03EF0F3
:100B200086EC00F0200E476E47EC00F0100EE96EE8
:100B300039C03FF038C03EF086EC00F0200E476E22
:100B400047EC00F0100EE96E3BC03FF03AC03EF0BB
:100B500086EC00F0200E476E47EC00F0100EE96EB8
:100B60003DC03FF03CC03EF086EC00F05D0E476EAD
:100B700047EC00F0200E476E47EC00F093968A9603
:100B80002B6AB50E2B6E336A326A316A2BC030F095
:100B9000080E346E02EC00F0336A326A316A306A51
:100BA000080E346E02EC00F0015000C02BF093965A
:100BB0008A862BC030F0370E316E67EC00F00D0ED8
:100BC000476E47EC00F00A0E476E47EC00F0939634
:100BD0008A96246A236A226A216A810E246E236A15
:100BE000226A216A316A326A2C34336E2D34346EB3
:100BF000333634363336343633363436F00E331635
:100C00003380328C328431502112325022123350D0
:100C100023123450241224C033F023C032F022C0F7
:100C200031F021C030F0200E346E02EC00F09396CB
:100C30008A86010E2C26D8B02D2AD8B42E2AD8B4F4
:0A0C40002F2ACFD56EEF01F003005C
:100080007B0E006E002EFED7EF2EF3D7000C93965A
:100090008A96B00E3824FF0F3D6E416A406A3F6A6F
:1000A0003E6E080E426EAEDF416A406A3F6A3E6AAB
:1000B000200E426EA7DF015003C03CF002C03BF0AF
:1000C00001C03AF000C039F093968A8639C000F03A
:1000D0003AC001F03BC002F03CC003F0000C939E1C
:1000E0008A9E080E016E00D00000018E0ED0019E87
:1000F0004332D8B08A8ED8A08A9E018C06D0019C4B
:10010000012EF6D700D000008A8EA70EE96EE92EE8
:10011000FED700D001BEEBD701BCF1D7000C3DBE2D
:100120000FD00F0E006E3C3800160A0E005C03E282
:10013000300E002602D03D50002600C043F0CFDF35
:100140000F0E3C160A0E3C5C02E2300E02D03D9EC1
:100150003D503C263CC043F0C2DF000CEACF42F0E9
:10016000E9CF41F03B38F0093D6E3D26E20F3E6E8F
:10017000320F406E3B500F0B3E263E264026E90FC5
:100180003F6E3F263F263A380F0B3F2640263F362C
:100190004036401E40363A500F0B40263D36070E83
:1001A0003C6E0A0E3F064026FDE33E063F26FDE379
:1001B0003D063E26FDE33C063D26FDE3EA6A3C0E95
:1001C000E96E070E4114419CE926400EE95CD8B463
:1001D000418CEF50006E08E141BC06D041B813D00D
:1001E00041B602D0200E03D041864198300E002641
:1001F000EACF3BF0E9CF3AF000C043F070DF3BC0FC
:10020000EAFF3AC0E9FFEE5041ACDFD7000C93960D
:100210008A96416A406A3F6AB50E3E6E080E426E8B
:10022000F1DE416A406A3F6A3E6A080E426EEADECB
:10023000015000C02CF093968A862CC001F0000C6F
:1002400093968A96416A406A3F6A700E3E6E080E27
:10025000426ED8DE93968A86A2EF03F093968A9632
:10026000416A406A3F6A010E3E6E080E426ECADE67
:1002700093968A86A6EF03F0F86AD09EEA6AE96A46
:10028000939E8A8E9382939093948A94046A010E2B
:10029000056E066A076A086E098009920994098644
:1002A0000988099A098C099E0A900A92050E0B6E1C
:1002B0000C6E0A940D6A0E6A010E0F6E0A960A9869
:1002C000136A126A116A106A0A9A030E146E186A87
:1002D000176A166A156A1C6A1B6A1A6A196A1D6A05
:1002E0000A9C0A8E1E6A206A1F6AC150C00B0F0941
:1002F000C16E070EB46EC150C00B0F09C16EC09025
:10030000C092C094C09EC2809698C69A949E9380D4
:100310009392010EC66E000EC76ED190800ED56E00
:10032000CD6A000ECA6E000ECB6E9484BD6AB76AA9
:10033000B66A070EB46E9250926E100E006E002ECA
:10034000FED70000B450A19CB56A81DE95988C98C8
:10035000959A8C9A959C8C9C320E2D6E85DE640E3F
:100360002D6E82DE74DE640E2D6E7EDE93968A968E
:10037000246A236A226A216A800E246E236A226A12
:10038000216A680E2112340E221224C041F023C0CB
:1003900040F022C03FF021C03EF0200E426E32DE1F
:1003A00093968A8693968A96246A236A226A216A99
:1003B000810E246E236A226A216A440E2212210EC3
:1003C000231224C041F023C040F022C03FF021C0DE
:1003D0003EF0200E426E16DE93968A8693968A969B
:1003E000246A236A226A216A820E246E236A226AA0
:1003F000216A380E231224C041F023C040F022C0ED
:100400003FF021C03EF0200E426EFCDD93968A86BE
:1004100093968A96246A236A226A216A830E246E3E
:10042000236A226A216A380E231224C041F023C0B5
:1004300040F022C03FF021C03EF0200E426EE2DDCF
:1004400093968A8693968A96246A236A226A216AF8
:10045000840E246E236A226A216A238A24C041F012
:1004600023C040F022C03FF021C03EF0200E426E7B
:10047000C9DD93968A8693968A96246A236A226AAD
:10048000216A850E246E236A226A216A24C041F003
:1004900023C040F022C03FF021C03EF0200E426E4B
:1004A000B1DD93968A86010E386EF1DD03C02FF020
:1004B00002C02EF001C02DF000C02CF0020E386EEC
:1004C000E6DD03C033F002C032F001C031F000C0FD
:1004D00030F0030E386EDBDD03C037F002C036F0BB
:1004E00001C035F000C034F0040E386ED0DD03C01A
:1004F0003BF002C03AF001C039F000C038F02D0ED8
:10050000436EEDDD200E436EEADD2FC03CF0370E6A
:100510003D6E05DE2EC03CF0370E3D6E00DE2DC078
:100520003CF0370E3D6EFBDD2CC03CF0370E3D6ECF
:10053000F6DD200E436ED3DD33C03CF0370E3D6E4A
:10054000EEDD32C03CF0370E3D6EE9DD31C03CF0EF
:10055000370E3D6EE4DD30C03CF0370E3D6EDFDD22
:10056000200E436EBCDD37C03CF0370E3D6ED7DD4C
:1005700036C03CF0370E3D6ED2DD35C03CF0370E54
:100580003D6ECDDD34C03CF0370E3D6EC8DD200E33
:10059000436EA5DD3BC03CF0370E3D6EC0DD3AC07A
:1005A0003CF0370E3D6EBBDD39C03CF0370E3D6E82
:1005B000B6DD38C03CF0370E3D6EB1DD200E436E27
:1005C0008EDD93968A96276AB40E276E416A406A3A
:1005D0003F6A27C03EF0080E426E14DD416A406A51
:1005E0003F6A3E6A100E426E0DDD015001C026F0DA
:1005F00000C025F093968A862638026E036A0F0E95
:1006000002160250010B2C6E2D6A036A2630026E10
:10061000023202321F0E02160250010B2E6E2F6A9A
:10062000036A2630026E02323F0E02160250010BA0
:10063000306E316AD890036A2630026E010B326E3A
:10064000336A2630036E2530026E033202320332E3
:100650000232033202320332023203320232030E1A
:1006600003160250070B346E356A2630036E2530B0
:10067000026E03320232033202321F0E03160250A0
:10068000070B366E376A2550070B386E396A5B0EDA
:10069000436E25DD100EE96E2DC03BF02CC03AF004
:1006A0005DDD200E436E1BDD100EE96E2FC03BF0AA
:1006B0002EC03AF053DD200E436E11DD100EE96EB0
:1006C00031C03BF030C03AF049DD200E436E07DD0B
:1006D000100EE96E33C03BF032C03AF03FDD200E21
:1006E000436EFDDC100EE96E35C03BF034C03AF0CD
:1006F00035DD200E436EF3DC100EE96E37C03BF0A3
:1007000036C03AF02BDD200E436EE9DC100EE96EA8
:1007100039C03BF038C03AF021DD5D0E436EDFDCBE
:10072000200E436EDCDC73DD01C02CF001C03CF018
:10073000370E3D6EF4DC0D0E436ED1DC0A0E436EB7
:10074000CEDC7ED5320E2D6E8FDC88D5C80E2D6E98
:100750008BDC959C8C8C95988C8895988C9800D087
:1007600000D00000959A8C8A959A8C9A00D000D07F
:100770000000959A8C8A959A8C9A00D000D000003F
:10078000959A8C8A959A8C9A00D000D000002B6A9A
:100790002A6A296A030E286E2B52D8A4B0D12A5295
:1007A000D8A4ADD12952D8A4AAD128500508D8A0E0
:1007B000A6D1020E2C6EFA0E2D6E56DC2C2EFBD717
:1007C000010E386E64DC03C02FF002C02EF001C0B1
:1007D0002DF000C02CF0020E386E59DC03C033F04F
:1007E00002C032F001C031F000C030F0030E386EAC
:1007F0004EDC03C037F002C036F001C035F000C057
:1008000034F0040E386E43DC03C03BF002C03AF013
:1008100001C039F000C038F02A0E436E60DC200EB3
:10082000436E5DDC2FC03CF0370E3D6E78DC2EC091
:100830003CF0370E3D6E73DC2DC03CF0370E3D6E44
:100840006EDC2CC03CF0370E3D6E69DC200E436E32
:1008500046DC33C03CF0370E3D6E61DC32C03CF00C
:10086000370E3D6E5CDC31C03CF0370E3D6E57DC20
:1008700030C03CF0370E3D6E52DC200E436E2FDC54
:1008800037C03CF0370E3D6E4ADC36C03CF0370EC8
:100890003D6E45DC35C03CF0370E3D6E40DC34C06B
:1008A0003CF0370E3D6E3BDC200E436E18DC3BC047
:1008B0003CF0370E3D6E33DC3AC03CF0370E3D6EF7
:1008C0002EDC39C03CF0370E3D6E29DC38C03CF0E0
:1008D000370E3D6E24DC200E436E01DC93968A9623
:1008E000276AB40E276E416A406A3F6A27C03EF00D
:1008F000080E426E02EC00F0416A406A3F6A3E6AAE
:10090000100E426E02EC00F0015001C026F000C053
:1009100025F093968A862638026E036A0F0E021619
:100920000250010B2C6E2D6A036A2630026E0232D1
:1009300002321F0E02160250010B2E6E2F6A036A3E
:100940002630026E02323F0E02160250010B306E4C
:10095000316AD890036A2630026E010B326E336A18
:100960002630036E2530026E033202320332023229
:10097000033202320332023203320232030E031612
:100980000250070B346E356A2630036E2530026E36
:1009900003320232033202321F0E03160250070BDB
:1009A000366E376A2550070B386E396A5B0E436E18
:1009B0006FEC00F0100EE96E2DC03BF02CC03AF049
:1009C000AEEC00F0200E436E6FEC00F0100EE96EFE
:1009D0002FC03BF02EC03AF0AEEC00F0200E436E7C
:1009E0006FEC00F0100EE96E31C03BF030C03AF011
:1009F000AEEC00F0200E436E6FEC00F0100EE96ECE
:100A000033C03BF032C03AF0AEEC00F0200E436E43
:100A10006FEC00F0100EE96E35C03BF034C03AF0D8
:100A2000AEEC00F0200E436E6FEC00F0100EE96E9D
:100A300037C03BF036C03AF0AEEC00F0200E436E0B
:100A40006FEC00F0100EE96E39C03BF038C03AF0A0
:100A5000AEEC00F05D0E436E6FEC00F0200E436EC6
:100A60006FEC00F007EC01F001C02CF001C03CF08D
:100A7000370E3D6E8FEC00F00D0E436E6FEC00F004
:100A80000A0E436E6FEC00F093968A96246A236AEE
:100A9000226A216A810E246E236A226A216A2D6AE3
:100AA0002E6A28342F6E2934306E2F3630362F368A
:100AB00030362F363036F00E2F162F802E8C2E84A7
:100AC0002D5021122E5022122F502312305024125A
:100AD00024C041F023C040F022C03FF021C03EF0CE
:100AE000200E426E02EC00F093968A86010E2826B4
:100AF000D8B0292AD8B42A2AD8B42B2A4DD62FD434
:020B00000300F0
:020000040030CA
:0E00000027CC390E0087A1000FC00FE00F4083
:00000001FF
;PIC18F4550
;CRC=0A0F CREATED="06-4-11 21:32"
;CRC=0024 CREATED="25-IV-11 19:49"
/Modules/TDC/GP201A/SW/PICinterface/main.pjt
17,10 → 17,10
0=0000 %S 0 0 796 451 3 0
[Opened Files]
1=main.c
2=main.h
3=..\..\..\..\..\..\..\..\..\Program Files (x86)\PICC\devices\18F4550.h
2=C:\Program Files\PICC\devices\18F4550.h
3=GP2.c
4=GP2.h
5=GP2.c
5=
6=ds1820.c
7=1wire.c
8=