/Modules/TDC/GP201A/SW/PICinterface/GP2.c
126,6 → 126,20
return ret;
}
 
void TDC_update_reg1() // updates reg1 only
{
output_low(TDC_ENABLE);
spi_xfer(TDC_stream,0x81,8);
spi_xfer(TDC_stream,hit2,4);
spi_xfer(TDC_stream,hit1,4);
spi_xfer(TDC_stream,fast_init,1);
spi_xfer(TDC_stream,1,1);
spi_xfer(TDC_stream,hitin2,3);
spi_xfer(TDC_stream,hitin1,3);
spi_xfer(TDC_stream,0,8);
output_high(TDC_ENABLE);
}
 
void TDC_update_registers()
{
//update reg0
148,17 → 162,7
spi_xfer(TDC_stream,neg_start,1);
output_high(TDC_ENABLE);
 
// update reg1
output_low(TDC_ENABLE);
spi_xfer(TDC_stream,0x81,8);
spi_xfer(TDC_stream,hit2,4);
spi_xfer(TDC_stream,hit1,4);
spi_xfer(TDC_stream,fast_init,1);
spi_xfer(TDC_stream,1,1);
spi_xfer(TDC_stream,hitin2,3);
spi_xfer(TDC_stream,hitin1,3);
spi_xfer(TDC_stream,0,8);
output_high(TDC_ENABLE);
TDC_update_reg1(); // update reg1
 
// update reg2
output_low(TDC_ENABLE);
196,3 → 200,21
output_high(TDC_ENABLE);
}
 
float TDC_mrange2_get_time(unsigned int shot)
{
switch (shot)
{
case 1:
hit2=TDC_MRANGE2_HIT2_1CH1;
break;
 
case 2:
hit2=TDC_MRANGE2_HIT2_2CH1;
break;
 
case 3:
hit2=TDC_MRANGE2_HIT2_3CH1;
break;
}
TDC_update_reg1();
}
/Modules/TDC/GP201A/SW/PICinterface/main.c
58,7 → 58,7
delay_ms(100);
//----------------------------------------------- Nastaveni registru
output_low(TDC_ENABLE);
/* output_low(TDC_ENABLE);
ble=0;
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;
99,8 → 99,20
ble|=(0<<21)|(0<<20)|(0<<19)|(0<<16)|0;
spi_xfer(TDC_stream,ble,32);
output_high(TDC_ENABLE);
*/
 
hit1=TDC_MRANGE2_HIT1_START;
// hit2=TDC_MRANGE2_HIT2_2CH1;
hitin1=TDC_HITIN1_4;
hitin2=TDC_HITIN2_0;
en_int= TDC_INT_ALU | TDC_INT_ENDHIT | TDC_INT_TIMEOUT;
en_err_val=TDC_ERRVAL_EN;
delval1=0x0;
delval2=0x0;
delval3=0x0;
 
TDC_update_registers();
 
//----------------------------------------------- Vypis registru
printf("- %LX %LX %LX %LX ", TDC_get_measurement(1), TDC_get_measurement(2), TDC_get_measurement(3), TDC_get_measurement(4));
148,7 → 160,7
//----------------------------------------------- Pocitani
int32 nn;
for(nn=3;nn<=5;nn++)
for(nn=1;nn<=3;nn++)
{
delay_ms(500);
 
164,16 → 176,21
printf("%X\r\n",TDC_get_reg1());
// Next calculation
output_low(TDC_ENABLE);
ble=0;
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);
switch (nn)
{
case 1:
hit2=TDC_MRANGE2_HIT2_1CH1;
break;
}
case 2:
hit2=TDC_MRANGE2_HIT2_2CH1;
break;
case 3:
hit2=TDC_MRANGE2_HIT2_3CH1;
break;
}
 
