/Designs/MRAKOMER4/SW/2zone/dbloader.c
1,6 → 1,6
/*------------------- DUMMY BOOT LOADER --------------------------------------------*/
#define FLASH_BLOCK_SIZE 32
#define LOADER_RESERVED getenv("PROGRAM_MEMORY")-24*FLASH_BLOCK_SIZE
#define LOADER_RESERVED getenv("PROGRAM_MEMORY")-26*FLASH_BLOCK_SIZE
#define BUFFER_LEN_LOD 46
#if FLASH_BLOCK_SIZE != getenv("FLASH_ERASE_SIZE")/2
#error Wrong length of the Flash Block Size. getenv("FLASH_ERASE_SIZE")/getenv("FLASH_WRITE_SIZE")
/Designs/MRAKOMER4/SW/2zone/irmrak4.PJT
39,8 → 39,8
5=..\..\..\..\..\..\..\..\Program Files\PICC\Drivers\stddef.h
6=..\..\..\..\..\..\..\..\Program Files\PICC\Drivers\ctype.h
7=smb.c
8=dbloader.c
9=TOUCH.C
8=TOUCH.C
9=dbloader.c
10=
[Units]
Count=1
/Designs/MRAKOMER4/SW/2zone/irmrak4.c
51,13 → 51,13
if (REV[strlen(REV)-1]=='$') REV[strlen(REV)-1]=0;
printf("\r\n\r\n# Mrakomer %s (C) 2007 UST\n\r",VER); // Welcome message
printf("#%s\r\n",&REV[4]);
printf("#\r\n");
printf("# commands:\r\n");
printf("# h_eat, c_old, o_pen, l_ock, x_open, ");
printf("i_nfo, r_epeat, a_uto, s_single, u_pdate\r\n");
printf("#\r\n");
printf("# <ver> <sequence> <inside[1/100 C]> <sky[1/100 C]> <sky[1/100 C]> ");
printf("<ambient[1/100 C]> <heating[s]> <dome[s]> <check>\r\n\r\n");
// printf("#\r\n");
printf("# commands: h, c, o, l, x, i, r, a, s, u\r\n");
// printf("# h_eat, c_old, o_pen, l_ock, x_open, ");
// printf("i_nfo, r_epeat, a_uto, s_single, u_pdate\r\n");
// printf("#\r\n");
printf("# ver sequence inside[1/100 C] sky[1/100 C] sky[1/100 C] ");
printf("ambient[1/100 C] heating[s] dome[s] check\r\n\r\n");
 
//---WDT
restart_wdt();
245,7 → 245,6
reset_cpu(); // Update firmware
}
}
// while(kbhit()) getc(); // Flush USART buffer
CREN=0; CREN=1; // Reinitialise USART
 
