/Designs/Thermometer/SW/PIC16F887/main.c
41,6 → 41,7
{
lcd_gotoxy(1,2);
printf(lcd_putc,"T: %f K ",ds1820_read()+273.15);
printf("$T1.0 %f \r\n",ds1820_read()+273.15);
Delay_ms(100);
}
 
/Designs/Thermometer/SW/PIC16F887/main.h
17,3 → 17,5
 
#use delay(clock=4000000)
 
#use rs232(baud=9600,parity=N,xmit=PIN_B7,rcv=PIN_B6,bits=8)
 
/Designs/Thermometer/SW/PIC16F887/main.hex
1,241 → 1,299
:1000000006308A00872E00000A108A100A11820723
:1000000008308A00002800000A108A100A118207AE
:1000100028340C3401340634A8312910CB306B3627
:10002000E9352019B0183100F73B77176D3661318B
:10003000AE317A000C29E530E43C2E170A00541D3D
:10004000A01266104B102000353084008313000886
:10005000031938280130F800F701F70B2D28F80BA9
:100060002C284A30F700F70B33283628800B2A2833
:1000700008003C183D2808123E280816831608126E
:100080008312BC18452888124628881683168812C1
:1000900083123C194D2808134E280817831608139D
:1000A0008312BC195528881356288817831688137D
:1000B000000083120914831609105E2883120910A8
:1000C0008316091083120800BD018316081600303C
:1000D0008312081A0130BD0483168816003083127B
:1000E000881A0130F7000310F70D7708BD04831656
:1000F000081700308312081B0130F700F70DF70DC9
:10010000FC30F7057708BD0483168817003083128A
:10011000881B0130F700F70DF70DF70DF830F705E4
:100120007708BD043D08F8000800831609108910FF
:10013000091183128910831689100816881608176A
:1001400088178312091583160911000083120914F8
:10015000831609100000831264207808BC0009107F
:100160008316091000008312091483160910000079
:10017000831264207808BB00091083160910081246
:1001800088120813881383123C0EF700F030F7052D
:1001900077083B04F8007808BB00BB1FD128831602
:1001A0009D28B908031DD6288910D72889148316DD
:1001B00089100000831209118316091100008312AF
:1001C00009108316091083123A0EBB000F30BB05CD
:1001D0003B08BC0039203A080F39BB00BC0039206D
:1001E0000800831608128812081388130910891052
:1001F000091183128910831689108312091183163D
:10020000091183120910831609100F308312B500EB
:1002100024200130A1002108033C031C17290330CE
:10022000BC0039200530B5002420A10A0B2902307A
:10023000BC003920A1012108033C031C2829210806
:100240000420A200B9012208BA009520A10A1B29A6
:100250008A110A12EC2E360B2E2931294030B700B4
:100260003229B70101303502B70737088038B800A6
:10027000B9013808BA00952008003408073A031974
:100280004B290B3A03195029063A03195829023A07
:1002900003195E2963290130B500B6002B216929B5
:1002A000B9010130BA0095200230B5002420692937
:1002B0000130B5000230B6002B216929B901103098
:1002C000BA00952069290130B9003408BA00952098
:1002D00069290800831603178C170C14000000000E
:1002E00083120C087F390319AE290313A1000317E9
:1002F0000D080313A20003170F080313A30021081E
:10030000B4003D21220803178D00031323080317AF
:100310008F0083168C170C140000000083120C0D44
:100320000E0D7F390319AE290313A10003170D0821
:100330000313A20003170F080313A3002108B4003E
:100340003D21220803178D000313230803178F0094
:100350008D0A03198F0A03136A2903170313080070
:10036000A01320088316870083128713A630F70096
:10037000F70BB8290000A017200883168700A630C5
:10038000F700F70BC12900008312A017200883167D
:10039000870083120800AB012B08073C031CF029DF
:1003A000A01320088316870083128713D72903140C
:1003B000AA0C0318DD298713DE298717A01320084C
:1003C000831687001330F700F70BE429E72983121F
:1003D000A017200883168700ED298312AB0ACC29C9
:1003E0000800AA012A08073C031C192AA0132008A8
:1003F0008316870083128713FD29A0172008831610
:1004000087000230F700F70B032A00008312A017C1
:100410002008831687008312871B102A0310112AD5
:100420000314AB0C2730F700F70B142A172AAA0A7B
:10043000F2292B08F8000800A101B021CC30AA0055
:10044000CB214430AA00CB21A108031D2B2AF12186
:100450007808A100242AB021CC30AA00CB21BE30DC
:10046000AA00CB21F1217808A200F1217808A3008D
:100470002308A5002208A4002508AB002408AA0030
:100480008E30F7002B08F8002A08F900FA01AB1F9C
:100490004E2AF809F909F90A0319F80AF808031DA0
:1004A0005B2A7908F800F9010830F702F808031D03
:1004B0005B2AF701642A0310F81B622AF90DF80D74
:1004C000F7035B2AAB1FF8137708AA007808AB0084
:1004D0007908AC007A08AD002D08B1002C08B000F6
:1004E0002B08AF002A08AE00B501B401B301833078
:1004F000B2002E0803193E2BBA00320803193E2B16
:10050000BA02031C882A7F30BA0703183E2B8E2AB2
:100510008130BA02031C3E2B03193E2B3A08F70028
:10052000F801F901FA01B9012F08B800B81730082D
:10053000B7003108B6001930BA003508B602031802
:10054000B12A0130B7020318B12AB8020318B12A40
:10055000B9020318B12AB90AB80AB70A3508B607AA
:10056000E32A3408B7020318CC2A0130B802031872
:10057000CC2AB9020318CC2AB90AB80A3408B7073A
:100580003508B607031CE32AB70A031DE32AB80A95
:10059000031DE32AB90AE32A33088038B802031896
:1005A000E22A0130B9020318E22AB90A3308803876
:1005B000B8073408B707031CC02AB80A031DC02AAD
:1005C000B90AC02A7A14BA0BE62AF12A0310B60D2A
:1005D000B70DB80DB90D0310FA0DF90DF80DBB0DDF
:1005E0009D2A3B1CF92A0310F80CF90CFA0CBB0CE1
:1005F000FC2AF70303193E2BBB1B252B0310B60D5A
:10060000B70DB80DB90D3508B6020318112B01301E
:10061000B7020318112BB8020318112BB902031CDF
:10062000342B3408B70203181C2B0130B80203180E
:100630001C2BB902031C342B33088038B802031872
:10064000252B0130B902031C342BFA0A031D342B6D
:10065000F90A031D342BF80A031D342BF70A03197A
:100660003E2BF80CF90CFA0C2F08BA003308BA0626
:10067000BA1F3C2BF817422BF813422BF701F80155
:10068000F901FA017A08A9007908A8007808A700FA
:100690007708A6002608F7002708F8002808F900C0
:1006A0002908FA008A110A12162F80308318AC0626
:1006B000B101B2012808B0002C08B00627080319C0
:1006C000452CAF00F7002B0803194E2CAF0203197D
:1006D000EA2B031CA82B2C08B500B5172D08B40075
:1006E0002E08B300B2010310B50CB40CB30CB20C5D
:1006F000AF0B722BB01F7F2B3114622C31102F10D7
:1007000031162A3084008313772C3112B01B922BC0
:100710002F1C9D2BB50CB40CB30CB20CF70A0319AB
:100720005D2C9D2BB51BA02B0310B20DB30DB40D8A
:10073000B50DF70303195D2C922B31170A2C3113D9
:100740002808B000B01FA62BB517562CB513562C91
:100750002B08AF00F7002708AF022808B500B5172F
:100760002908B4002A08B300B2010310B50CB40C78
:10077000B30CB20CAF0BB42BB01FC12BB114622C55
:10078000B1102F10B1162E3084008313772CB112C4
:10079000B01BD42B2F1CDF2BB50CB40CB30CB20C3C
:1007A000F70A03195D2CDF2BB51BE22B0310B20DEA
:1007B000B30DB40DB50DF70303195D2CD42BB11790
:1007C0000A2CB1132C08B000B01FE82BB517562C1B
:1007D000B513562C2C08B500B5172D08B4002E08FB
:1007E000B300B01FF72BB5133115622C3111B201D4
:1007F0002F102A3084008313772CB01B202C28085C
:10080000B0002F1C0A2CB50CB40CB30CB20CF70AB8
:1008100003195D2CB21F1B2CB30A031D1B2CB40A39
:10082000031D1B2CB50A031D1B2CB50CB40CB30CFB
:10083000F70A03195D2C311B9F2BB11BE12B3F2CB9
:100840008030B506B51F282C622C2C08B000352C42
:100850002808B000B508031D352CB408031D352C3D
:10086000B308031D352CF701562CB51B3F2C031084
:10087000B20DB30DB40DB50DF70B352C5D2CB01FBB
:10088000432CB517562CB513562C2B08F7002C0803
:10089000B5002D08B4002E08B300562C2708F70029
:1008A0002808B5002908B4002A08B3003508F80064
:1008B0003408F9003308FA00952CF701F801F90122
:1008C000FA01952CB201B309B409B509B209B20A0B
:1008D000031D702CB30A031D702CB40A0319B50A4A
:1008E00031187E2BB118C02B3119F62B252C00089E
:1008F000B307031C812CB40A031D812CB50A03190C
:100900002F1484030008B407031C892CB50A0319AB
:100910002F1484030008801F803AB50703182F1492
:10092000311A852BB11AC72BFD2B8A110A12362FCB
:10093000F701F801F901FA01BC01BD01BE01BF01D7
:100940003B083A04390438040319D62C2030C0007F
:100950000310B40DB50DB60DB70DBC0DBD0DBE0D1C
:10096000BF0D3B083F02031DBF2C3A083E02031D8A
:10097000BF2C39083D02031DBF2C38083C02031C64
:10098000D02C3808BC023908031C390FBD023A08C4
:10099000031C3A0FBE023B08031C3B0FBF020314AB
:1009A000F70DF80DF90DFA0DC00BA82C3C308400A2
:1009B000831308000408AC002B08AE0003196C2D4B
:1009C0002A08B7002908B6002808B5002708B4008F
:1009D000BB01BA012030B9008230B80034080319D5
:1009E0005E2DBC00380803195E2DBC070318FF2CD0
:1009F0007F30BC02031C5E2D03195E2D032D813058
:100A0000BC0703185E2D3C08F700F801F901FA0154
:100A10003508C000C0173608BF003708BE001830C0
:100A2000BC00BD013E1C2C2D3B08FA07031C1E2DEB
:100A3000F90A031D1E2DF80A0319BD173A08F90714
:100A4000031C252DF80A0319BD173908B600B6177F
:100A50003608F8070318BD17BD0DF80CF90CFA0C91
:100A6000C00CBF0CBE0C0310BC0B112D0130F707DE
:100A700003185E2DF81B432DC00DFA0DF90DF80D6E
:100A8000F70303195E2DC01F542DFA0A031D542DC0
:100A9000F90A031D542DF80A031D542DF80CF90C06
:100AA000FA0CF70A03195E2D3508BD003908BD069A
:100AB000BD1F5C2DF817622DF813622DF701F801A8
:100AC000F901FA017A08AA007908A9007808A800B3
:100AD0007708A700AE0BE02C2A08B7002908B6005B
:100AE0002808B5002708B4003408B63CB400FA0161
:100AF0003508B800B5170310B50CB60CB70CFA0CD6
:100B0000F90CF80CF70CB40B7B2DB81F922DF709DC
:100B1000F809F909FA09F70A0319F80A0319F90A91
:100B20000319FA0A7A08AA007908A9007808A80027
:100B30007708A700AA1FA92DAC03AC16A709A8091E
:100B4000A909AA09A70A0319A80A0319A90A0319D6
:100B5000AA0A3B30B3009A30B200CA30B100B001EB
:100B60000A30AE002B080319AC0A2A08B70029087E
:100B7000B6002808B5002708B4003308BB003208C7
:100B8000BA003108B9003008B80098240008A7005E
:100B9000840A0008A800840A0008A900840A000842
:100BA000AA00FD308407F708031DE92D2B0A2E0249
:100BB0000319E92D2C080319EB2D0F392E02031907
:100BC000E32D03181B2EAC1B1B2E2C1BEB2D2030F2
:100BD000172E2030AC05AC1EF92DAC122B08031DCE
:100BE000AC037708AC002D30B4003D212C08F70091
:100BF000AC012B082E02031D072E7708AC002E3007
:100C0000B4003D212C08F7002030AC050030303016
:100C1000AC1E172EAC122B08031DAC037708AC00DA
:100C20002D30B4003D212C08F700AC013030F7071F
:100C30007708B4003D213308B7003208B600310808
:100C4000B5003008B400BB01BA01B9010A30B800E0
:100C500098247A08B3007908B2007808B1007708C0
:100C6000B000AE0BB52D8A110A12592F8316031747
:100C70008C170C14000000000318652E83120C085A
:100C80007F390313A80003170D080313A9000317E6
:100C90000F080313AA002808B4003D2129080317F0
:100CA0008D0003132A0803178F0083168C170C146A
:100CB0000000000083120313A70B5F2E622E831621
:100CC0000317652E842E8316031783120C0D0E0D49
:100CD0007F390313A80003170D080313A900031796
:100CE0000F080313AA002808B4003D2129080317A0
:100CF0008D0003132A0803178F008D0A03198F0A2A
:100D000003100313A70B362E8A110A12632F8401D6
:100D100083131F308305613083168F000F0803177C
:100D20000908C039890003131F129F1200300317EE
:100D300088008312870188018901FF300313A00016
:100D4000831603170908C039890003131F129F1265
:100D5000003003178800831203131F139F13831699
:100D60009F1383121F149412A01220088316870069
:100D7000831220162008831687008312A0112008F2
:100D8000831687000130831294000030831694008C
:100D90000108C73908388100831290010030F8003B
:100DA00092000030831692008312201520088316CB
:100DB00087008312970183169B019C0101309D00DF
:100DC0008312031787018801890161308316031399
:100DD0008F000F088312F1280C3003178D000030AC
:100DE0008F0003136A210330B5000230B6002B21B7
:100DF000143003178D0000308F0003136A21083070
:100E0000A100FA30B5002420A10B012F1A300317DE
:100E10008D0000308F0003136A216430B500242058
:100E20000130B5000230B6002B211C2A7708A10042
:100E30007808A2007908A3007A08A400A601040893
:100E4000A5002610831B261483107A08AA007908AF
:100E5000A9007808A8007708A7003330AE009330C7
:100E6000AD000830AC008730AB00552B250884005E
:100E70008313261883177708A1007808A200790841
:100E8000A3007A08A4005430B4003D213A30B400E5
:100E90003D212030B4003D21893084002408AA007F
:100EA0002308A9002208A8002108A7000230AB00EF
:100EB000DA2C213003178D0000308F00031404302A
:100EC0000313A700362E6430B5002420102F6300D2
:10004000A01266104B102000242A311730102533DF
:10005000A0060A00353084008313000803193E28E7
:100060000130F800F701F70B3328F80B32284A303B
:10007000F700F70B39283C28800B302808003C1883
:100080004328081244280816831608128312BC1845
:100090004B2888124C2888168316881283123C1924
:1000A0005328081354280817831608138312BC1901
:1000B0005B2888135C288817831688130000831236
:1000C0000914831609106428831209108316091075
:1000D00083120800BD018316081600308312081A27
:1000E0000130BD048316881600308312881A01304F
:1000F000F7000310F70D7708BD04831608170030CA
:100100008312081B0130F700F70DF70DFC30F705DF
:100110007708BD048316881700308312881B0130CE
:10012000F700F70DF70DF70DF830F7057708BD0468
:100130003D08F80008008316091089100911831280
:1001400089108316891008168816081788178312D5
:10015000091583160911000083120914831609106A
:10016000000083126A207808BC0009108316091069
:1001700000008312091483160910000083126A20FC
:100180007808BB000910831609100812881208139A
:10019000881383123C0EF700F030F70577083B0414
:1001A000F8007808BB00BB1FD7288316A328B9081E
:1001B000031DDC288910DD288914831689100000AE
:1001C0008312091183160911000083120910831686
:1001D000091083123A0EBB000F30BB053B08BC0070
:1001E0003F203A080F39BB00BC003F2008008316AF
:1001F0000812881208138813091089100911831234
:10020000891083168910831209118316091183122C
:100210000910831609100F308312B5002A2001300F
:10022000A1002108033C031C1D290330BC003F2012
:100230000530B5002A20A10A11290230BC003F2058
:10024000A1012108033C031C2E2921080420A2003F
:10025000B9012208BA009B20A10A21298A150A1295
:100260006A28360B342937294030B7003829B701BE
:1002700001303502B70737088038B800B9013808AF
:10028000BA009B2008003408073A031951290B3A99
:1002900003195629063A03195E29023A03196429FB
:1002A00069290130B500B60031216F29B90101304B
:1002B000BA009B200230B5002A206F290130B5001A
:1002C0000230B60031216F29B9011030BA009B20ED
:1002D0006F290130B9003408BA009B206F2908004B
:1002E000831603178C170C140000000083120C08EF
:1002F0007F390319B4290313A10003170D08031351
:10030000A20003170F080313A3002108B400432120
:10031000220803178D000313230803178F00831689
:100320008C170C140000000083120C0D0E0D7F3989
:100330000319B4290313A10003170D080313A20026
:1003400003170F080313A3002108B4004321220858
:1003500003178D000313230803178F008D0A031959
:100360008F0A03137029031703130800A013200832
:100370008316870083128713A630F700F70BBE2978
:100380000000A017200883168700A630F700F70B9F
:10039000C72900008312A017200883168700831244
:1003A0000800AB012B08073C031CF629A01320080A
:1003B0008316870083128713DD290314AA0C031800
:1003C000E3298713E4298717A013200883168700E1
:1003D0001330F700F70BEA29ED298312A017200844
:1003E00083168700F3298312AB0AD2290800AA01D9
:1003F0002A08073C031C1F2AA01320088316870025
:1004000083128713032AA01720088316870002305F
:10041000F700F70B092A00008312A01720088316A3
:1004200087008312871B162A0310172A0314AB0CAC
:100430002730F700F70B1A2A1D2AAA0AF8292B08D9
:10044000F8000800A101B621CC30AA00D121443027
:10045000AA00D121A108031D312AF7217808A100A3
:100460002A2AB621CC30AA00D121BE30AA00D1213F
:10047000F7217808A200F7217808A3002308A50037
:100480002208A4002508AB002408AA008E30F7003B
:100490002B08F8002A08F900FA01AB1F542AF809C2
:1004A000F909F90A0319F80AF808031D612A7908FD
:1004B000F800F9010830F702F808031D612AF70176
:1004C0006A2A0310F81B682AF90DF80DF703612A50
:1004D000AB1FF8137708AA007808AB007908AC00C6
:1004E0007A08AD002D08B1002C08B0002B08AF0031
:1004F0002A08AE00B501B401B3018330B2002E0862
:100500000319442BBA0032080319442BBA02031C06
:100510008E2A7F30BA070318442B942A8130BA02FE
:10052000031C442B0319442B3A08F700F801F90186
:10053000FA01B9012F08B800B8173008B700310820
:10054000B6001930BA003508B6020318B72A0130D0
:10055000B7020318B72AB8020318B72AB90203185A
:10056000B72AB90AB80AB70A3508B607E92A34081B
:10057000B7020318D22A0130B8020318D22AB902EE
:100580000318D22AB90AB80A3408B7073508B607DB
:10059000031CE92AB70A031DE92AB80A031DE92A40
:1005A000B90AE92A33088038B8020318E82A01306A
:1005B000B9020318E82AB90A33088038B8073408A2
:1005C000B707031CC62AB80A031DC62AB90AC62AD9
:1005D0007A14BA0BEC2AF72A0310B60DB70DB80D32
:1005E000B90D0310FA0DF90DF80DBB0DA32A3B1C34
:1005F000FF2A0310F80CF90CFA0CBB0C022BF703C2
:100600000319442BBB1B2B2B0310B60DB70DB80DD4
:10061000B90D3508B6020318172B0130B7020318BD
:10062000172BB8020318172BB902031C3A2B3408F6
:10063000B7020318222B0130B8020318222BB9028B
:10064000031C3A2B33088038B80203182B2B0130D7
:10065000B902031C3A2BFA0A031D3A2BF90A031DAF
:100660003A2BF80A031D3A2BF70A0319442BF80C0E
:10067000F90CFA0C2F08BA003308BA06BA1F422B3D
:10068000F817482BF813482BF701F801F901FA0184
:100690007A08A9007908A8007808A7007708A600BA
:1006A0002608F7002708F8002808F9002908FA00AA
:1006B000080080308318AC06B101B2012808B000F0
:1006C0002C08B00627080319492CAF00F7002B08A7
:1006D0000319522CAF020319EE2B031CAC2B2C0870
:1006E000B500B5172D08B4002E08B300B2010310F1
:1006F000B50CB40CB30CB20CAF0B762BB01F832B24
:100700003114662C31102F1031162A3084008313D7
:100710007B2C3112B01B962B2F1CA12BB50CB40CCB
:10072000B30CB20CF70A0319612CA12BB51BA42B37
:100730000310B20DB30DB40DB50DF7030319612C01
:10074000962B31170E2C31132808B000B01FAA2B9E
:10075000B5175A2CB5135A2C2B08AF00F7002708F1
:10076000AF022808B500B5172908B4002A08B3005D
:10077000B2010310B50CB40CB30CB20CAF0BB82B18
:10078000B01FC52BB114662CB1102F10B1162E302E
:10079000840083137B2CB112B01BD82B2F1CE32BAE
:1007A000B50CB40CB30CB20CF70A0319612CE32B93
:1007B000B51BE62B0310B20DB30DB40DB50DF70349
:1007C0000319612CD82BB1170E2CB1132C08B000D3
:1007D000B01FEC2BB5175A2CB5135A2C2C08B500AA
:1007E000B5172D08B4002E08B300B01FFB2BB513AE
:1007F0003115662C3111B2012F102A308400831379
:100800007B2CB01B242C2808B0002F1C0E2CB50C00
:10081000B40CB30CB20CF70A0319612CB21F1F2CD5
:10082000B30A031D1F2CB40A031D1F2CB50A031D98
:100830001F2CB50CB40CB30CF70A0319612C311B37
:10084000A32BB11BE52B432C8030B506B51F2C2CF8
:10085000662C2C08B000392C2808B000B508031D00
:10086000392CB408031D392CB308031D392CF701AA
:100870005A2CB51B432C0310B20DB30DB40DB50D9E
:10088000F70B392C612CB01F472CB5175A2CB51318
:100890005A2C2B08F7002C08B5002D08B4002E08A0
:1008A000B3005A2C2708F7002808B5002908B4001F
:1008B0002A08B3003508F8003408F9003308FA00B4
:1008C000992CF701F801F901FA01992CB201B30949
:1008D000B409B509B209B20A031D742CB30A031D89
:1008E000742CB40A0319B50A3118822BB118C42B21
:1008F0003119FA2B292C0008B307031C852CB40AE4
:10090000031D852CB50A03192F1484030008B407AE
:10091000031C8D2CB50A03192F1484030008801FB3
:10092000803AB50703182F14311A892BB11ACB2B33
:10093000012C0800340803190A2DBC0038080319DB
:100940000A2DBC070318AB2C7F30BC02031C0A2DF8
:1009500003190A2DAF2C8130BC0703180A2D3C085F
:10096000F700F801F901FA013508C000C017360890
:10097000BF003708BE001830BC00BD013E1CD82C9B
:100980003B08FA07031CCA2CF90A031DCA2CF80AF3
:100990000319BD173A08F907031CD12CF80A0319EB
:1009A000BD173908B600B6173608F8070318BD1783
:1009B000BD0DF80CF90CFA0CC00CBF0CBE0C0310EA
:1009C000BC0BBD2C0130F70703180A2DF81BEF2CC8
:1009D000C00DFA0DF90DF80DF70303190A2DC01F0C
:1009E000002DFA0A031D002DF90A031D002DF80A37
:1009F000031D002DF80CF90CFA0CF70A03190A2D47
:100A00003508BD003908BD06BD1F082DF8170E2D8D
:100A1000F8130E2DF701F801F901FA010800340866
:100A2000B63CB400FA013508B800B5170310B50C90
:100A3000B60CB70CFA0CF90CF80CF70CB40B162D1D
:100A4000B81F2D2DF709F809F909FA09F70A031952
:100A5000F80A0319F90A0319FA0A0800F701F8015C
:100A6000F901FA01BC01BD01BE01BF013B083A0416
:100A70003904380403196C2D2030C0000310B40D64
:100A8000B50DB60DB70DBC0DBD0DBE0DBF0D3B08B0
:100A90003F02031D552D3A083E02031D552D39080E
:100AA0003D02031D552D38083C02031C662D3808F5
:100AB000BC023908031C390FBD023A08031C3A0F67
:100AC000BE023B08031C3B0FBF020314F70DF80DD9
:100AD000F90DFA0DC00B3E2D3C3084008313080045
:100AE0000408AC002B08AE0003198F2D2A08B700AC
:100AF0002908B6002808B5002708B400BB01BA01D0
:100B00002030B9008230B8009A247A08AA00790807
:100B1000A9007808A8007708A700AE0B762D2A0850
:100B2000B7002908B6002808B5002708B4000F252B
:100B30007A08AA007908A9007808A8007708A70011
:100B4000AA1FAF2DAC03AC16A709A809A909AA09C9
:100B5000A70A0319A80A0319A90A0319AA0A3B300C
:100B6000B3009A30B200CA30B100B0010A30AE0012
:100B70002B080319AC0A2A08B7002908B600280870
:100B8000B5002708B4003308BB003208BA003108AA
:100B9000B9003008B8002E250008A700840A000814
:100BA000A800840A0008A900840A0008AA00FD30F1
:100BB0008407F708031DEF2D2B0A2E020319EF2DD2
:100BC0002C080319F12D0F392E020319E92D0318F2
:100BD000212EAC1B212E2C1BF12D20301D2E203060
:100BE000AC05AC1EFF2DAC122B08031DAC0377081F
:100BF000AC002D30B40043212C08F700AC012B08C9
:100C00002E02031D0D2E7708AC002E30B4004321B8
:100C10002C08F7002030AC0500303030AC1E1D2E03
:100C2000AC122B08031DAC037708AC002D30B400C8
:100C300043212C08F700AC013030F7077708B400E7
:100C400043213308B7003208B6003108B500300838
:100C5000B400BB01BA01B9010A30B8002E257A08E8
:100C6000B3007908B2007808B1007708B000AE0B85
:100C7000BB2D8A150A12F128831603178C170C1442
:100C80000000000003186B2E83120C087F39031339
:100C9000A80003170D080313A90003170F08031377
:100CA000AA002808B4004321290803178D00031364
:100CB0002A0803178F0083168C170C1400000000FD
:100CC00083120313A70B652E682E831603176B2E52
:100CD0008A2E8316031783120C0D0E0D7F39031312
:100CE000A80003170D080313A90003170F08031327
:100CF000AA002808B4004321290803178D00031314
:100D00002A0803178F008D0A03198F0A0310031393
:100D1000A70B3C2E8A150A12FD2883168613831210
:100D200086130830F800942E0000F817A52EF8134B
:100D3000B40C03188617031C86137817A52E781396
:100D4000F80B982EA32E000086171C308400840B0D
:100D5000A72EAA2EF81B972E781B9F2E080083160D
:100D600003178C170C14000000000318DE2E8312EA
:100D70000C087F390313A80003170D080313A900FB
:100D800003170F080313AA002808B4008D262908AA
:100D900003178D0003132A0803178F0083168C177F
:100DA0000C140000000083120313A70BD82EDB2EB7
:100DB00083160317DE2EFD2E8316031783120C0DE8
:100DC0000E0D7F390313A80003170D080313A900A4
:100DD00003170F080313AA002808B4008D2629085A
:100DE00003178D0003132A0803178F008D0A0319B8
:100DF0008F0A03100313A70BAF2E8A150A123B2983
:100E00000408AC002B08AE0003191F2F2A08B700F6
:100E10002908B6002808B5002708B400BB01BA01AC
:100E20002030B9008230B8009A247A08AA007908E4
:100E3000A9007808A8007708A700AE0B062F2A089B
:100E4000B7002908B6002808B5002708B4000F2508
:100E50007A08AA007908A9007808A8007708A700EE
:100E6000AA1F3F2FAC03AC16A709A809A909AA0914
:100E7000A70A0319A80A0319A90A0319AA0A3B30E9
:100E8000B3009A30B200CA30B100B0010A30AE00EF
:100E90002B080319AC0A2A08B7002908B60028084D
:100EA000B5002708B4003308BB003208BA00310887
:100EB000B9003008B8002E250008A700840A0008F1
:100EC000A800840A0008A900840A0008AA00FD30CE
:100ED0008407F708031D7F2F2B0A2E0203197F2F8B
:100EE0002C080319812F0F392E020319792F0318AB
:100EF000B12FAC1BB12F2C1B812F2030AD2F2030F8
:100F0000AC05AC1E8F2FAC122B08031DAC03770869
:100F1000AC002D30B4008D262C08F700AC012B0856
:100F20002E02031D9D2F7708AC002E30B4008D26B5
:100F30002C08F7002030AC0500303030AC1EAD2F4F
:100F4000AC122B08031DAC037708AC002D30B400A5
:100F50008D262C08F700AC013030F7077708B40075
:100F60008D263308B7003208B6003108B5003008C6
:100F7000B400BB01BA01B9010A30B8002E257A08C5
:100F8000B3007908B2007808B1007708B000AE0B62
:080F90004B2F8A150A124A29B1
:10100000840183131F308305613083168F000F081E
:10101000861383128617831603170908C0398900BF
:1010200003131F129F1200300317880083128701D9
:1010300088018901FF300313A000831603170908F4
:10104000C039890003131F129F1200300317880054
:10105000831203131F139F1383169F1383121F14EE
:101060009412A012200883168700831220162008ED
:10107000831687008312A011200883168700013091
:10108000831294000030831694000108C739083891
:101090008100831290010030F80092000030831626
:1010A000920083122015200883168700831297016F
:1010B00083169B019C0101309D0083120317870159
:1010C000880189016130831603138F000F088A118C
:1010D0008312F7288A150C3003178D0000308F001B
:1010E0008A11031370218A150330B5000230B6004F
:1010F0008A1131218A15143003178D0000308F00BA
:101100008A11031370218A150830A100FA30B50046
:101110008A112A208A15A10B86281A3003178D0000
:1011200000308F008A11031370218A156430B500D6
:101130008A112A208A150130B5000230B6008A11C2
:1011400031218A158A1122228A157708A100780890
:10115000A2007908A3007A08A400A6010408A5004B
:101160002610831B261483102408AA002308A90034
:101170002208A8002108A7003330AE009330AD004C
:101180000830AC008730AB008A1159238A15250836
:1011900084008313261883177708A1007808A2001B
:1011A0007908A3007A08A4005430B4008A114321BE
:1011B0008A153A30B4008A1143218A152030B400D0
:1011C0008A1143218A15893084002408AA00230843
:1011D000A9002208A8002108A7000230AB008A114C
:1011E000702D8A15213003178D0000308F000314F5
:1011F00004300313A7008A113C2E8A158A1122227B
:101200008A157708A1007808A2007908A3007A0857
:10121000A400A6010408A5002610831B2614831031
:101220002408AA002308A9002208A8002108A70072
:101230003330AE009330AD000830AC008730AB00E7
:101240008A1159238A1525088400831326188317C9
:101250007708A1007808A2007908A3007A08A40002
:10126000243003178D0000308F0003100630031365
:10127000A7008A11AF2E8A15893084002408AA009D
:101280002308A9002208A8002108A7000230AB000B
:101290008A11002F8A152030B4008A118D268A15F4
:1012A0000D30B4008A118D268A150A30B4008A11D7
:1012B0008D268A156430B5008A112A208A159B284C
:0212C0006300C9
:04400E00F42CFF3F50
:00000001FF
;PIC16F887
;CRC=D4E1 CREATED="27-8-11 16:27"
;CRC=E4CE CREATED="12-II-12 11:49"
/Designs/Thermometer/SW/PIC16F887/main.pjt
1,10 → 1,10
[PROJECT]
Target=C:\Users\kaklik\Documents\MLAB\Designs\Thermometer\SW\PIC16F887\main.hex
Target=main.hex
Development_Mode=
Processor_Text=PIC16F887
ToolSuite=CCS
Processor=0x887F
[C:\Users\kaklik\Documents\MLAB\Designs\Thermometer\SW\PIC16F887\main]
[main]
Type=4
Path=
FileList=
12,18 → 12,20
OptionString=
AdditionalOptionString=
[mru-list]
1=C:\Users\kaklik\Documents\MLAB\Designs\Thermometer\SW\PIC16F887\main.c
1=main.c
[Windows]
0=0000 %S 0 0 796 451 3 0
[Units]
Link=0
Count=1
1=C:\Users\kaklik\Documents\MLAB\Designs\Thermometer\SW\PIC16F887\main
[Opened Files]
1=main.c
2=main.h
3=..\..\..\..\..\..\..\..\Program Files (x86)\PICC\devices\16F887.h
4=..\..\..\..\..\..\..\..\Program Files (x86)\PICC\drivers\lcd.c
3=C:\Program Files\PICC\devices\16F887.h
4=C:\Program Files\PICC\drivers\lcd.c
5=..\ds1820.c
6=..\1wire.c
7=
[Target Data]
OptionString=-p +FM
FileList=D:\MLAB\Designs\Thermometer\SW\PIC16F887\main.c
[Units]
Count=1
1=main (main)