TDC_update_reg1();
}
}
}
/Modules/TDC/GP201A/SW/PICinterface/main.hex
1,4 → 1,4
:100000003CEF01F04250200807E0436E3E363F3699
:10000000D7EF02F04250200807E0436E3E363F36FD
:1000100040364136432EFAD79382939093948A9434
:1000200042C043F08A8441AE8A9041BE8A803E3607
:100030003F36403641368A94003601360236033662
7,176 → 7,207
:10006000D1DF93968A86000CEA6A2D0EE96EEF5076
:100070000DE0060E016E006A002EFED7012EFBD7A2
: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
:100090008A96416A406A3F6A810E3E6E080E426E41
:1000A000B1DF416A406A3F6A0BC03EF0040E426E07
:1000B000A9DF416A406A3F6A0CC03EF0040E426EFE
:1000C000A1DF000E0AB4010E416A406A3F6A3E6E2B
:1000D000010E426E97DF416A406A3F6A010E3E6E32
:1000E000426E90DF416A406A3F6A0DC03EF0030EE7
:1000F000426E88DF416A406A3F6A0EC03EF0030EDE
:10010000426E80DF416A406A3F6A3E6A080E426E74
:1001100079DF93968A86000C93968A96416A406AA4
:100120003F6A800E3E6E080E426E6CDF416A406A86
:100130003F6A04C03EF0040E426E64DF416A406ACA
:100140003F6A05C03EF0040E426E5CDF416A406AC1
:100150003F6A06C03EF0020E426E54DF416A406ABA
:100160003F6A07C03EF0020E426E4CDF416A406AB1
:100170003F6A08C03EF0020E426E44DF000E09B036
:10018000010E416A406A3F6A3E6E010E426E3ADFDE
:10019000000E09B2010E416A406A3F6A3E6E010ECE
:1001A000426E30DF000E09B4010E416A406A3F6AB8
:1001B0003E6E010E426E26DF000E09B6010E416A48
:1001C000406A3F6A3E6E010E426E1CDF000E09B8A7
:1001D000010E416A406A3F6A3E6E010E426E12DFB6
:1001E000000E09BA010E416A406A3F6A3E6E010E76
:1001F000426E08DF000E09BC010E416A406A3F6A88
:100200003E6E010E426EFEDE000E09BE010E416A18
:10021000406A3F6A3E6E010E426EF4DE000E0AB086
:10022000010E416A406A3F6A3E6E010E426EEADE8E
:10023000000E0AB2010E416A406A3F6A3E6E010E2C
:10024000426EE0DE93968A8622DF93968A96416A12
:10025000406A3F6A820E3E6E200E426ED3DE416AD5
:10026000406A3F6A0FC03EF0030E426ECBDE000EC6
:100270000AB6010E416A406A3F6A3E6E010E426E46
:10028000C1DE000E0AB8010E416A406A3F6A3E6E46
:10029000010E426EB7DE13C041F012C040F011C033
:1002A0003FF010C03EF0130E426EACDE93968A868D
:1002B00093968A96416A406A3F6A830E3E6E200E8C
:1002C000426EA0DE416A406A3F6A3E6A020E426E9A
:1002D00099DE000E0ABA010E416A406A3F6A3E6E1C
:1002E000010E426E8FDE416A406A3F6A14C03EF0E2
:1002F000020E426E87DE18C041F017C040F016C0F3
:100300003FF015C03EF0130E426E7CDE93968A8657
:1003100093968A96416A406A3F6A840E3E6E200E2A
:10032000426E70DE416A406A3F6A040E3E6E050E00
:10033000426E68DE1CC041F01BC040F01AC03FF0A6
:1003400019C03EF0130E426E5DDE93968A86939638
:100350008A96416A406A3F6A850E3E6E200E426E62
:1003600051DE416A406A3F6A1DC03EF0030E426E94
:1003700049DE000E0ABC010E416A406A3F6A3E6EC9
:10038000010E426E3FDE000E0ABE010E416A406A57
:100390003F6A3E6E010E426E35DE416A406A3F6A38
:1003A0001EC03EF0030E426E2DDE416A406A20C040
:1003B0003FF01FC03EF0100E426E24DE93968A86F8
:1003C00066EF03F093968A96B00E3824FF0F3D6EC9
:1003D000416A406A3F6A3E6E080E426E13DE416A11
:1003E000406A3F6A3E6A200E426E0CDE015003C036
:1003F0003CF002C03BF001C03AF000C039F09396E7
:100400008A8639C000F03AC001F03BC002F03CC01F
:1004100003F0000C939E8A9E080E016E00D000002F
:10042000018E0ED0019E4332D8B08A8ED8A08A9E0B
:10043000018C06D0019C012EF6D700D000008A8ED8
:10044000A70EE96EE92EFED700D001BEEBD701BCA6
:10045000F1D7000C3DBE0FD00F0E006E3C380016D9
:100460000A0E005C03E2300E002602D03D5000264A
:1004700000C043F0CFDF0F0E3C160A0E3C5C02E2D8
:10048000300E02D03D9E3D503C263CC043F0C2DFC2
:10049000000CEACF42F0E9CF41F03B38F0093D6E65
:1004A0003D26E20F3E6E320F406E3B500F0B3E2654
:1004B0003E264026E90F3F6E3F263F263A380F0B77
:1004C0003F2640263F364036401E40363A500F0BFE
:1004D00040263D36070E3C6E0A0E3F064026FDE3E1
:1004E0003E063F26FDE33D063E26FDE33C063D2657
:1004F000FDE3EA6A3C0EE96E070E4114419CE926D1
:10050000400EE95CD8B4418CEF50006E08E141BC6C
:1005100006D041B813D041B602D0200E03D0418698
:100520004198300E0026EACF3BF0E9CF3AF000C008
:1005300043F070DF3BC0EAFF3AC0E9FFEE5041AC48
:10054000DFD7000C93968A96416A406A3F6AB50EDF
:100550003E6E080E426E56DD416A406A3F6A3E6A50
:10056000080E426E4FDD015000C02CF093968A8633
:100570002CC001F0000C93968A96416A406A3F6A4B
:10058000700E3E6E080E426E3DDD93968A86B6EF83
:1005900004F093968A96416A406A3F6A010E3E6E65
:1005A000080E426E2FDD93968A86BBEF04F0F86A40
:1005B000D09EEA6AE96A939E8A8E9382939093947E
:1005C0008A94046A010E056E066A076A086E09803D
:1005D0000992099409860988099A098C099E0A904A
:1005E0000A92050E0B6E0C6E0A940D6A0E6A010ECD
:1005F0000F6E0A960A98136A126A116A106A0A9AAA
:10060000030E146E186A176A166A156A1C6A1B6A4A
:100610001A6A196A1D6A0A9C0A8E1E6A206A1F6A73
:10062000C150C00B0F09C16E070EB46EC150C00B94
:100630000F09C16EC090C092C094C09EC2809698AF
:10064000C69A949E93809392010EC66E000EC76E5A
:10065000D190800ED56ECD6A000ECA6E000ECB6EA4
:100660009484BD6AB76AB66A070EB46E9250926EF1
:10067000100E006E002EFED70000B450A19CB56A8B
:10068000E6DC95988C98959A8C9A959C8C9C320E69
:100690002D6EEADC640E2D6EE7DCD9DC640E2D6E67
:1006A000E3DC010E0C6E040E0E6E0D6A070E0F6E6B
:1006B0000A8A136A126A116A106A186A176A166A35
:1006C000156A1C6A1B6A1A6A196A26D5010E386EE9
:1006D00079DE03C02FF002C02EF001C02DF000C063
:1006E0002CF0020E386E6EDE03C033F002C032F022
:1006F00001C031F000C030F0030E386E63DE03C07D
:1007000037F002C036F001C035F000C034F0040EFE
:10071000386E58DE03C03BF002C03AF001C039F039
:1007200000C038F02D0E436E75DE200E436E72DE73
:100730002FC03CF0370E3D6E8DDE2EC03CF0370EE4
:100740003D6E88DE2DC03CF0370E3D6E83DE2CC042
:100750003CF0370E3D6E7EDE200E436E5BDE33C016
:100760003CF0370E3D6E76DE32C03CF0370E3D6E0B
:1007700071DE31C03CF0370E3D6E6CDE30C03CF0B7
:10078000370E3D6E67DE200E436E44DE37C03CF010
:10079000370E3D6E5FDE36C03CF0370E3D6E5ADEE2
:1007A00035C03CF0370E3D6E55DE34C03CF0370EA0
:1007B0003D6E50DE200E436E2DDE3BC03CF0370E0A
:1007C0003D6E48DE3AC03CF0370E3D6E43DE39C028
:1007D0003CF0370E3D6E3EDE38C03CF0370E3D6ECD
:1007E00039DE200E436E16DE93968A96276AB40E83
:1007F000276E416A406A3F6A27C03EF0080E426E8B
:1008000001DC416A406A3F6A3E6A100E426E02ECA9
:1008100000F0015001C026F000C025F093968A86B2
:100820002638026E036A0F0E02160250010B2C6E60
:100830002D6A036A2630026E023202321F0E021641
:100840000250010B2E6E2F6A036A2630026E0232AE
:100850003F0E02160250010B306E316AD890036AC7
:100860002630026E010B326E336A2630036E25305D
:10087000026E033202320332023203320232033298
:10088000023203320232030E03160250070B346E9B
:10089000356A2630036E2530026E0332023203328F
:1008A00002321F0E03160250070B366E376A2550B0
:1008B000070B386E396A5B0E436EACDD100EE96EC5
:1008C0002DC03BF02CC03AF0E4DD200E436EA2DDDB
:1008D000100EE96E2FC03BF02EC03AF0DADD200E8C
:1008E000436E98DD100EE96E31C03BF030C03AF037
:1008F000D0DD200E436E8EDD100EE96E33C03BF06E
:1009000032C03AF0C6DD200E436E84DD100EE96E73
:1009100035C03BF034C03AF0BCDD200E436E7ADDCA
:10092000100EE96E37C03BF036C03AF0B2DD200E53
:10093000436E70DD100EE96E39C03BF038C03AF0FE
:10094000A8DD5D0E436E66DD200E436E63DDFADDCD
:1009500001C02CF001C03CF0370E3D6E7BDD0D0E6A
:10096000436E58DD0A0E436E55DD05D6320E2D6EF0
:1009700034EC00F00ED6C80E2D6E34EC00F0959CD1
:100980008C8C95988C8895988C9800D000D000001D
:10099000959A8C8A959A8C9A00D000D00000959AEE
:1009A0008C8A959A8C9A00D000D00000959A8C8AF7
:1009B000959A8C9A00D000D000002B6A2A6A296A86
:1009C000010E286E2B52D8A492D12A52D8A48FD1CE
:1009D0002952D8A48CD128500308D8A088D1020E5F
:1009E0002C6EFA0E2D6E34EC00F02C2EFAD7010E80
:1009F000386EE8DC03C02FF002C02EF001C02DF0ED
:100A000000C02CF0020E386EDDDC03C033F002C0F3
:100A100032F001C031F000C030F0030E386ED2DC8D
:100A200003C037F002C036F001C035F000C034F02A
:100A3000040E386EC7DC03C03BF002C03AF001C0C0
:100A400039F000C038F02A0E436EE4DC200E436E0D
:100A5000E1DC2FC03CF0370E3D6EFCDC2EC03CF0DC
:100A6000370E3D6EF7DC2DC03CF0370E3D6EF2DCEC
:100A70002CC03CF0370E3D6EEDDC200E436ECADC20
:100A800033C03CF0370E3D6EE5DC32C03CF0370E33
:100A90003D6EE0DC31C03CF0370E3D6EDBDC30C03B
:100AA0003CF0370E3D6ED6DC200E436EB3DC37C013
:100AB0003CF0370E3D6ECEDC36C03CF0370E3D6E5E
:100AC000C9DC35C03CF0370E3D6EC4DC34C03CF0B0
:100AD000370E3D6EBFDC200E436E9CDC3BC03CF00D
:100AE000370E3D6EB7DC3AC03CF0370E3D6EB2DCDF
:100AF00039C03CF0370E3D6EADDC38C03CF0370EEF
:100B00003D6EA8DC200E436E85DC93968A96276A9C
:100B1000B40E276E416A406A3F6A27C03EF0080E55
:100B2000426E02EC00F0416A406A3F6A3E6A100E73
:100B3000426E02EC00F0015001C026F000C025F02A
:100B400093968A862638026E036A0F0E02160250AA
:100B5000010B2C6E2D6A036A2630026E02320232BD
:100B60001F0E02160250010B2E6E2F6A036A2630EA
:100B7000026E02323F0E02160250010B306E316AD5
:100B8000D890036A2630026E010B326E336A26302B
:100B9000036E2530026E0332023203320232033218
:100BA00002320332023203320232030E03160250C3
:100BB000070B346E356A2630036E2530026E033221
:100BC0000232033202321F0E03160250070B366E3A
:100BD000376A2550070B386E396A5B0E436E1ADC94
:100BE000100EE96E2DC03BF02CC03AF052DC200E06
:100BF000436E10DC100EE96E2FC03BF02EC03AF0B1
:100C000048DC200E436E06DC100EE96E31C03BF06E
:100C100030C03AF03EDC200E436E0AEC02F0100EBB
:100C2000E96E33C03BF032C03AF033DC200E436E45
:100C30000AEC02F0100EE96E35C03BF034C03AF019
:100C400028DC200E436E0AEC02F0100EE96E37C06D
:100C50003BF036C03AF01DDC200E436E0AEC02F089
:100C6000100EE96E39C03BF038C03AF012DC5D0E70
:100C7000436E0AEC02F0200E436E0AEC02F062DCD6
:100C800001C02CF001C03CF0370E3D6E2AEC02F0A2
:100C90000D0E436E0AEC02F00A0E436E0AEC02F0EF
:100CA00028C000F02950036E03E1010E005C0BE048
:100CB000035003E1020E005C09E0035003E1030E60
:100CC000005C07E009D0020E0B6E06D0030E0B6E1F
:100CD00003D0040E0B6E00D047EC00F0010E282666
:100CE000D8B0292AD8B42A2AD8B42B2A6BD6D2D481
:020CF0000300FF
:020000040030CA
:0E00000027CC390E0087A1000FC00FE00F4083
:00000001FF
;PIC18F4550
;CRC=0024 CREATED="25-IV-11 19:49"
;CRC=6C1C CREATED="25-IV-11 20:43"
/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=C:\Program Files\PICC\devices\18F4550.h
3=GP2.c
2=main.h
3=C:\Program Files\PICC\devices\18F4550.h
4=GP2.h
5=
5=GP2.c
6=ds1820.c
7=1wire.c
8=