seq++; // Increment the number of measurement
/Designs/MRAKOMER4/SW/2zone/irmrak4.hex
1,4 → 1,4
:0C00000008308A00E728000020280800D3
:0C00000008308A00822800002028080038
:100040000A108A100A11273E03188A0A8200003417
:100050005E34BC34E23461343F34DD348334C23442
:100060009C347E342034A334FD341F3441349D3419
34,220 → 34,222
:10024000E8340A345434D73489346B3435340D05EA
:100250000D0523104D39E135EF366539A0127310C5
:10026000A82129103218B01BA02A532A8A060000A0
:100270002310E337ED366137E439BA060A0023105C
:10028000E82FE5307416A031DF376C322C10EF2FD9
:10029000F0326E162036DF37E3352C10F82F6F382A
:1002A00065372C100001E92F6E336F162039DF32CD
:1002B000F032613A2C10E12F753A6F16A039DF3910
:1002C000693767366516A03A5F38E430F4320D05B9
:1002D000000123103C3B65393E10BC39E538F5324E
:1002E000EE31651F201E6937F334E432DB18AF1896
:1002F0003018A0215D1F201EF335F92DB1173118DC
:100300003010C32E3E10BC39EB3CDB18AF18301850
:10031000A0215D1F2000BC306D31E9326E3ADB1840
:10032000AF183018A0215D1F201EE832613A6937EE
:10033000E72DF32E3E103C32EF36E52DF32E3E1026
:10034000BC31E832E335BE068A060A005330840029
:10035000831300080319B9290230F800F701F70BDD
:10036000AF29F80BAE299730F700F70BB529800BB2
:10037000AC29080083165308D5005208D40055084C
:10038000FA005408840083137A188317800803192D
:10039000CD29D40A0319D50ABF2952085402F700FF
:1003A0005508FA005308031C530FFA027708F800A7
:1003B00083120800831603178C170C14000000002A
:1003C0000318112A83120C087F3983160313D300F4
:1003D000831203170D0883160313D4008312031727
:1003E0000F0883160313D500530883120C1EF62939
:1003F000990083165408831203178D008316031384
:100400005508831203178F0083168C170C140000F5
:1004100000000313D20B0D2A0F2A0317112A3C2ABE
:10042000031783120C0D0E0D7F3983160313D300AF
:10043000831203170D0883160313D40083120317C6
:100440000F0883160313D500530883120C1E262AA7
:10045000990083165408831203178D008316031323
:100460005508831203178F008D0A03198F0A031092
:1004700083160313D20BDB298312080080080319AB
:100480005B2A8316D3010408D2005310831B531434
:10049000000883120C1E4A2A990083165208840011
:1004A000831353188317840A031D592A8312850A5C
:1004B000831683123E2A0800831603178C170C1428
:1004C0000000000083120C087F390319B62A831636
:1004D0000313D200831203170D0883160313D300EE
:1004E000831203170F0883160313D40052088312D4
:1004F0000C1E782A990083165308831203178D0067
:10050000831603135408831203178F0083168C1766
:100510000C140000000083120C0D0E0D7F3903191E
:10052000B62A83160313D200831203170D0883160D
:100530000313D300831203170F0883160313D40089
:10054000520883120C1EA22A9900831653088312A4
:1005500003178D00831603135408831203178F00AB
:100560008D0A03198F0A03135C2A0317031308006B
:1005700024308316A0004930A1006430A2003A3034
:10058000A3002030A4006930A5007230A6006D30B1
:10059000A7007230A8006130A9006B30AA00343087
:1005A000AB002E30AC006330AD002030AE003130F7
:1005B000AF003730B0003030B1003330B2002030FF
:1005C000B3003230B4003030B5003130B6003030D6
:1005D000B7002D30B8003130B9003230BA002D30BC
:1005E000BB003030BC003530BD002030BE003130A3
:1005F000BF003230C0003A30C1003430C200333066
:10060000C3003A30C4003130C5003530C6005A301E
:10061000C7002030C8006B30C9006130CA006B30A1
:10062000CB006C30CC002030CD002430CE00CF0188
:10063000D301A030D2008312BA2101307802A03E4B
:10064000840083130008243C031D322B8316D3013E
:10065000A030D2008312BA2101307802A03E84007B
:1006600083138001273003178D0001308F000310A2
:100670000F3083160313D2008312DA212230840054
:1006800083133E222F3003178D0001308F00031497
:100690000F3083160313D2008312DA2123300C1E8D
:1006A0004F2B9900A430840083133E220D300C1E82
:1006B000572B99000A300C1E5B2B990023300C1E1F
:1006C0005F2B99000D300C1E632B99000A300C1E15
:1006D000672B9900383003178D0001308F0003130A
:1006E0005C223F3003178D0001308F0003135C2222
:1006F000533003178D0001308F0003135C22233029
:100700000C1E802B99000D300C1E842B99000A3092
:100710000C1E882B9900693003178D0001308F0063
:1007200003135C228B3003178D0001308F000313FD
:100730005C226400080083168614061083120610DB
:100740000D30F700F70BA22B83168610831286104C
:100750000D30F700F70BAA2B831606140D30F700A7
:10076000F70BB02B861483120800831686140D3005
:10077000F700F70BB92B06140D30F700F70BBE2B63
:100780008610831286100D30F700F70BC52B8316E9
:100790000610831206100D30F700F70BCD2B080062
:1007A000E208031DD82B8316861083128610DB2BDC
:1007B000831686148312DC2BDD2BDE2B83160614A6
:1007C0001A30F700F70BE22B000006108312061018
:1007D000A7080319F12B8316061210308312860620
:1007E000F52B83160612831206164230F700F70B1C
:1007F000F72B0000A7080319032C831606121030EC
:1008000083128606072C831606128312061608002A
:100810008316861406141A30F700F70B0D2C00000F
:1008200086148312861C172C0130E200182CE2017A
:100830008316061083120610A7080319252C8316A9
:100840000612103083128606292C83160612831294
:1008500006164230F700F70B2B2C0000A7080319EF
:10086000372C831606121030831286063B2C831613
:100870000612831206166208F80008000830DF002E
:10088000DF080319502CDE1F482C0130E100492CF1
:10089000E1016108E200D0230310DE0DDF03402CEC
:1008A00008247808E0006008F80008000830DF003D
:1008B000DF080319682C0824F8080319632C0310B7
:1008C000DE0D5E14662C0310DE0D5E10DF03582C67
:1008D0005D08E200D0235E08F80008000310D20D86
:1008E0009B23B5235208DE003E245308DD00DE00C2
:1008F0003E24B5235208DE003E24DD01562478084C
:10090000D600DD0156247808D5005508DC005608CD
:10091000DB000130DD0056247808DA009B23520802
:10092000D9005308D8005208D700D401DE01543052
:10093000DD002F30E500E401E301E201E1010130D7
:10094000E0000730DF002F30E500E6010530E7006A
:10095000E80167085D07840083135E1883170008A9
:10096000EA008030F7006808F8000319BB2C031078
:10097000F70CF80BB72C77086A05031DD92CE7088C
:100980000319D92CE5036808063C031CC92CE80AA6
:10099000CB2CE801E703A7080319D42C8316061211
:1009A000103083128606D82C831606128312061680
:1009B000A92C08306502E600E6080319112D053060
:1009C000E700670FE42C022D013067025F3E8400D0
:1009D0008313801FF12CE7080319F12C0130E90083
:1009E000F22CE9015F306707840083130310000DC8
:1009F00080005F3067078400831369080007800068
:100A0000E703E12CE603A70803190C2D8316061251
:100A1000103083128606102D8316061283120616D6
:100A2000DC2CE7016708053C031C342D67085D07D3
:100A3000F8005E08FA000318FA0A780884008313A5
:100A40007A1883170008EC005F306707840083136F
:100A500000086C06EC007808840083137A1883176A
:100A60006C088000E70A122D6508083C031C9B2CCB
:100A70005D08840083135E1883170008F800780867
:100A80005A020319452DDC01DB015B08F8005C0804
:100A9000F900080083168613861383128613A708AD
:100AA0000319582D831606121030831286065C2D0A
:100AB00083160612831206164230F700F70B5E2DDE
:100AC0000000A70803196A2D83160612103083123E
:100AD00086066E2D83160612831206164230F70024
:100AE000F70B702D0000A70803197C2D8316061242
:100AF000103083128606802D831606128312061686
:100B00004230F700F70B822D0000A70803198E2D45
:100B100083160612103083128606922D8316061253
:100B2000831206164230F700F70B942D0000A70839
:100B30000319A02D83160612103083128606A42DE9
:100B400083160612831206164230F700F70BA62D05
:100B50000000A7080319B22D831606121030831265
:100B60008606B62D8316061283120616831686177E
:100B70000330F700F70BBA2D8312861BC22D00300D
:100B8000F8001D2E2B30F700F70BC42DA708031912
:100B9000CF2D83160612103083128606D32D8316AE
:100BA0000612831206165210861F5214A708031944
:100BB000DF2D83160612103083128606E32D83166E
:100BC0000612831206164230F700F70BE52D0000DF
:100BD000A7080319F12D831606121030831286061A
:100BE000F52D83160612831206164230F700F70B16
:100BF000F72D0000A7080319032E831606121030E4
:100C000083128606072E83160612831206161330E9
:100C1000F700F70B092E0C2EA7080319152E8316C3
:100C20000612103083128606192E831606128312BE
:100C30000616003052180130F80008000130D300C9
:100C40005308083C031C7C2E0310D20C0030031800
:100C50000130D4005408D5008316861386138312FE
:100C600086130630F700F70B332E0000D508031962
:100C7000492E831686138613831286170630F700D3
:100C8000F70B402E0000861B482E0030F800742E13
:100C9000582E831686138613831286130630F700A8
:100CA000F70B502E0000861F582E0030F800742ECF
:100CB0002130F700F70B5A2E831686138613831202
:100CC0008617A70803196A2E83160612103083129E
:100CD00086066E2E83160612831206162130F70042
:100CE000F70B702E0130F800F808031D7A2E003043
:100CF000F8007E2ED30A202E0130F8000800D5011E
:100D0000D40155085302031CA12E031D8B2E52083B
:100D100054020318A12EA7080319942E8316061255
:100D2000103083128606982E83160612831206163A
:100D30004230F700F70B9A2E0000D40A0319D50AA7
:100D4000812E08000130D4005408083C031CDA2E20
:100D5000831686138613831286130930F700F70B68
:100D6000AF2E831686170330F700F70BB52E8312CC
:100D70005610861B56144230F700F70BBD2E0000AC
:100D8000A7080319C92E831606121030831286068F
:100D9000CD2E831606128312061600305618013027
:100DA000F800F808031DD62E0310D72E0314D50C17
:100DB000D40AA42E5508F8008A15382A5308550677
:100DC0008039D700D31FE92ED209D309D20A0319DB
:100DD000D30AD51FF02ED409D509D40A0319D50A90
:100DE0001030D600F701FA01D30CD20C031CFE2EF2
:100DF0005408F7070318FA0A5508FA07FA0CF70C13
:100E0000F90CF80CD60BF42ED71F0B2FF809F909A3
:100E1000F80A0319F90A8A157D2A550857068039F8
:100E2000D900D51F182FD409D509D40A0319D50A1A
:100E3000D71F1F2FD609D709D60A0319D70AF801D9
:100E4000F901F701FA015708031D292F5608031964
:100E5000432F1030D8000310D40DD50DF70DFA0D27
:100E600057087A02031D362F56087702031C3F2FBE
:100E70005608F702031CFA035708FA020314F80D88
:100E8000F90DD80B2B2FD91F4A2FF809F909F80AA9
:100E90000319F90A08002808840083132918831706
:100EA0005B088000840A8001A80A0319A90A0800C7
:100EB000800803196D2FD3010408D2005310831B3F
:100EC00053140008DB004B27520884008313531887
:100ED0008317840A0319850A582F8A15302BDA01E3
:100EE0000408D9005A10831B5A14530EF038D50049
:100EF000D507E23ED600323ED80053080F39D60758
:100F0000D607D807E93ED700D707D707520E0F39C3
:100F1000D707D807D70DD80DD809D80D52080F39E3
:100F2000D807D50D0730D4000A30D807D703031CE3
:100F3000952FD707D603031C992FD607D503031C7B
:100F40009D2FD507D403031CA12F54308400831395
:100F500007305905591384075830040203195917EB
:100F60000008F700031DBC2F591BBC2F591ACE2FA8
:100F7000D919BC2F2030BF2FD91559123030F7079F
:100F8000D3010408D2005310831B53147708DB00ED
:100F90004B2752088400831353188317840A591F60
:100FA000AC2F8A15612B5508F80154020318DB2F6A
:100FB0005408F700E72FF7010830D600D40DF70DDD
:100FC000550877020318F700F80DD60BDE2F08003E
:100270002310E337ED366137E4393A106816A031C0
:100280002C106F1620362C107816A0342C107216F5
:10029000A0302C107316A03A0D0500002310F63282
:1002A0007210F332F13A6537E332A034EE39693235
:1002B000E52DB11731183010C32EA039EB3CDB18F7
:1002C000AF183018A0215D10F335F92DB117311892
:1002D0003010C32E2000E136E2346537F42DB1171B
:1002E00031183010C32E2034E530F434EE33DB39CE
:1002F0005D10E437ED32DB395D106334E531EB0638
:100300008A060A00533084008313000803199529D4
:100310000230F800F701F70B8B29F80B8A29973088
:10032000F700F70B9129800B8829080083165308E2
:10033000D5005208D4005508FA00540884008313ED
:100340007A18831780080319A929D40A0319D50A32
:100350009B2952085402F7005508FA005308031C61
:10036000530FFA027708F800831208008316031768
:100370008C170C14000000000318ED2983120C08E0
:100380007F3983160313D300831203170D088316D6
:100390000313D400831203170F0883160313D50029
:1003A000530883120C1ED229990083165408831215
:1003B00003178D00831603135508831203178F004C
:1003C00083168C170C14000000000313D20BE929CC
:1003D000EB290317ED29182A031783120C0D0E0DB4
:1003E0007F3983160313D300831203170D08831676
:1003F0000313D400831203170F0883160313D500C9
:10040000530883120C1E022A990083165408831283
:1004100003178D00831603135508831203178F00EB
:100420008D0A03198F0A031083160313D20BB72901
:100430008312080080080319372A8316D3010408A1
:10044000D2005310831B5314000883120C1E262A5B
:100450009900831652088400831353188317840A63
:10046000031D352A8312850A831683121A2A08006F
:10047000831603178C170C140000000083120C085D
:100480007F390319922A83160313D20083120317AC
:100490000D0883160313D300831203170F08831666
:1004A0000313D400520883120C1E542A9900831699
:1004B0005308831203178D00831603135408831205
:1004C00003178F0083168C170C1400000000831292
:1004D0000C0D0E0D7F390319922A83160313D200D7
:1004E000831203170D0883160313D3008312031717
:1004F0000F0883160313D400520883120C1E7E2AA1
:10050000990083165308831203178D008316031373
:100510005408831203178F008D0A03198F0A0313DF
:10052000382A03170313080024308316A00049302B
:10053000A1006430A2003A30A3002030A40069304A
:10054000A5007230A6006D30A7007230A80061309F
:10055000A9006B30AA003430AB002E30AC00633001
:10056000AD002030AE003130AF003730B000303059
:10057000B1003530B2002030B3003230B40030303A
:10058000B5003130B6003030B7002D30B800313012
:10059000B9003230BA002D30BB003030BC003530ED
:1005A000BD002030BE003130BF003930C0003A30CD
:1005B000C1003230C2003430C3003A30C40033309E
:1005C000C5003430C6005A30C7002030C8006B3038
:1005D000C9006130CA006B30CB006C30CC002030D9
:1005E000CD002430CE00CF01D301A030D200831241
:1005F000962101307802A03E840083130008243C39
:10060000031D0E2B8316D301A030D2008312962136
:1006100001307802A03E8400831380012730031745
:100620008D0001308F0003100F3083160313D200AA
:100630008312B6212230840083131A222F3003172D
:100640008D0001308F0003140F3083160313D20086
:100650008312B62123300C1E2B2B9900A43084006A
:1006600083131A220D300C1E332B99000A300C1EF6
:10067000372B9900383003178D0001308F0003139A
:1006800038224E3003178D0001308F0003133822BB
:100690006B3003178D0001308F0003133822640084
:1006A0000800831686140610831206100D30F7001A
:1006B000F70B582B83168610831286100D30F70027
:1006C000F70B602B831606140D30F700F70B662B23
:1006D000861483120800831686140D30F700F70B7A
:1006E0006F2B06140D30F700F70B742B8610831256
:1006F00086100D30F700F70B7B2B83160610831244
:1007000006100D30F700F70B832B0800E208031DDD
:100710008E2B8316861083128610912B83168614D7
:100720008312922B932B942B831606141A30F70006
:10073000F70B982B0000061083120610A708031968
:10074000A72B83160612103083128606AB2B831656
:100750000612831206164230F700F70BAD2B00008D
:10076000A7080319B92B83160612103083128606C8
:10077000BD2B8316061283120616080083168614F4
:1007800006141A30F700F70BC32B000086148312EF
:10079000861CCD2B0130E200CE2BE2018316061021
:1007A00083120610A7080319DB2B831606121030DC
:1007B00083128606DF2B831606128312061642303A
:1007C000F700F70BE12B0000A7080319ED2B8316A8
:1007D0000612103083128606F12B8316061283123E
:1007E00006166208F80008000830DF00DF08031969
:1007F000062CDE1FFE2B0130E100FF2BE10161081A
:10080000E20086230310DE0DDF03F62BBE237808FB
:10081000E0006008F80008000830DF00DF08031976
:100820001E2CBE23F8080319192C0310DE0D5E14CC
:100830001C2C0310DE0D5E10DF030E2C5D08E200A1
:1008400086235E08F80008000310D20D51236B23A5
:100850005208DE00F4235308DD00DE00F4236B238E
:100860005208DE00F423DD010C247808D600DD01F7
:100870000C247808D5005508DC005608DB00013050
:10088000DD000C247808DA0051235208D9005308FF
:10089000D8005208D700D401DE015430DD002F30DB
:1008A000E500E401E301E201E1010130E00007308D
:1008B000DF002F30E500E6010530E700E8016708BA
:1008C0005D07840083135E1883170008EA008030F8
:1008D000F7006808F8000319712C0310F70CF80BE7
:1008E0006D2C77086A05031D8F2CE70803198F2CE0
:1008F000E5036808063C031C7F2CE80A812CE8010C
:10090000E703A70803198A2C8316061210308312F6
:1009100086068E2C83160612831206165F2C08306C
:100920006502E600E6080319C72C0530E700670FEB
:100930009A2CB82C013067025F3E84008313801F1D
:10094000A72CE7080319A72C0130E900A82CE9011E
:100950005F306707840083130310000D80005F3051
:10096000670784008313690800078000E703972C5A
:10097000E603A7080319C22C83160612103083124F
:100980008606C62C8316061283120616922CE701E1
:100990006708053C031CEA2C67085D07F8005E0841
:1009A000FA000318FA0A7808840083137A18831768
:1009B0000008EC005F3067078400831300086C06B2
:1009C000EC007808840083137A1883176C08800081
:1009D000E70AC82C6508083C031C512C5D088400FC
:1009E00083135E1883170008F80078085A02031969
:1009F000FB2CDC01DB015B08F8005C08F900080057
:100A000083168613861383128613A70803190E2DE7
:100A100083160612103083128606122D83160612D4
:100A2000831206164230F700F70B142D0000A708BA
:100A30000319202D83160612103083128606242DEA
:100A400083160612831206164230F700F70B262D86
:100A50000000A7080319322D8316061210308312E6
:100A60008606362D83160612831206164230F700CC
:100A7000F70B382D0000A7080319442D8316061222
:100A8000103083128606482D83160612831206162E
:100A90004230F700F70B4A2D0000A7080319562D26
:100AA000831606121030831286065A2D83160612FC
:100AB000831206164230F700F70B5C2D0000A708E2
:100AC0000319682D831606121030831286066C2DCA
:100AD0008316061283120616831686170330F70054
:100AE000F70B702D8312861B782D0030F800D32D64
:100AF0002B30F700F70B7A2DA7080319852D8316E5
:100B00000612103083128606892D83160612831270
:100B100006165210861F5214A7080319952D831626
:100B20000612103083128606992D83160612831240
:100B300006164230F700F70B9B2D0000A70803199B
:100B4000A72D83160612103083128606AB2D83164E
:100B50000612831206164230F700F70BAD2D000087
:100B6000A7080319B92D83160612103083128606C2
:100B7000BD2D83160612831206161330F700F70BED
:100B8000BF2DC22DA7080319CB2D831606121030D6
:100B900083128606CF2D83160612831206160030A6
:100BA00052180130F80008000130D3005308083C07
:100BB000031C322E0310D20C003003180130D40075
:100BC0005408D500831686138613831286130630C5
:100BD000F700F70BE92D0000D5080319FF2D831648
:100BE00086138613831286170630F700F70BF62D4F
:100BF0000000861BFE2D0030F8002A2E0E2E8316D4
:100C000086138613831286130630F700F70B062E21
:100C10000000861F0E2E0030F8002A2E2130F7002B
:100C2000F70B102E83168613861383128617A708D8
:100C30000319202E83160612103083128606242EE6
:100C400083160612831206162130F700F70B262EA4
:100C50000130F800F808031D302E0030F800342E63
:100C6000D30AD62D0130F8000800D501D40155086B
:100C70005302031C572E031D412E52085402031821
:100C8000572EA70803194A2E831606121030831216
:100C900086064E2E83160612831206164230F70081
:100CA000F70B502E0000D40A0319D50A372E08007E
:100CB0000130D4005408083C031C902E8316861380
:100CC0008613831286130930F700F70B652E8316FF
:100CD00086170330F700F70B6B2E83125610861B16
:100CE00056144230F700F70B732E0000A7080319C3
:100CF0007F2E83160612103083128606832E8316EB
:100D0000061283120616003056180130F800F80853
:100D1000031D8C2E03108D2E0314D50CD40A5A2ECD
:100D20005508F8008A15CF29530855068039D70091
:100D3000D31F9F2ED209D309D20A0319D30AD51F74
:100D4000A62ED409D509D40A0319D50A1030D60025
:100D5000F701FA01D30CD20C031CB42E5408F70788
:100D60000318FA0A5508FA07FA0CF70CF90CF80CF4
:100D7000D60BAA2ED71FC12EF809F909F80A0319B4
:100D8000F90A8A15142A550857068039D900D51F43
:100D9000CE2ED409D509D40A0319D50AD71FD52ECA
:100DA000D609D709D60A0319D70AF801F901F701BC
:100DB000FA015708031DDF2E56080319F92E1030CB
:100DC000D8000310D40DD50DF70DFA0D57087A028F
:100DD000031DEC2E56087702031CF52E5608F70269
:100DE000031CFA035708FA020314F80DF90DD80B87
:100DF000E12ED91F002FF809F909F80A0319F90A99
:100E00000800280884008313291883175B088000D2
:100E1000840A8001A80A0319A90A08008008031996
:100E2000232FD3010408D2005310831B531400084E
:100E3000DB00012752088400831353188317840AA8
:100E40000319850A0E2F8A15C72ADA010408D9006A
:100E50005A10831B5A14530EF038D500D507E23EC2
:100E6000D600323ED80053080F39D607D607D80728
:100E7000E93ED700D707D707520E0F39D707D80753
:100E8000D70DD80DD809D80D52080F39D807D50D70
:100E90000730D4000A30D807D703031C4B2FD707DD
:100EA000D603031C4F2FD607D503031C532FD5079A
:100EB000D403031C572F5430840083130730590583
:100EC0005913840758300402031959170008F70012
:100ED000031D722F591B722F591A842FD919722F83
:100EE0002030752FD91559123030F707D301040877
:100EF000D2005310831B53147708DB0001275208DC
:100F00008400831353188317840A591F622F8A158C
:100F1000F82A5508F80154020318912F5408F700D5
:100F20009D2FF7010830D600D40DF70D5508770234
:100F30000318F700F80DD60B942F08007808520814
:100F4000D4006430D50089277708D2007808303083
:100F5000031DB12FD31CB82FD319B82F531A20302B
:100F6000B42FD31153125314F8077808DB0001276C
:100F70005208D4000A30D50089277708D2007808B3
:100F80003030031DC92FD319CD2F531CCD2F531A29
:100F90002030F8077808DB0001273030D2075208EC
:100FA000DB0001270800D31BE52F0F30F700520E9E
:100FB000F7050A3077020318E02F3030F707E22FE9
:100FC0005308F7077708DB0001270F30D2050A30F6
:100FD00052020318ED2F3030EF2FD3135308D207EE
:0A0FE0005208DB0001278A15462C99
:10100000DA010408D9005A10831B5A14D31F102880
:10101000D917591ED90AD209D309D20A0319D30AFA
:10102000530EF038D500D507E23ED600323ED80048
262,153 → 264,140
:1010B000031D6228591B6228591A7E28D9196228F3
:1010C00020306D28D91F6A282D30F700840359136A
:1010D000D9136E28D91559123030F707D3010408F7
:1010E000D2005310831B53147708DB008A114B275F
:1010E000D2005310831B53147708DB008A110127A9
:1010F0008A1552088400831353188317840A591FD2
:101100005228080078085208D4006430D5008A11AB
:10111000D3278A157708D20078083030031D972826
:10112000D31CA028D319A028531A20309A28D311F1
:1011300053125314F8077808DB008A114B278A15DD
:101140005208D4000A30D5008A11D3278A157708AF
:10115000D20078083030031DB328D319B928531CA6
:10116000B928531A2030F8077808DB008A114B277A
:101170008A153030D2075208DB008A114B278A15B6
:101180000800D31BD5280F30F700520EF7050A30A0
:1011900077020318CE283030F707D0285308F70716
:1011A0007708DB008A114B278A150F30D2050A30E9
:1011B00052020318DD283030DF28D3135308D2073A
:1011C0005208DB008A114B278A158A15AA2C840144
:1011D00083131F308305723083168F000F0833305E
:1011E0009900A230980090308312980083161F1245
:1011F0009F121B0880399B0007309C008312A001BE
:10120000A1013430A2002E30A3003130A400A5018A
:10121000A801A901831606128312061683168611E9
:10122000831286110430D200FA30D3008A11A6212D
:101230008A15D20B14296400AB01AA01A601A701EB
:101240003B148A11B8228A15D2010630D3008A11C4
:101250006E248A157908AF007808AE00D2010730F5
:10126000D3008A116E248A157908AD007808AC0085
:101270008A114A258A15CC30D2008A111E268A1579
:101280004430D2008A111E268A150430D200FA306A
:10129000D3008A11A6218A15D20B472964005A303F
:1012A000BA003A08593C0318BA0AD3016430D20094
:1012B0008A117F268A153A08593C03187329A60813
:1012C000031DA603A708031DA703A60803196D297C
:1012D000831686118312861571298316861183124F
:1012E0008611BA0164008C1A77293B1C51296400CD
:1012F0006B30BC008C1E80298C1E7C291A08BC0017
:1013000061303C02E83E0318AC29183ED72C14305B
:10131000A600BB10AC29A601BB10AC291430A70055
:10132000BB10AC291430A700A600BB10AC29A70144
:10133000BB10AC29A708031DA0298A11B8228A1561
:10134000AC293B14BB10AC293B10BB10AC293B149F
:10135000BB14AC298A01002818121816AA0A03190E
:10136000AB0AD2010630D3008A116E248A1579089F
:10137000AF007808AE0003102E0DD2002F0DD30061
:10138000B3305202F7005308FA006A30031C6B3086
:10139000FA027708B0007A08B100D2010730D30012
:1013A0008A116E248A157908AD007808AC00031004
:1013B0002C0DD2002D0DD300B3305202F70053088C
:1013C000FA006A30031C6B30FA027708B2007A0820
:1013D000B300D2010830D3008A116E248A1579082F
:1013E000AD007808AC0003102C0DD2002D0DD300F9
:1013F000B3305202F7005308FA006A30031C6B3016
:10140000FA027708B4007A08B5008A114A258A15CD
:10141000CC30D2008A111E268A154430D2008A119F
:101420001E268A1564001730D3007030D2008A114E
:101430007F268A158A114A258A15CC30D2008A1156
:101440001E268A15BE30D2008A111E268A15C701B3
:101450004708083C031C422A3D304707F800FA01C0
:101460000318FA0A7808D2007A08D3008A11A22E4B
:101470008A15520884008313531883177808800054
:10148000C70A282A3D08B8003E08B900D3013D30FC
:10149000D2000830D400D501D601540856020318F2
:1014A000662A56085207F8005308FA000318FA0A89
:1014B0007808840083137A188317000855068A1168
:1014C00020208A15F800D500D60A4D2A5508F800C4
:1014D00078084502031D962A4408103C031D962AED
:1014E0003908B7003808B6003708D3003608D200EC
:1014F000D5010630D4008A11DE2E8A157908D30072
:101500007808D2003708D5003608D400D701043057
:10151000D6008A110D278A1578085207B60053089D
:10152000B70079080318790FB7079A2A9530B700E2
:101530004D30B600BB1C122BB11BA82A3108073C4A
:10154000031CAA2A031DA82A3008073C031CAA2A48
:101550001430A60034083202D2003308D300350814
:10156000031C350FD3025308FA005208D31FC12AB7
:101570005208003CF700FA015308031C530FFA020B
:101580007708D2007A08D300D31BCD2AD308031DD5
:10159000122B5208C73C031C122BB31FD22AB71FB1
:1015A000DE2AD42AB71B122B33083702031C122B56
:1015B000031DDE2A360832020318122B3708D50025
:1015C0003608D400D7010430D6008A110D278A15B9
:1015D0007908D3007808D2003208D2023308031CFD
:1015E000330FD3025308FA005208D31F002B5208BE
:1015F000003CF700FA015308031C530FFA02770866
:10160000D2007A08D300D31B122B5308003C0318D6
:10161000122BFF3A031D102B5208F43C0318122B17
:101620001430A700D101D3013230D2008A117F26B5
:101630008A1524300C1E1A2B9900D3013230D200A7
:101640008A117F268A15A9014830A8004D30DB0099
:101650008A114B278A152230840083138A11582F50
:101660008A152030DB008A114B278A15D0014830BB
:1016700050078400831380080319562BD30132309E
:10168000D2008A117F268A154830500784008313C0
:101690000008D20052080C1E4B2B99005008D00AAB
:1016A000483E840083130008D106372BA901483037
:1016B000A800103084002B08D3002A08D2008A1119
:1016C0006F2F8A152030DB008A114B278A15D00135
:1016D000483050078400831380080319872BD301F7
:1016E0003230D2008A117F268A1548305007840094
:1016F00083130008D20052080C1E7C2B990050085E
:10170000D00A483E840083130008D106682BA90143
:101710004830A800103084003108D3003008D200CF
:1017200000202030DB008A114B278A15D001483079
:1017300050078400831380080319B62BD30132307D
:10174000D2008A117F268A154830500784008313FF
:101750000008D20052080C1EAB2B99005008D00A8A
:10176000483E840083130008D106972BA901483016
:10177000A800103084003308D3003208D2000020C3
:101780002030DB008A114B278A15D00148305007E2
:101790008400831380080319E52BD3013230D20073
:1017A0008A117F268A154830500784008313000869
:1017B000D20052080C1EDA2B99005008D00A483E7D
:1017C000840083130008D106C62BA9014830A80065
:1017D000103084003508D3003408D20000202030B7
:1017E000DB008A114B278A15D0014830500784004E
:1017F000831380080319142CD3013230D2008A11CC
:101800007F268A1548305007840083130008D200D1
:1018100052080C1E092C99005008D00A483E84003A
:1018200083130008D106F52BA9014830A800103019
:1018300084003708D3003608D20000202030DB00B7
:101840008A114B278A15D001483050078400831332
:1018500080080319432CD3013230D2008A117F262D
:101860008A1548305007840083130008D2005208BC
:101870000C1E382C99005008D00A483E840083136F
:101880000008D106242CA9014830A8002608D2005F
:101890001B30D30082202030DB008A114B278A15B1
:1018A000D001483050078400831380080319702C3E
:1018B000D3013230D2008A117F268A154830500772
:1018C000840083130008D20052080C1E652C990076
:1018D0005008D00A483E840083130008D106512CDA
:1018E000A9014830A8002708D2001B30D30082206D
:1018F0002030DB008A114B278A15D0014830500771
:1019000084008313800803199D2CD3013230D20048
:101910008A117F268A1548305007840083130008F7
:10192000D20052080C1E922C99005008D00A483E52
:10193000840083130008D1067E2CA9014830A8003A
:101940002A30DB008A114B278A155108D200373024
:10195000D300C1280D30DB008A114B278A150A30CD
:10196000DB008A114B278A15D001483050078400CC
:10197000831380080319CE2CD3013230D2008A1190
:101980007F268A155008D00A483E84008313000839
:10199000D20052080C1ECA2C9900B52CD30132304B
:1019A000D2008A117F268A1564004F2963000A102D
:1019B0008A100A158207A729AC298B29AC29AC29E2
:1019C000AC29AC2987299A29AC29AC299729AC29BB
:1019D000AC298E29AC29AC29A129A429AC29AA2992
:0619E000AC29AC2992299C
:061A00008A010028080025
:1011000052280800840183131F3083057230831630
:101110008F000F0833309900A2309800903083126E
:10112000980083161F129F121B0880399B000730FE
:101130009C008312A001A1013430A2002E30A30034
:101140003130A400A501A801A9018316061283125B
:10115000061683168611831286110430D200FA30E7
:10116000D3008A1182218A15D20BAF286400AB010B
:10117000AA01A601A7013B148A1194228A15D20163
:101180000630D3008A1124248A157908AF00780824
:10119000AE00D2010730D3008A1124248A157908C1
:1011A000AD007808AC008A1100258A15CC30D20039
:1011B0008A11D4258A154430D2008A11D4258A1583
:1011C0000430D200FA30D3008A1182218A15D20B62
:1011D000E22864005A30BA003A08593C0318BA0AA7
:1011E000D3016430D2008A1135268A153A08593C59
:1011F00003180E29A608031DA603A708031DA703AD
:10120000A6080319082983168611831286150C294E
:101210008316861183128611BA0164008C1A122972
:101220003B1CEC2864006B30BC008C1E1B298C1E00
:1012300017291A08BC0061303C02E83E0318472910
:10124000183E742C1430A600BB104729A601BB1011
:1012500047291430A700BB1047291430A700A60067
:10126000BB104729A701BB104729A708031D3B292D
:101270008A1194228A1547293B14BB1047293B1039
:10128000BB1047293B14BB1447298A0100281812B8
:101290001816AA0A0319AB0AD2010630D3008A1124
:1012A00024248A157908AF007808AE0003102E0DAB
:1012B000D2002F0DD300B3305202F7005308FA00CA
:1012C0006A30031C6B30FA027708B0007A08B1006C
:1012D000D2010730D3008A1124248A157908AD0081
:1012E0007808AC0003102C0DD2002D0DD300B330C4
:1012F0005202F7005308FA006A30031C6B30FA02FE
:101300007708B2007A08B300D2010830D3008A11FE
:1013100024248A157908AD007808AC0003102C0D40
:10132000D2002D0DD300B3305202F7005308FA005B
:101330006A30031C6B30FA027708B4007A08B500F3
:101340008A1100258A15CC30D2008A11D4258A153D
:101350004430D2008A11D4258A1564001730D30096
:101360007030D2008A1135268A158A1100258A1517
:10137000CC30D2008A11D4258A15BE30D2008A1111
:10138000D4258A15C7014708083C031CD9293D30DC
:101390004707D200D3010318D30A8A11582E8A15A1
:1013A0005208840083135318831778088000C70AF3
:1013B000C3293D08B8003E08B900D3013D30D20032
:1013C0000830D400D501D601540856020318FD296F
:1013D00056085207F8005308FA000318FA0A78086A
:1013E000840083137A188317000855068A11202079
:1013F0008A15F800D500D60AE4295508F8007808BF
:101400004502031D2D2A4408103C031D2D2A3908CE
:10141000B7003808B6003708D3003608D200D50127
:101420000630D4008A11942E8A157908D3007808E2
:10143000D2003708D5003608D400D7010430D600D2
:101440008A11C3268A1578085207B6005308B700D8
:1014500079080318790FB707312A9530B7004D3056
:10146000B600BB1CA92AB11B3F2A3108073C031C4C
:10147000412A031D3F2A3008073C031C412A14302F
:10148000A60034083202D2003308D3003508031C0A
:10149000350FD3025308FA005208D31F582A5208B6
:1014A000003CF700FA015308031C530FFA027708B7
:1014B000D2007A08D300D31B642AD308031DA92ABB
:1014C0005208C73C031CA92AB31F692AB71F752AF3
:1014D0006B2AB71BA92A33083702031CA92A031D4C
:1014E000752A360832020318A92A3708D5003608AB
:1014F000D400D7010430D6008A11C3268A15790892
:10150000D3007808D2003208D2023308031C330F0C
:10151000D3025308FA005208D31F972A5208003CFE
:10152000F700FA015308031C530FFA027708D200A0
:101530007A08D300D31BA92A5308003C0318A92A10
:10154000FF3A031DA72A5208F43C0318A92A1430B5
:10155000A700D101D3013230D2008A1135268A1575
:1015600024300C1EB12A9900D3013230D2008A11E6
:1015700035268A15A9014830A8004D30DB008A11B4
:1015800001278A152230840083138A110E2F8A15B1
:101590002030DB008A1101278A15D001483050071E
:1015A0008400831380080319ED2AD3013230D2005E
:1015B0008A1135268A1548305007840083130008A5
:1015C000D20052080C1EE22A99005008D00A483E68
:1015D000840083130008D106CE2AA9014830A80050
:1015E000103084002B08D3002A08D2008A11252F3E
:1015F0008A152030DB008A1101278A15D001483076
:10160000500784008313800803191E2BD301323046
:10161000D2008A1135268A1548305007840083137A
:101620000008D20052080C1E132B99005008D00A53
:10163000483E840083130008D106FF2AA9014830E0
:10164000A800103084003108D3003008D2000020F8
:101650002030DB008A1101278A15D001483050075D
:1016600084008313800803194D2BD3013230D2003C
:101670008A1135268A1548305007840083130008E4
:10168000D20052080C1E422B99005008D00A483E46
:10169000840083130008D1062E2BA9014830A8002E
:1016A000103084003308D3003208D20000202030EC
:1016B000DB008A1101278A15D001483050078400C9
:1016C0008313800803197C2BD3013230D2008A1196
:1016D00035268A1548305007840083130008D2004D
:1016E00052080C1E712B99005008D00A483E840005
:1016F00083130008D1065D2BA9014830A8001030E3
:1017000084003508D3003408D20000202030DB00EC
:101710008A1101278A15D0014830500784008313AD
:1017200080080319AB2BD3013230D2008A11352641
:101730008A1548305007840083130008D2005208ED
:101740000C1EA02B99005008D00A483E8400831339
:101750000008D1068C2BA9014830A8001030840065
:101760003708D3003608D20000202030DB008A1171
:1017700001278A15D0014830500784008313800860
:101780000319DA2BD3013230D2008A1135268A159B
:1017900048305007840083130008D20052080C1E02
:1017A000CF2B99005008D00A483E840083130008CC
:1017B000D106BB2BA9014830A8002608D2001B3057
:1017C000D3008A119E278A152030DB008A11012759
:1017D0008A15D0014830500784008313800803190C
:1017E000092CD3013230D2008A1135268A154830AF
:1017F0005007840083130008D20052080C1EFE2BF1
:1018000099005008D00A483E840083130008D1068E
:10181000EA2BA9014830A8002708D2001B30D300CA
:101820008A119E278A152030DB008A1101278A152C
:10183000D001483050078400831380080319382CE6
:10184000D3013230D2008A1135268A15483050072C
:10185000840083130008D20052080C1E2D2C99001E
:101860005008D00A483E840083130008D106192C82
:10187000A9014830A8002A30DB008A1101278A1507
:101880005108D2003730D3008A11D32F8A150D307A
:10189000DB008A1101278A150A30DB008A11012733
:1018A0008A15D0014830500784008313800803193B
:1018B0006B2CD3013230D2008A1135268A1550089C
:1018C000D00A483E840083130008D20052080C1E40
:1018D000672C9900522CD3013230D2008A11352660
:1018E0008A156400EA2863000A108A100A15820724
:1018F00042294729262947294729472947292229B3
:10190000352947294729322947294729292947299C
:1019100047293C293F2947294529472947292D2976
:061980008A0100280800A6
:04400E00143FFC3F20
:00000001FF
;PIC16F88
;CRC=1F33 CREATED="05-12-10 20:17"
;CRC=6281 CREATED="05-12-10 20:34"
/Designs/MRAKOMER4/SW/irmrak4.PJT
32,8 → 32,8
0=0000 main.c 0 0 796 451 3 0
 
[Opened Files]
1=C:\Dokumenty\MLAB\Designs\MRAKOMER4\SW\irmrak4.c
2=C:\Dokumenty\MLAB\Designs\MRAKOMER4\SW\irmrak4.h
1=2zone\irmrak4.c
2=
3=C:\Program Files\PICC\devices\16F88.h
4=C:\Dokumenty\MLAB\Designs\MRAKOMER4\SW\smb.c
5=C:\Program Files\PICC_old\drivers\string.h