/Designs/Measuring_instruments/AWS01B/SW/PIC16F887/main.c
35,8 → 35,8
void EXT_isr() //interrup from rain sensor clip.
{
rain++;
// if (input(PIN_B0)) ext_int_edge( H_TO_L ); osetreni pro pripad, ze by bylo treba cist obe hrany impulzu
// if (!input(PIN_B0)) ext_int_edge( L_TO_H );
if (input(PIN_B0)) ext_int_edge( H_TO_L );
if (!input(PIN_B0)) ext_int_edge( L_TO_H );
}
 
float wind_direction(void) //vypocet azimutu smeru vetru
43,8 → 43,7
{
signed int16 X,Y,Z;
float b;
X = mag_readX();
delay_ms(10);
X = mag_readX();
Y = mag_readY();
 
85,6 → 84,11
unsigned int8 sht_config;
 
//nastaveni SHT25
SHT25_soft_reset();
sht_config = SHT25_RH12_T14 | SHT25_HEATER_OFF; //vypnuti topeni v SHT25
SHT25_setup(sht_config);
 
//nastavení pøerušení pro anemometr
enable_interrupts(INT_TIMER1);
enable_interrupts(INT_TIMER0);
96,15 → 100,10
timer0_overflow_count=0;
rain=0;
 
 
welcome();
set_mag(); //nastaveni magnetometru pro smer vetru
 
//nastaveni SHT25
SHT25_soft_reset();
sht_config = SHT25_RH12_T14 | SHT25_HEATER_OFF; //vypnuti topeni v SHT25
SHT25_setup(sht_config);
 
 
while(TRUE)
{
unsigned int32 i=0;
/Designs/Measuring_instruments/AWS01B/SW/PIC16F887/main.hex
1,4 → 1,4
:1000000015308A003B2D0000FF00030E8301A10084
:1000000015308A003A2D0000FF00030E8301A10085
:100010000A08A0008A010408A2007708A300780853
:10002000A4007908A5007A08A600831383120B1E8A
:100030001B288B1836288C308400001C21280C18B3
46,216 → 46,215
:1002D0005E207A08B0007908AF007808AE00770891
:1002E000AD00AC01AB0181018F018E0183160910B5
:1002F0000130831289060C108A110A122528AB0AD4
:100300000319AC0A0B118A110A122528B10A8B10A5
:100310008A110A1225280D050D052310CD32F4325D
:100320006F396F36EF33E931EB30A039F430EE340A
:10033000E332A0127310A82129103218B119A03B82
:10034000F73BAE36EC306217633DA0060A0030176B
:100350003100A424641DA036E1346E176310B21C72
:10036000311B2019B018B316301AAD183410B11B58
:100370003A1A321DB0195A10EB306B36E93520129B
:1003800000012310F6327210F037F230E43420000E
:100390006136F434ED32F42FF42DC32EA0306C3AD4
:1003A000E936653ADF30DB365D106136F434ED3224
:1003B000F42FF02DD0305D1000017334F42FF42DA4
:1003C000C32EA039683A5F34DB12A52EA039683AF3
:1003D000DF316F37E6346710D7346E325F326939F8
:1003E000E531F4346F37A020EE32ED375B38EC396D
:1003F000AF39DD31E832E3350D050D050000A813F6
:10040000280883168700831287130830F800082A0B
:100410000000F817192AF813DC0C03188717031CBF
:1004200087137817192A7813F80B0C2A172A00005B
:1004300087170B308400840B1B2A0000F81B0B2A43
:10044000781B132A0800831603178C170C1400005E
:1004500000000318522A83120C087F390313D000BE
:1004600003170D080313D10003170F080313D2005D
:100470005008DC00FF21510803178D0003135208B8
:1004800003178F0083168C170C14000000008312D2
:100490000313CF0B4C2A4F2A83160317522A712AB3
:1004A0008316031783120C0D0E0D7F390313D00032
:1004B00003170D080313D10003170F080313D2000D
:1004C0005008DC00FF21510803178D000313520868
:1004D00003178F008D0A03198F0A03100313CF0B24
:1004E000232A0800831603178C170C140000000041
:1004F00083120C087F390319B62A0313CF000317A0
:100500000D080313D00003170F080313D1004F0881
:10051000DC00FF21500803178D0003135108031757
:100520008F0083168C170C140000000083120C0D32
:100530000E0D7F390319B62A0313CF0003170D08D8
:100540000313D00003170F080313D1004F08DC007A
:10055000FF21500803178D000313510803178F0064
:100560008D0A03198F0A0313722A03170313080055
:100570008B3003178D0001308F0003101D300313E3
:10058000CF002322A73003178D0001308F00031303
:1005900072229A3003178D0001308F000314183037
:1005A0000313CF0023220D30DC00FF210A30DC00D2
:1005B000FF212030DC00FF21A93003178D0001301E
:1005C0008F00031372222030DC00FF210D30DC008D
:1005D000FF210A30DC00FF21C13003178D000130FC
:1005E0008F0003137222C83003178D0001308F0073
:1005F00003137222DD3003178D0001308F000310CA
:100600000F300313CF0023222530DC00FF21E5301B
:1006100003178D0001308F00031431300313CF0016
:1006200023228A110A16B82D0830F800000087111D
:10063000A81128088316870000008312E10D071215
:10064000031C282B28162808831687002C2B8312BE
:10065000281228088316870000008312A81528088E
:10066000831687008312871D332BF80B162B00008F
:100670008711A81128088316870000008312281606
:10068000280883168700000000008312A815280898
:10069000831687008312871D4B2BF8010000071A71
:1006A00078148711A811280883168700831207126F
:1006B0002812280883168700831208005930840006
:1006C000831300080319712B0230F800F701F70BB0
:1006D000672BF80B662B9730F700F70B6D2B800B11
:1006E000642B080028162808831687000000831250
:1006F000A815280883168700000083120712281205
:10070000280883168700000083128711A811280883
:10071000831687003C308312E1001423E101142387
:100720007030E10014232812280883168700000087
:100730008312A8152808831687008312871D9E2B15
:100740000000A22B0000281628088316870000004E
:1007500006308312D9005E232816280883168700E6
:1007600000008312A8152808831687000000831252
:1007700007122812280883168700000083128711A9
:10078000A8112808831687003C308312E100142347
:100790000130E1001423E030E1001423281228087E
:1007A0008316870000008312A81528088316870087
:1007B0008312871DD92B0000DD2B00002816280886
:1007C00083168700000006308312D9005E232816A6
:1007D00028088316870000008312A81528088316AE
:1007E000870000008312071228122808831687004A
:1007F000000083128711A8112808831687003C3057
:100800008312E10014230230E1001423E1011423D8
:10081000281228088316870000008312A8152808CC
:10082000831687008312871D132C0000172C0000ED
:100830002816280883168700000006308312D90086
:100840005E238A110A16BB2D2816280883168700F6
:1008500000008312A8152808831687000000831261
:1008600007122812280883168700000083128711B8
:10087000A81128088316870080308312E100142312
:10088000FE30E10014232812280883168700000098
:100890008312A8152808831687008312871D4E2C03
:1008A0000000522C0000281628088316870000003C
:1008B00083128A110A16BE2D0830E2007708E30081
:1008C000281628088316870000008312A815280818
:1008D000831687008312871D6B2C071A0314071ECB
:1008E0000310F80D0000A811280883168700831252
:1008F0008711E20B602C2816280883168700000059
:1009000083120712630803198A2C281228088316F9
:10091000870083120000A815280883168700831219
:10092000871D902C00008711A811280883168700C6
:1009300000008312071228122808831687008312EA
:100940000800281628088316870000008312A815BF
:10095000280883168700000083120712281228082F
:1009600083168700000083128711A81128088316B8
:10097000870080308312E1001423E730E100142364
:10098000281628088316870000008312A815280857
:100990008316870000008312871DCC2C07122812B3
:1009A000280883168700000083128711A8112808E1
:1009B0008316870081308312E1001423F7015C2441
:1009C0007808D00050083A394F04D000281628087B
:100300000319AC0A0B118A110A122528B10A8316A7
:1003100006148312061C8F29831601138312831679
:1003200006148312061897298316011783128B105F
:100330008A110A1225280D050D052310CD32F4323D
:100340006F396F36EF33E931EB30A039F430EE34EA
:10035000E332A0127310A82129103218B119A03B62
:10036000F73BAE36EC306217633DA0060A0030174B
:100370003100A424641DA036E1346E176310B21C52
:10038000311B2019B018B316301AAD183410B11B38
:100390003A1A321DB0195A10EB306B36E93520127B
:1003A00000012310F6327210F037F230E4342000EE
:1003B0006136F434ED32F42FF42DC32EA0306C3AB4
:1003C000E936653ADF30DB365D106136F434ED3204
:1003D000F42FF02DD0305D1000017334F42FF42D84
:1003E000C32EA039683A5F34DB12A52EA039683AD3
:1003F000DF316F37E6346710D7346E325F326939D8
:10040000E531F4346F37A020EE32ED375B38EC394C
:10041000AF39DD31E832E3350D050D050000083058
:10042000F80000008711A811280883168700000033
:100430008312E10D0712031C232A281628088316AD
:100440008700272A831228122808831687000000B5
:100450008312A8152808831687008312871D2E2A69
:10046000F80B112A00008711A811280883168700AD
:100470000000831228162808831687000000000059
:100480008312A8152808831687008312871D462A21
:10049000F8010000071A78148711A811280883169C
:1004A00087008312071228122808831687008312F8
:1004B0000800281628088316870000008312A81554
:1004C00028088316870000008312071228122808C4
:1004D00083168700000083128711A811280883164D
:1004E000870080308312E1000F22FE30E1000F22EE
:1004F000281228088316870000008312A8152808F0
:10050000831687008312871D832A0000872A000034
:100510002816280883168700000083128A110A16FD
:10052000AA2D0830E2007708E30028162808831671
:10053000870000008312A8152808831687008312FD
:10054000871DA02A071A0314071E0310F80D0000C8
:10055000A81128088316870083128711E20B952AB9
:1005600028162808831687000000831207126308E4
:100570000319BF2A28122808831687008312000057
:10058000A8152808831687008312871DC52A000036
:100590008711A8112808831687000000831207120C
:1005A000281228088316870083120800543084001C
:1005B000831300080319E92A0230F800F701F70B4A
:1005C000DF2AF80BDE2A9730F700F70BE52A800BBD
:1005D000DC2A0800281628088316870000008312EA
:1005E000A815280883168700000083120712281216
:1005F000280883168700000083128711A811280895
:100600008316870080308312E1000F22E730E1007B
:100610000F22281628088316870000008312A815C9
:1006200028088316870000008312871D152B0712E8
:100630002812280883168700000083128711A8114A
:1006400028088316870081308312E1000F22F7010A
:1006500091227808D00050083A394F04D00028166B
:1006600028088316870000008312A815280883161F
:10067000870000008312871D3B2B071228122808D1
:1006800083168700000083128711A811280883169B
:10069000870080308312E1000F22E630E1000F2254
:1006A0005008E1000F222812280883168700000056
:1006B0008312A8152808831687008312871D5E2BD6
:1006C0000000622B0000281628088316870000000F
:1006D0000A308312D400D6222816280883168700F1
:1006E00000008312A81528088316870000008312D3
:1006F000071228122808831687000000831287112A
:10070000A81128088316870080308312E1000F2289
:10071000E730E1000F222816280883168700000022
:100720008312A81528088316870000008312871DEE
:10073000972B0712281228088316870000008312BF
:100740008711A81128088316870081308312E100E1
:100750000F22F70191227808D0005008F800080015
:10076000A813280883168700831287130830F8001F
:10077000B92B0000F817CA2BF813DC0C03188717E5
:10078000031C87137817CA2B7813F80BBD2BC82BC3
:10079000000087170B308400840BCC2B0000F81B63
:1007A000BC2B781BC42B0800831603178C170C1462
:1007B000000000000318032C83120C087F39031378
:1007C000D00003170D080313D10003170F080313FC
:1007D000D2005008DC00B023510803178D0003132A
:1007E000520803178F0083168C170C1400000000AA
:1007F00083120313CF0BFD2B002C83160317032C3E
:10080000222C8316031783120C0D0E0D7F39031350
:10081000D00003170D080313D10003170F080313AB
:10082000D2005008DC00B023510803178D000313D9
:10083000520803178F008D0A03198F0A0310031340
:10084000CF0BD42B0800831603178C170C14000051
:10085000000083120C087F390319672C0313CF00A3
:1008600003170D080313D00003170F080313D1005B
:100870004F08DC00B023500803178D000313510804
:1008800003178F0083168C170C14000000008312CE
:100890000C0D0E0D7F390319672C0313CF000317BE
:1008A0000D080313D00003170F080313D1004F08DE
:1008B000DC00B023500803178D0003135108031701
:1008C0008F008D0A03198F0A0313232C03170313B8
:1008D00008009B3003178D0001308F0003101D307E
:1008E0000313CF00D423B73003178D0001308F00DE
:1008F00003132324AA3003178D0001308F00031443
:1009000018300313CF00D4230D30DC00B0230A309D
:10091000DC00B0232030DC00B023B93003178D0099
:1009200001308F00031323242030DC00B0230D306E
:10093000DC00B0230A30DC00B023D13003178D0077
:1009400001308F0003132324D83003178D000130AA
:100950008F0003132324ED3003178D0001308F0027
:1009600003100F300313CF00D4232530DC00B02355
:10097000F53003178D0001308F000314313003135D
:10098000CF00D4238A110A16C02D281628088316F2
:10099000870000008312A81528088316870000002E
:1009A000831207122812280883168700000083127A
:1009B0008711A8112808831687003C308312E100B4
:1009C0000F22E1010F227030E1000F2228122808C7
:1009D0008316870000008312A81528088316870055
:1009E00000008312871DF22C071228122808831694
:1009F0008700000083128711A8112808831687003A
:100A000080308312E1001423E630E1001423500803
:100A1000E10014232812280883168700000083129F
:100A2000A8152808831687008312871D152D00003E
:100A3000192D0000281628088316870000000A30A8
:100A40008312D9005E232816280883168700000029
:100A50008312A81528088316870000008312071246
:100A60002812280883168700000083128711A81116
:100A700028088316870080308312E1001423E730B2
:100A8000E10014232816280883168700000083122B
:100A9000A81528088316870000008312871D4E2D95
:100AA0000712281228088316870000008312871176
:100AB000A81128088316870081308312E1001423CF
:100AC000F7015C247808D0005008F80008002816C8
:100AD00028088316870000008312A81528088316AB
:100AE0008700000083120712281228088316870047
:100AF000000083128711A811280883168700C030D0
:100B00008312E10014232630E1001423B830E10001
:100B10001423281228088316870000008312A815C2
:100B20002808831687008312871D942D0000982DB6
:100B30000000281628088316870000008312281654
:100B400028088316870000008312A815280883163A
:100B500087000000831207122812280883168700D6
:100B6000000083128711A811280883168700C0305F
:100B70008312E10014231330E10014230730E10055
:100B80001423281228088316870000008312A81552
:100B90002808831687008312871DCC2D0000D02DD6
:100BA00000002816280883168700000083122816E4
:100BB00028088316870000008312A81528088316CA
:100BC0008700000083120712281228088316870066
:100BD000000083128711A811280883168700C030EF
:100BE0008312E10014232630E10014233930E100A0
:100BF0001423281228088316870000008312A815E2
:100C00002808831687008312871D042E0000082EF3
:100C100000002816280883168700000083128A1116
:100C20000A16CB2D28162808831687000000831289
:100C3000A8152808831687000000831207122812BF
:100C4000280883168700000083128711A81128083E
:100C500083168700C0308312E10014235F08E1008F
:100C60001423281628088316870000008312A8156D
:100C700028088316870000008312871D3D2E071267
:100C80002812280883168700000083128711A811F4
:100C9000280883168700C1308312E1001423F7016E
:100CA0005C247808E00028122808831687000000DA
:100CB0008312A8152808831687008312871D5E2ECD
:100CC0000000622E00002816280883168700000006
:100CD00083126008F80008008030831C722E83168F
:100CE000AE0683128316B301B4012A08B2002E089F
:100CF000B20629080319602FB100F7002D08031967
:100D0000692FB1020319052F031CC32E2E08B7004B
:100D1000B7172F08B6003008B500B4010310B70CA0
:100D2000B60CB50CB40CB10B8D2EB21F9A2E331429
:100D30007D2F331031103316AC3084008313922F83
:100D40003312B21BAD2E311CB82EB70CB60CB50C3D
:100D5000B40CF70A0319782FB82EB71BBB2E03105B
:100D6000B40DB50DB60DB70DF7030319782FAD2EE1
:100D70003317252F33132A08B200B21FC12EB7171D
:100D8000712FB713712F2D08B100F7002908B10298
:100D90002A08B700B7172B08B6002C08B500B40115
:100DA0000310B70CB60CB50CB40CB10BCF2EB21FA0
:100DB000DC2EB3147D2FB3103110B316B030840085
:100DC0008313922FB312B21BEF2E311CFA2EB70CE5
:100DD000B60CB50CB40CF70A0319782FFA2EB71B12
:100DE000FD2E0310B40DB50DB60DB70DF7030319A5
:100DF000782FEF2EB317252FB3132E08B200B21F92
:100E0000032FB717712FB713712F2E08B700B7171D
:100E10002F08B6003008B500B21F122FB7133315D4
:100E20007D2F3311B4013110AC3084008313922F25
:100E3000B21B3B2F2A08B200311C252FB70CB60C71
:100E4000B50CB40CF70A0319782FB41F362FB50A66
:100E5000031D362FB60A031D362FB70A031D362F82
:100E6000B70CB60CB50CF70A0319782F331BBA2E42
:100E7000B31BFC2E5A2F8030B706B71F432F7D2F90
:100E80002E08B200502F2A08B200B708031D502FB9
:100E9000B608031D502FB508031D502FF701712F01
:100EA000B71B5A2F0310B40DB50DB60DB70DF70BC8
:100EB000502F782FB21F5E2FB717712FB713712FD6
:100EC0002D08F7002E08B7002F08B6003008B5002F
:100ED000712F2908F7002A08B7002B08B6002C0844
:100EE000B5003708F8003608F9003508FA00B02FC9
:100EF000F701F801F901FA01B02FB401B509B609FB
:100F0000B709B409B40A031D8B2FB50A031D8B2F33
:100F1000B60A0319B70A3318992EB318DB2E331902
:100F2000112F402F0008B507031C9C2FB60A031D84
:100F30009C2FB70A0319311484030008B607031C59
:100F4000A42FB70A0319311484030008801F803AC4
:100F5000B70703183114331AA02EB31AE22E182F34
:100F600083120800E2015D08E100E200E1015E0891
:100F70006107DF006208E0000318E00A5F08F8007C
:100F80006008F90008008E30F7005E08F8005D0880
:100F9000F900FA01DE1FD12FF809F909F90A03193E
:100FA000F80AF808031DDE2F7908F800F901083067
:100FB000F702F808031DDE2FF701E72F0310F81BD7
:100FC000E52FF90DF80DF703DE2FDE1FF8130800EB
:100FD0005208F80151020318F02F5108F700FC2FB6
:100FE000F7010830D300D10DF70D5208770203182E
:0A0FF000F700F80DD30BF32F0800F3
:101000000430DF008A1112268A157808CF000530D7
:10101000DF008A1112268A15780EF7000F30F705C7
:1009E0008312871DF12C0000F52C00002816280822
:1009F00083168700000006308312D400D622281602
:100A000028088316870000008312A815280883167B
:100A10008700000083120712281228088316870017
:100A2000000083128711A8112808831687003C3024
:100A30008312E1000F220130E1000F22E030E100DB
:100A40000F22281228088316870000008312A81599
:100A50002808831687008312871D2C2D0000302D57
:100A6000000028162808831687000000063083122D
:100A7000D400D62228162808831687000000831287
:100A8000A815280883168700000083120712281271
:100A9000280883168700000083128711A8112808F0
:100AA000831687003C308312E1000F220230E10000
:100AB0000F22E1010F222812280883168700000068
:100AC0008312A8152808831687008312871D662DB8
:100AD00000006A2D000028162808831687000000F1
:100AE00006308312D400D6228A110A16C32D281686
:100AF00028088316870000008312A815280883168B
:100B00008700000083120712281228088316870026
:100B1000000083128711A811280883168700C030AF
:100B20008312E1000F222630E1000F22B830E100ED
:100B30000F22281228088316870000008312A815A8
:100B40002808831687008312871DA42D0000A82D76
:100B50000000281628088316870000008312281634
:100B600028088316870000008312A815280883161A
:100B700087000000831207122812280883168700B6
:100B8000000083128711A811280883168700C0303F
:100B90008312E1000F221330E1000F220730E10041
:100BA0000F22281228088316870000008312A81538
:100BB0002808831687008312871DDC2D0000E02D96
:100BC00000002816280883168700000083122816C4
:100BD00028088316870000008312A81528088316AA
:100BE0008700000083120712281228088316870046
:100BF000000083128711A811280883168700C030CF
:100C00008312E1000F222630E1000F223930E1008B
:100C10000F22281228088316870000008312A815C7
:100C20002808831687008312871D142E0000182EB3
:100C300000002816280883168700000083128A11F6
:100C40000A16CA2D2816280883168700000083126A
:100C5000A81528088316870000008312071228129F
:100C6000280883168700000083128711A81128081E
:100C700083168700C0308312E1000F225F08E10075
:100C80000F22281628088316870000008312A81553
:100C900028088316870000008312871D4D2E071237
:100CA0002812280883168700000083128711A811D4
:100CB000280883168700C1308312E1000F22F70154
:100CC00091227808E0002812280883168700000087
:100CD0008312A8152808831687008312871D6E2E9D
:100CE0000000722E000028162808831687000000D6
:100CF00083126008F80008008030831C822E83165F
:100D0000AE0683128316B301B4012A08B2002E087E
:100D1000B20629080319702FB100F7002D08031936
:100D2000792FB1020319152F031CD32E2E08B700FB
:100D3000B7172F08B6003008B500B4010310B70C80
:100D4000B60CB50CB40CB10B9D2EB21FAA2E3314E9
:100D50008D2F331031103316AC3084008313A22F43
:100D60003312B21BBD2E311CC82EB70CB60CB50CFD
:100D7000B40CF70A0319882FC82EB71BCB2E03100B
:100D8000B40DB50DB60DB70DF7030319882FBD2EA1
:100D90003317352F33132A08B200B21FD12EB717DD
:100DA000812FB713812F2D08B100F7002908B10258
:100DB0002A08B700B7172B08B6002C08B500B401F5
:100DC0000310B70CB60CB50CB40CB10BDF2EB21F70
:100DD000EC2EB3148D2FB3103110B316B030840045
:100DE0008313A22FB312B21BFF2E311C0A2FB70C94
:100DF000B60CB50CB40CF70A0319882F0A2FB71BD1
:100E00000D2F0310B40DB50DB60DB70DF703031973
:100E1000882FFF2EB317352FB3132E08B200B21F41
:100E2000132FB717812FB713812F2E08B700B717CD
:100E30002F08B6003008B500B21F222FB7133315A4
:100E40008D2F3311B4013110AC3084008313A22FE5
:100E5000B21B4B2F2A08B200311C352FB70CB60C31
:100E6000B50CB40CF70A0319882FB41F462FB50A26
:100E7000031D462FB60A031D462FB70A031D462F32
:100E8000B70CB60CB50CF70A0319882F331BCA2E02
:100E9000B31B0C2F6A2F8030B706B71F532F8D2F2F
:100EA0002E08B200602F2A08B200B708031D602F79
:100EB000B608031D602FB508031D602FF701812FB1
:100EC000B71B6A2F0310B40DB50DB60DB70DF70B98
:100ED000602F882FB21F6E2FB717812FB713812F66
:100EE0002D08F7002E08B7002F08B6003008B5000F
:100EF000812F2908F7002A08B7002B08B6002C0814
:100F0000B5003708F8003608F9003508FA00C02F98
:100F1000F701F801F901FA01C02FB401B509B609CA
:100F2000B709B409B40A031D9B2FB50A031D9B2FF3
:100F3000B60A0319B70A3318A92EB318EB2E3319C2
:100F4000212F502F0008B507031CAC2FB60A031D34
:100F5000AC2FB70A0319311484030008B607031C29
:100F6000B42FB70A0319311484030008801F803A94
:100F7000B70703183114331AB02EB31AF22E282FE4
:100F800083120800E2015D08E100E200E1015E0871
:100F90006107DF006208E0000318E00A5F08F8005C
:100FA0006008F90008008E30F7005E08F8005D0860
:100FB000F900FA01DE1FE12FF809F909F90A03190E
:100FC000F80AF808031DEE2F7908F800F901083037
:100FD000F702F808031DEE2FF701F72F0310F81B97
:100FE000F52FF90DF80DF703EE2FDE1FF8130800AB
:101000000430DF008A1122268A157808CF000530C7
:10101000DF008A1122268A15780EF7000F30F705B7
:101020007708A7018B1BA7178B138316BC01BB0086
:101030008A1183123F208A15A71B8B177708D800C7
:101040007808D9007908DA007A08DB00A7018B1B41
269,12 → 268,12
:1010C0007908AB007808AA007708A90083125308B2
:1010D0008316B000831252088316AF0083125108A2
:1010E0008316AE00831250088316AD008A11831256
:1010F0006C268A157A08D7007908D6007808D500BA
:1010F0007C268A157A08D7007908D6007808D500AA
:101100007708D4005408F7005508F8005608F9008D
:101110005708FA008A110A16D82D0130DF008A110B
:1011200012268A15D201D101D0017808CF000230F1
:10113000DF008A1112268A15D4017808D300033003
:10114000DF008A1112268A157808D500550DD600C1
:101110005708FA008A110A16D72D0130DF008A110C
:1011200022268A15D201D101D0017808CF000230E1
:10113000DF008A1122268A15D4017808D3000330F3
:10114000DF008A1122268A157808D500550DD600B1
:10115000D60DFC30D605550EF700F70CF70C033012
:10116000F7057708A7018B1BA7178B138316BC0104
:10117000BB008A1183123F208A15A71B8B177708A3
298,35 → 297,35
:101290008316AA00831277088316A90083125E08BA
:1012A0008316B00083125D088316AF0083125C08BA
:1012B0008316AE0083125B088316AD008A11831279
:1012C0006C268A157A08DA007908D9007808D800DF
:1012C0007C268A157A08DA007908D9007808D800CF
:1012D0007708D7005708F7005808F8005908F900B0
:1012E0005A08FA008A110A16E52D281628088316CE
:1012E0005A08FA008A110A16E42D281628088316CF
:1012F000870000008312A8152808831687000000C5
:101300008312071228122808831687000000831210
:101310008711A811280883168700C0308312E100C6
:101320008A1114238A152630E1008A1114238A15A4
:10133000B830E1008A1114238A1528122808831670
:101320008A110F228A152630E1008A110F228A15B0
:10133000B830E1008A110F228A1528122808831676
:10134000870000008312A8152808831687008312DF
:10135000871DA8290000AC2900002816280883163C
:1013600087000000831228162808831687000000D3
:101370008312A8152808831687000000831207121D
:101380002812280883168700000083128711A811ED
:10139000280883168700C0308312E1008A111423C5
:1013A0008A151330E1008A1114238A150730E100F1
:1013B0008A1114238A152812280883168700000032
:10139000280883168700C0308312E1008A110F22CB
:1013A0008A151330E1008A110F228A150730E100F7
:1013B0008A110F228A152812280883168700000038
:1013C0008312A8152808831687008312871DE62933
:1013D0000000EA290000281628088316870000006C
:1013E0008312281628088316870000008312A81588
:1013F0002808831687000000831207122812280885
:1014000083168700000083128711A811280883160D
:101410008700C0308312E1008A1114238A15263018
:10142000E1008A1114238A15B930E1008A111423CE
:101410008700C0308312E1008A110F228A1526301E
:10142000E1008A110F228A15B930E1008A110F22DA
:101430008A15281228088316870000008312A81531
:101440002808831687008312871D242A0000282A73
:1014500000002816280883168700000083128A11CE
:101460000A16F22D0130DF008A1112268A15D001EA
:101470007808CF000230DF008A1112268A1578081A
:10148000D1000330DF008A1112268A15780EF7008A
:101460000A16F12D0130DF008A1122268A15D001DB
:101470007808CF000230DF008A1122268A1578080A
:10148000D1000330DF008A1122268A15780EF7007A
:101490000F30F7057708A7018B1BA7178B1383164F
:1014A000BC01BB008A1183123F208A15A71B8B1732
:1014B0007708DA007808DB007908DC007A08DD00BC
342,10 → 341,10
:10155000AC00831279088316AB00831278088316D7
:10156000AA00831277088316A900831255088316F0
:10157000B000831254088316AF00831253088316F9
:10158000AE00831252088316AD008A1183126C26B6
:10158000AE00831252088316AD008A1183127C26A6
:101590008A157A08D9007908D8007808D700770822
:1015A000D6005608F7005708F8005808F9005908FF
:1015B000FA008A110A16002E8316290803194D2BEA
:1015B000FA008A110A16FF2D8316290803194D2BEC
:1015C000B1002D0803194D2BB1070318EE2A7F3007
:1015D000B102031C4D2B03194D2BF22A8130B107A8
:1015E00003184D2B3108F700F801F901FA012A0818
364,17 → 363,17
:1016B0008312A81528088316870000008312871D4F
:1016C0005F2B071228122808831687000000831258
:1016D0008711A81128088316870080308312E10043
:1016E0008A1114238A15E330E1008A1114238A1524
:1016E0008A110F228A15E330E1008A110F228A1530
:1016F000281228088316870000008312A8152808DE
:10170000831687008312871D832B0000872B000020
:101710002816280883168700000064308312D90039
:101720008A115E238A152816280883168700000070
:101710002816280883168700000064308312D4003E
:101720008A11D6228A1528162808831687000000F9
:101730008312A81528088316870000008312071259
:101740002812280883168700000083128711A81129
:1017500028088316870081308312E1008A11142340
:101760008A150130F7008A115C248A157808CF00A9
:101770000130F7008A115C248A157808D000F7013F
:101780008A115C248A157808D1002812280883164B
:1017500028088316870081308312E1008A110F2246
:101760008A150130F7008A1191228A157808CF0076
:101770000130F7008A1191228A157808D000F7010C
:101780008A1191228A157808D10028122808831618
:10179000870000008312A81528088316870083128B
:1017A000871DD02B0000D42B000028162808831694
:1017B000870000008312D00CD00C3F30D005D5013B
391,19 → 390,19
:10186000A9007A08B0007908AF007808AE007708C0
:10187000AD008312DC22831066308316AC00AB000F
:10188000BB30AA008430A9007A08B0007908AF0004
:101890007808AE007708AD008A1183126C268A158D
:1018A0008A110A16362E281628088316870000008B
:101890007808AE007708AD008A1183127C268A157D
:1018A0008A110A16352E281628088316870000008C
:1018B0008312A815280883168700000083120712D8
:1018C0002812280883168700000083128711A811A8
:1018D00028088316870080308312E1008A111423C0
:1018E0008A15E530E1008A1114238A156430D90085
:1018F0008A115E238A15281628088316870000009F
:1018D00028088316870080308312E1008A110F22C6
:1018E0008A15E530E1008A110F228A156430D40090
:1018F0008A11D6228A152816280883168700000028
:101900008312A81528088316870000008312871DFC
:10191000872C0712281228088316870000008312DC
:101920008711A81128088316870081308312E100EF
:101930008A1114238A150130F7008A115C248A1554
:101940007808CF000130F7008A115C248A157808E6
:10195000D000F7018A115C248A157808D10028127A
:101930008A110F228A150130F7008A1191228A1527
:101940007808CF000130F7008A1191228A157808B3
:10195000D000F7018A1191228A157808D100281247
:1019600028088316870000008312A815280883160C
:1019700087008312871DBA2C0000BE2C0000281699
:1019800028088316870000008312D00CD00C3F304B
420,19 → 419,19
:101A3000A9007A08B0007908AF007808AE007708EE
:101A4000AD008312DC2283108316AC01AB01C030E1
:101A5000AA008130A9007A08B0007908AF007808A0
:101A6000AE007708AD008A1183126C268A158A11A0
:101A70000A16432E281628088316870000008312B2
:101A6000AE007708AD008A1183127C268A158A1190
:101A70000A16422E281628088316870000008312B3
:101A8000A815280883168700000083120712281261
:101A9000280883168700000083128711A8112808E0
:101AA000831687003C308312E1008A1114238A15C3
:101AB0005D08E1008A1114238A152812280883166C
:101AA000831687003C308312E1008A110F228A15C9
:101AB0005D08E1008A110F228A1528122808831672
:101AC000870000008312A815280883168700831258
:101AD000871D682D00006C2D00002816280883162D
:101AE000870000008312281628088316870000004C
:101AF0008312A81528088316870000008312071296
:101B00002812280883168700000083128711A81165
:101B10002808831687003D308312E1008A111423C0
:101B20008A15F7018A115C248A157808DD005D08A2
:101B10002808831687003D308312E1008A110F22C6
:101B20008A15F7018A1191228A157808DD005D086F
:101B3000F800080083162608AD002A08AD06AD1F80
:101B4000A62D03110310A61B0314D92D2608AD00E2
:101B50002908AE002508AE020319B42DAD1FD92DFA
480,7 → 479,7
:101DF00000200A128A15F0010408EF007010831BFE
:101E000070148314DB308316AC000F30AB00493004
:101E1000AA008030A9007A08B0007908AF007808DD
:101E2000AE007708AD008A1183126C268A156F0800
:101E2000AE007708AD008A1183127C268A156F08F0
:101E30008400831370188317692F692F6C08F200D0
:101E40006B08F1006A08F0006908EF000A168A11B1
:101E500000200A128A157708EF007808F000790848
487,11 → 486,11
:101E6000F1007A08F200F4010408F3007410831BF7
:101E70007414831472088316AC007108AB007008E8
:101E8000AA0083126F088316A900DB30B0000F3060
:101E9000AF004930AE008030AD008A1183126C264D
:101E9000AF004930AE008030AD008A1183127C263D
:101EA0008A1573088400831374188317692F692FA8
:101EB0006C08F2006B08F1006A08F0006908EF0096
:101EC0000A168A1100200A128A158030F806692F36
:101ED000692F8A110A16752B0A148A140A158207AB
:101ED000692F8A110A16702B0A148A140A158207B0
:101EE000DF2EEE2E1E2F582FF701F801F901FA010F
:101EF000E401E501E601E7016308620461046004AE
:101F00000319B22F2030E8000310DC0DDD0DDE0DCB
503,9 → 502,12
:101F6000E80B842F6430840083130800D01BCA2F31
:101F70000F30F7004F0EF7050A3077020318C32F12
:101F80003030F707C52F5008F7077708DC008A11B3
:101F9000FF218A150F30CF050A304F020318D22FC8
:101F9000B0238A150F30CF050A304F020318D22F15
:101FA0003030D42FD0135008CF074F08DC008A11EF
:0A1FB000FF218A158A110A16C12EBE
:101FB000B0238A158A110A16C02E5208F801510260
:101FC0000318E52F5108F700F12FF7010830D3006F
:101FD000D10DF70D520877020318F700F80DD30B57
:041FE000E82F0800DE
:1020000083162410A4107208F6007108F5007008F9
:10201000F40083126F08F30072088316A800710899
:10202000A7007008A60083126F088316A500AC01F4
528,7 → 530,7
:102130008316A5007808A6007908A7007A08A800E9
:1021400083102808AC002708AB002608AA00250841
:10215000A9007C30B0007930AF003530AE0081305E
:10216000AD000A1283126C260A167A08FE0079085E
:10216000AD000A1283127C260A167A08FE0079084E
:10217000FD007808FC007708FB007E088316AC00A1
:102180007D08AB007C08AA007B08A9007608B00097
:102190007508AF007408AE007308AD000A128A1506
539,7 → 541,7
:1021E0000A168A1177088316A5007808A6007908D0
:1021F000A7007A08A80083102808AC002708AB00C5
:102200002608AA002508A9003F30B0000230AF0020
:102210003330AE008330AD000A1283126C260A16EA
:102210003330AE008330AD000A1283127C260A16DA
:102220007A08FE007908FD007808FC007708FB00BA
:102230007E088316AC007D08AB007C08AA007B08F2
:10224000A9007608B0007508AF007408AE007308E6
551,7 → 553,7
:1022A0007808A6007908A7007A08A80083102808F3
:1022B000AC002708AB002608AA002508A900333087
:1022C000B0008C30AF001E30AE008330AD000A127B
:1022D00083126C260A167A08FE007908FD00780839
:1022D00083127C260A167A08FE007908FD00780829
:1022E000FC007708FB008316AC01AB01AA017F302C
:1022F000A9007608B0007508AF007408AE00730836
:10230000AD000A128A158312DC220A168A11770898
562,7 → 564,7
:102350007808A6007908A7007A08A8008310280842
:10236000AC002708AB002608AA002508A9001B30EE
:10237000B000E430AF003530AE008230AD000A125C
:1023800083126C260A167A088316A3007908A20025
:1023800083127C260A167A088316A3007908A20015
:102390007808A1007708A0002308AC002208AB0051
:1023A0002108AA002008A9007608B0007508AF002F
:1023B0007408AE007308AD000A128A158312DC227D
573,7 → 575,7
:1024000077088316A5007808A6007908A7007A083F
:10241000A80083102808AC002708AB002608AA00F3
:102420002508A900A430B000DB30AF006730AE0053
:102430008330AD000A1283126C260A167A088316BE
:102430008330AD000A1283127C260A167A088316AE
:10244000A3007908A2007808A1007708A00023085B
:10245000AC002208AB002108AA002008A9007608D9
:10246000B0007508AF007408AE007308AD000A1222
584,7 → 586,7
:1024B000DC220A168A1177088316A5007808A60080
:1024C0007908A7007A08A80083102808AC0027081C
:1024D000AB002608AA002508A9003330B0008C30D4
:1024E000AF001E30AE008330AD000A1283126C269E
:1024E000AF001E30AE008330AD000A1283127C268E
:1024F0000A167A088316A3007908A2007808A100BA
:102500007708A0007608AC007508AB007408AA0034
:102510007308A9007E08B0007D08AF007C08AE00FB
597,143 → 599,143
:10258000FD007808FC007708FB008316A41CE62AEF
:102590008314DB30AC000F30AB004930AA007F3031
:1025A000A9007E08B0007D08AF007C08AE007B0863
:1025B000AD000A1283126C260A167A08FE0079080A
:1025B000AD000A1283127C260A167A08FE007908FA
:1025C000FD007808FC007708FB008316241CEB2A2A
:1025D0007C08803AFC007B08F7007C08F8007D0846
:1025E000F9007E08FA00831208000330DD000A12A9
:1025F0008A153A250A168A117808D9000430DD00B8
:102600000A128A153A250A168A117808DA0059083A
:10261000DD005A08DE000A12B2270A167908DC002B
:10261000DD005A08DE000A12C2270A167908DC001B
:102620007808DB005B08F8005C08F9007908D00046
:102630007808CF000A30D9000A125E230A16073044
:10264000DD000A128A153A250A168A117808D9007F
:102650000830DD000A128A153A250A168A11780810
:10266000DA005908DD005A08DE000A12B2270A16FD
:102670007908DC007808DB005B08F8005C08F900EA
:102680007908D2007808D1005208DE005108DD0038
:102690000A12C3270A167708D9007808DA007908E1
:1026A000DB007A08DC005008DE004F08DD000A126B
:1026B000C3270A167708DD007808DE007908DF00F6
:1026C0007A08E0005C08E4005B08E3005A08E200D6
:1026D0005908E1006008E8005F08E7005E08E600CE
:1026E0005D08E5000A128A15DB2D0A168A117A08A0
:1026F000D8007908D7007808D6007708D500A70158
:102700008B1BA7178B1358088316BE00831257081C
:102710008316BD00831256088316BC008312550829
:102720008316BB00E930C2000F30C1004930C00041
:102730008030BF000A1283125E200A16A71B8B1777
:102740007708D9007808DA007908DB007A08DC001D
:102750008316AC0083125B088316AB0083125A0801
:102760008316AA00831259088316A900B001AF018D
:102770003430AE008630AD000A128A158312DC2296
:102780000A168A117A08D8007908D7007808D60086
:102790007708D500831058088316AC0083125708B9
:1027A0008316AB00831256088316AA0083125508BD
:1027B0008316A900B001AF013430AE008630AD0001
:1027C0000A1283126C260A167A08D8007908D700F4
:1027D0007808D6007708D5005508F7005608F800A5
:1027E0005708F9005808FA008A110A16532E0408EF
:1027F000D4005308D6000319222C52088316AC00CB
:10280000831251088316AB00831250088316AA0066
:1028100083124F088316A900B001AF012030AE002B
:102820008230AD000A128A158312DC220A168A1140
:102830007A08D2007908D1007808D0007708CF0054
:10284000D60BFD2B5208DF005108DE005008DD00DA
:102850004F08DC005C08B63CDC00FA015D08E000D3
:10286000DD170310DD0CDE0CDF0CFA0CF90CF80C94
:10287000F70CDC0B312CE01F482CF709F809F9099B
:10288000FA09F70A0319F80A0319F90A0319FA0AE7
:102890007A08D2007908D1007808D0007708CF00F4
:1028A000D21F5F2CD403D416CF09D009D109D20985
:1028B000CF0A0319D00A0319D10A0319D20A3B30EF
:1028C000DB009A30DA00CA30D900D8010A30D600CD
:1028D00053080319D40A5208DF005108DE005008DB
:1028E000DD004F08DC005B08E3005A08E2005908ED
:1028F000E1005808E0000A128A1574270A168A11A6
:102900000008CF00840A0008D000840A0008D10023
:10291000840A0008D200FD308407F708031DA32CA9
:10292000530A56020319A32C54080319A52C0F3976
:10293000560203199D2C0318DD2CD41BDD2C541BCF
:10294000A52C2030D72C2030D405D41EB52CD41281
:102950005308031DD4037708D4002D30DC000A127D
:10296000FF210A165408F700D40153085602031D2C
:10297000C52C7708D4002E30DC000A12FF210A167D
:102980005408F7002030D40500303030D41ED72C46
:10299000D4125308031DD4037708D4002D30DC0073
:1029A0000A12FF210A165408F700D4013030F70745
:1029B0007708DC000A12FF210A165B08DF005A08BC
:1029C000DE005908DD005808DC00E301E201E10106
:1029D0000A30E0000A128A1574270A168A117A084A
:1029E000DB007908DA007808D9007708D800D60B20
:1029F0006B2C080078084F08D1006430D2000A120E
:102A0000E8270A167708CF0078083030031D0F2D0D
:102A1000D01C182DD019182D501A2030122DD0117D
:102A200050125014F8077808DC000A12FF210A1629
:102A30004F08D1000A30D2000A12E8270A16770898
:102A4000CF0078083030031D2B2DD019312D501CAC
:102A5000312D501A2030F8077808DC000A12FF21C7
:102A60000A163030CF074F08DC000A12FF210A1681
:102A70008A110A16F12E840183131F3083057130E9
:102A800083168F000F088312A81328088316870067
:102A900083128717B001AF01AE01AD018316031792
:102AA0000908C039890003131F129F120030031751
:102AB00088008312870188018901FF300313A80071
:102AC000A901AA01831603170908C0398900031355
:102AD0001F129F12003003178800831203131F1365
:102AE0009F1383169F1383121F149412A812280891
:102AF00083168700831228162808831687008312FE
:102B0000A811280883168700013083129400003032
:102B1000831694000108C739283881000F308312CA
:102B200090000030F800920000308316920083126B
:102B300028152808831687008312970183169B01A6
:102B40009C0101309D0083120317870188018901D0
:102B5000831603130C1483128B160B16C0308B04D0
:102B600081018F018E01AC01AB01B1010A12B82ABB
:102B70000A160A12722B0A160A12242C0A16CA0105
:102B80004A08CF000A12A1240A16CE01CD01CC01B9
:102B9000CB010A12672D0A160230CF00FA30D90095
:102BA0000A125E230A16CF0BCE2D0A128A150028B0
:102BB0000A168A117A08B5007908B4007808B300BB
:102BC0007708B2000A128A158D280A168A117A0827
:102BD000B9007908B8007808B7007708B6000A127B
:102BE0008A1575290A168A110230CF00FA30D900E9
:102BF0000A125E230A16CF0BF62D0A128A15322A04
:102C00000A168A117A08BD007908BC007808BB0052
:102C10007708BA00CE08031D1C2ECD08031D1C2EFC
:102C20004C08273C031C1C2E031D1A2E4B080F3C7E
:102C3000031C1C2ECA01332E0430CA00CE08031D0B
:102C40002F2ECD08031D2F2E4C08263C0318332EA3
:102C5000FF3A031D2F2E4B08423C0318332ECE01A2
:102C6000CD01CC01CB010A128A15532B0A168A1109
:102C70007A08C1007908C0007808BF007708BE0054
:102C80000A128A15532C0A168A117A08C500790887
:102C9000C4007808C3007708C2004A08CF000A12AF
:102CA000A1240A16F52A7A08C9007908C80078080C
:102CB000C7007708C6002030DC000A12FF210A1680
:102CC000053084003508D2003408D1003308D00024
:102CD0003208CF000230D300F7232030DC000A1284
:102CE000FF210A16063084003D08D2003C08D100BE
:102CF0003B08D0003A08CF000230D300F723203041
:102D0000DC000A12FF210A16083084003908D200BC
:102D10003808D1003708D0003608CF000230D30081
:102D2000F7232030DC000A12FF210A160530840048
:102D30004108D2004008D1003F08D0003E08CF0033
:102D40000230D300F7232030DC000A12FF210A16DC
:102D5000053084004508D2004408D1004308D00063
:102D60004208CF000230D300F7232030DC000A12E3
:102D7000FF210A164A08CF003730D0000A128A1500
:102D8000B62F0A168A112030DC000A12FF210A161B
:102D9000043084004908D2004808D1004708D00018
:102DA0004608CF000230D300F7232030DC000A129F
:102DB000FF210A16053084003008D2002F08D10008
:102DC0002E08D0002D08CF000130D300F72320308B
:102DD000DC000A12FF210A163108CF001B30D00098
:102DE000FA2C2030DC000A12FF210A160A30DC001F
:102DF0000A12FF210A160D30DC000A12FF210A1602
:102E00000430CF00FA30D9000A125E230A16CF0B25
:102E1000022FB1010130CB070318CC0A0319CD0AE8
:082E20000319CE0AC52D630061
:102630007808CF000730DD000A128A153A250A16FD
:102640008A117808D9000830DD000A128A153A2567
:102650000A168A117808DA005908DD005A08DE00E7
:102660000A12C2270A167908DC007808DB005B082A
:10267000F8005C08F9007908D2007808D100520807
:10268000DE005108DD000A12D3270A167708D900A8
:102690007808DA007908DB007A08DC005008DE00F0
:1026A0004F08DD000A12D3270A167708DD007808E4
:1026B000DE007908DF007A08E0005C08E4005B08CF
:1026C000E3005A08E2005908E1006008E8005F08EA
:1026D000E7005E08E6005D08E5000A128A15DB2DBA
:1026E0000A168A117A08D8007908D7007808D60027
:1026F0007708D500A7018B1BA7178B1358088316E3
:10270000BE00831257088316BD0083125608831635
:10271000BC00831255088316BB00E930C2000F309D
:10272000C1004930C0008030BF000A1283125E2011
:102730000A16A71B8B177708D9007808DA007908E2
:10274000DB007A08DC008316AC0083125B0883167A
:10275000AB0083125A088316AA0083125908831605
:10276000A900B001AF013430AE008630AD000A12CE
:102770008A158312DC220A168A117A08D800790891
:10278000D7007808D6007708D5008310580883163C
:10279000AC00831257088316AB00831256088316C9
:1027A000AA00831255088316A900B001AF01343086
:1027B000AE008630AD000A1283127C260A167A0813
:1027C000D8007908D7007808D6007708D5005508D2
:1027D000F7005608F8005708F9005808FA008A115F
:1027E0000A16522E0408D4005308D60003191D2CD3
:1027F00052088316AC00831251088316AB00831273
:1028000050088316AA0083124F088316A900B0014E
:10281000AF012030AE008230AD000A128A1583125B
:10282000DC220A168A117A08D2007908D1007808C9
:10283000D0007708CF00D60BF82B5208DF005108E4
:10284000DE005008DD004F08DC005C08B63CDC0010
:10285000FA015D08E000DD170310DD0CDE0CDF0C73
:10286000FA0CF90CF80CF70CDC0B2C2CE01F432CA9
:10287000F709F809F909FA09F70A0319F80A031917
:10288000F90A0319FA0A7A08D2007908D1007808FF
:10289000D0007708CF00D21F5A2CD403D416CF090A
:1028A000D009D109D209CF0A0319D00A0319D10AD4
:1028B0000319D20A3B30DB009A30DA00CA30D90063
:1028C000D8010A30D60053080319D40A5208DF0091
:1028D0005108DE005008DD004F08DC005B08E30013
:1028E0005A08E2005908E1005808E0000A128A1567
:1028F00074270A168A110008CF00840A0008D00045
:10290000840A0008D100840A0008D200FD30840740
:10291000F708031D9E2C530A560203199E2C5408D7
:102920000319A02C0F3956020319982C0318D82C20
:10293000D41BD82C541BA02C2030D22C2030D405F2
:10294000D41EB02CD4125308031DD4037708D4002E
:102950002D30DC000A12B0230A165408F700D40107
:1029600053085602031DC02C7708D4002E30DC001B
:102970000A12B0230A165408F7002030D40500309C
:102980003030D41ED22CD4125308031DD403770840
:10299000D4002D30DC000A12B0230A165408F700C8
:1029A000D4013030F7077708DC000A12B0230A168A
:1029B0005B08DF005A08DE005908DD005808DC001B
:1029C000E301E201E1010A30E0000A128A157427EE
:1029D0000A168A117A08DB007908DA007808D9002B
:1029E0007708D800D60B662C080078084F08D1006D
:1029F0006430D2000A128A15DD270A168A11770878
:102A0000CF0078083030031D0C2DD01C152DD019A7
:102A1000152D501A20300F2DD01150125014F807D8
:102A20007808DC000A12B0230A164F08D1000A30D9
:102A3000D2000A128A15DD270A168A117708CF00FC
:102A400078083030031D2A2DD019302D501C302D20
:102A5000501A2030F8077808DC000A12B0230A1652
:102A60003030CF074F08DC000A12B0230A168A1153
:102A70000A16F02E840183131F30830571308316EC
:102A80008F000F088312A81328088316870083126B
:102A90008717B001AF01AE01AD0183160317090816
:102AA000C039890003131F129F12003003178800DA
:102AB0008312870188018901FF300313A800A9014F
:102AC000AA01831603170908C039890003131F12CE
:102AD0009F12003003178800831203131F139F13E4
:102AE00083169F1383121F149412A81228088316AA
:102AF0008700831228162808831687008312A811DE
:102B00002808831687000130831294000030831652
:102B100094000108C739283881000F3083129000D3
:102B20000030F800920000308316920083122815BE
:102B30002808831687008312970183169B019C0146
:102B400001309D00831203178701880189010A1251
:102B50000313592A0A16CA014A08CF000A12EA22A8
:102B60000A1683160C1483128B160B16C0308B04B6
:102B700081018F018E01AC01AB01B1010A12692CF8
:102B80000A160A12C52C0A16CE01CD01CC01CB01C2
:102B90000A12772D0A160230CF00FA30D4000A123A
:102BA000D6220A16CF0BCD2D0A128A1500280A1636
:102BB0008A117A08B5007908B4007808B30077085C
:102BC000B2000A128A158D280A168A117A08B900ED
:102BD0007908B8007808B7007708B6000A128A1595
:102BE00075290A168A110230CF00FA30D4000A1271
:102BF000D6220A16CF0BF52D0A128A15322A0A168A
:102C00008A117A08BD007908BC007808BB007708F3
:102C1000BA00CE08031D1B2ECD08031D1B2E4C0829
:102C2000273C031C1B2E031D192E4B080F3C031CB5
:102C30001B2ECA01322E0430CA00CE08031D2E2ED0
:102C4000CD08031D2E2E4C08263C0318322EFF3AC9
:102C5000031D2E2E4B08423C0318322ECE01CD010F
:102C6000CC01CB010A128A15532B0A168A117A0855
:102C7000C1007908C0007808BF007708BE000A12BA
:102C80008A15532C0A168A117A08C5007908C400DF
:102C90007808C3007708C2004A08CF000A12EA2267
:102CA0000A16F52A7A08C9007908C8007808C7000A
:102CB0007708C6002030DC000A12B0230A1605305F
:102CC00084003508D2003408D1003308D00032081F
:102CD000CF000230D300F2232030DC000A12B023F0
:102CE0000A16063084003D08D2003C08D1003B089B
:102CF000D0003A08CF000230D300F2232030DC00AD
:102D00000A12B0230A16083084003908D2003808A5
:102D1000D1003708D0003608CF000230D300F223AC
:102D20002030DC000A12B0230A1605308400410866
:102D3000D2004008D1003F08D0003E08CF0002304A
:102D4000D300F2232030DC000A12B0230A1605302B
:102D500084004508D2004408D1004308D00042084E
:102D6000CF000230D300F2232030DC000A12B0235F
:102D70000A164A08CF003730D0000A128A15B62F3B
:102D80000A168A112030DC000A12B0230A16043019
:102D900084004908D2004808D1004708D0004608FE
:102DA000CF000230D300F2232030DC000A12B0231F
:102DB0000A16053084003008D2002F08D1002E08F2
:102DC000D0002D08CF000130D300F2232030DC00EA
:102DD0000A12B0230A163108CF001B30D000F52CA0
:102DE0002030DC000A12B0230A160A30DC000A1276
:102DF000B0230A160D30DC000A12B0230A16043084
:102E0000CF00FA30D4000A12D6220A16CF0B012FB7
:102E1000B1010130CB070318CC0A0319CD0A0319FD
:062E2000CE0AC42D630080
:04400E00F52CFF3F4F
:00000001FF
;PIC16F887
;CRC=3D90 CREATED="17-V-13 01:42"
;CRC=6FD1 CREATED="16-V-13 18:27"
/Designs/Measuring_instruments/AWS01B/SW/PIC16F887/main.pjt
17,7 → 17,7
0=0000 %S 0 0 796 451 3 0
[Opened Files]
1=main.c
2=main.h
2=
3=C:\Program Files (x86)\PICC\devices\16F887.h
4=C:\Program Files (x86)\PICC\drivers\math.h
5=C:\Program Files (x86)\PICC\drivers\string.h
/Designs/Measuring_instruments/AWS01B/SW/PIC16F887/main.h
21,8 → 21,9
#use delay(clock=8000000)
 
//set I2C
#use i2c(master, sda=PIN_C4, scl=PIN_C3,FAST=100000)
 
#define PIN_SDA PIN_C4
#define PIN_SCL PIN_C3
#use i2c(master, sda=PIN_SDA, scl=PIN_SCL)
//set RS232
#use rs232(baud=38400,parity=N,xmit=PIN_C7,rcv=PIN_C6,bits=8) //rcv TXD xmit RXD