mirror of
https://github.com/sergeyyarkov/attiny45v_thermometer.git
synced 2026-10-11 10:19:03 +03:00
hide zeros & small fix
This commit is contained in:
parent
4f5be5e1f4
commit
128c1283d1
Binary file not shown.
Binary file not shown.
@ -1,7 +1,7 @@
|
|||||||
:1000000013C01AC019C018C017C016C015C014C03C
|
:1000000013C01AC019C018C017C016C015C014C03C
|
||||||
:1000100013C012C011C010C00FC00EC00DC03F06EB
|
:1000100013C012C011C010C00FC00EC00DC03F06EB
|
||||||
:100020005B4F666D7D077F6F11241FBECFE5D1E06A
|
:100020005B4F666D7D077F6F11241FBECFE5D1E06A
|
||||||
:10003000DEBFCDBF97D1A9C3E3CFF894C09AC29ACF
|
:10003000DEBFCDBFDAD1ECC3E3CFF894C09AC29A49
|
||||||
:100040008DE08A95F1F70000C0988DE08A95F1F770
|
:100040008DE08A95F1F70000C0988DE08A95F1F770
|
||||||
:100050000000C29878940895F894C298C0988DE0F2
|
:100050000000C29878940895F894C298C0988DE0F2
|
||||||
:100060008A95F1F70000C29A8DE08A95F1F70000B9
|
:100060008A95F1F70000C29A8DE08A95F1F70000B9
|
||||||
@ -24,99 +24,108 @@
|
|||||||
:10017000180714F0C7EED3E0112354F00F2EF3E06C
|
:10017000180714F0C7EED3E0112354F00F2EF3E06C
|
||||||
:10018000DF2EF02D0F2EFAE0EF2EF12CF02D17C000
|
:10018000DF2EF02D0F2EFAE0EF2EF12CF02D17C000
|
||||||
:10019000D195C195D10960E080E4C3DFEFCFDA9457
|
:10019000D195C195D10960E080E4C3DFEFCFDA9457
|
||||||
:1001A000CE01B701DFD2B62EC72E825E9F4FFC0173
|
:1001A000CE01B70122D3B62EC72E825E9F4FFC012F
|
||||||
:1001B00084916D2DB6DFCB2DDC2DDD2029F01123B0
|
:1001B00084916D2DB6DFCB2DDC2DDD2029F01123B0
|
||||||
:1001C00074F7E1E0DE12EBCFDF91CF911F910F9139
|
:1001C00074F7E1E0DE12EBCFDF91CF911F910F9139
|
||||||
:1001D000FF90EF90DF90CF90BF900895992384F027
|
:1001D000FF90EF90DF90CF90BF900895992384F027
|
||||||
:1001E00021E08A30910554F021E0EAE0F0E0BF011F
|
:1001E00021E08A30910554F021E0EAE0F0E0BF011F
|
||||||
:1001F000B9D2CB012F5F6A307105CCF7822F0895F9
|
:1001F000FCD2CB012F5F6A307105CCF7822F0895B6
|
||||||
:10020000919581959109ECCF9F92AF92BF92CF9239
|
:10020000919581959109ECCF7F928F929F92AF92B9
|
||||||
:10021000DF92EF92FF920F931F93CF93DF9300D063
|
:10021000BF92CF92DF92EF92FF920F931F93CF93F3
|
||||||
:100220001F92CDB7DEB7D62EA42EC92ECC1CCC245F
|
:10022000DF9300D01F92CDB7DEB7F62E942EE22ECC
|
||||||
:10023000CC1CC22AE82EF92E88EEE81683E0F806D8
|
:1002300099230CF44DC021E0E11001C020E06C01D5
|
||||||
:1002400034F00F2EF7EEEF2EF3E0FF2EF02DCC2042
|
:10024000883E934034F00F2EF7EECF2EF3E0DF2EF2
|
||||||
:1002500009F480C0F194E194F108C701BFDFB82E22
|
:10025000F02DE11008C0C601C1DFB82E52E08513B1
|
||||||
:1002600082E011E0B81210E02AE030E0C701B901E5
|
:100260004CC010E04BC0E22E3FC00B2D63C0682D88
|
||||||
:1002700079D28B83CB01B90175D28A83C70164E639
|
:1002700080E457DF81E0800F1E2D96C0E3E0BE12C0
|
||||||
:1002800070E070D2CB01B9016DD2898381E0B816DC
|
:10028000A2C0E11081C0A1107FC065C0882DE1101F
|
||||||
:1002900079F003E00B19033008F046C082E090E0EB
|
:10029000AAC0892DA8C0872D023009F080C074C083
|
||||||
:1002A0007C01EA18F1086894AA24A7F8912C18C0D8
|
:1002A000EF2DF0E0E25EFF4F8491612F3ADF0F9077
|
||||||
:1002B0000B2DF4CF1E151F04F1F0E1E0F0E0EC0F80
|
:1002B0000F900F90DF91CF911F910F91FF90EF90D2
|
||||||
:1002C000FD1FE00FF11DE081F0E0E25EFF4F849141
|
:1002C000DF90CF90BF90AF909F908F907F900895D8
|
||||||
:1002D000612F27DF81E0800F1F5F0F5F833020F5E4
|
:1002D0006C01883E934034F00F2EF7EECF2EF3E002
|
||||||
:1002E000CC2041F31111E6CF692D80E41ADF81E0C3
|
:1002E000DF2EF02DEE24E394D194C194D108C60101
|
||||||
:1002F000800F11E0F2CF83E0B816F9F2E1E0F0E010
|
:1002F00075DFB82E52E011E0851310E02AE030E0FF
|
||||||
:10030000EC0FFD1FE00FF11DE081F0E0E25EFF4F1A
|
:10030000C601B90172D28B83CB01B9016ED28A8347
|
||||||
:10031000E49182E0B81619F08A2D8E2BD9CF892D61
|
:10031000C60164E670E069D2CB01B90166D2A82EAD
|
||||||
:10032000C110FBCF8A2DF9CFED2DF0E0E25EFF4F3B
|
:10032000898381E0B81609F4A0CF03E00B190330EC
|
||||||
:100330008491612FF6DE0F900F900F90DF91CF9197
|
:1003300008F0B6CF82E090E06C01C918D1087E2C9D
|
||||||
:100340001F910F91FF90EF90DF90CF90BF90AF90F3
|
:100340006894992497F8812C33C01C151D0409F476
|
||||||
:100350009F900895C70142DFB82E82E0B81283CF84
|
:1003500095CFA11015C0202F30E0E1E0F0E0EC0FC8
|
||||||
:1003600010E082CFCF93DF93CDB7DEB766970FB69D
|
:10036000FD1FE20FF31F808181110AC042E050E0BF
|
||||||
:10037000F894DEBF0FBECDBFBB9AC3986BE0CE0131
|
:100370004C0F5D1F240F351FF901908191110FC0A3
|
||||||
:100380000196F2D028E042E062E080E0B0DED9DE03
|
:10038000F1E0BF1609F487CFE1E0F0E0EC0FFD1FCC
|
||||||
:1003900004E610E00CC0C39A90E0DDDE2FEF80E7AA
|
:10039000E00FF11DE081F0E0E25EFF4F8491612FFC
|
||||||
:1003A00092E0215080409040E1F700C00000CE0173
|
:1003A000C0DE81E0800F1F5F0F5F833008F078CFE1
|
||||||
:1003B000019615D18111EFCFC398CE01019629D1B5
|
:1003B000EE2059F2112309F45ACF1C151D0421F720
|
||||||
:1003C0008B899C89B801BAD12D8941E089899A89A4
|
:1003C00083E0B81609F3E1E0F0E0EC0FFD1FE00F69
|
||||||
:1003D0001BDFEDCFF894BC9A8FEB93E00197F1F718
|
:1003D000F11DE081F0E0E25EFF4FE491F2E0892D53
|
||||||
:1003E00000C00000BC989AEB9A95F1F700C086B364
|
:1003E000BF1609F453CF8E2BDACFCF93DF93CDB75F
|
||||||
:1003F000E3E3F3E03197F1F700C0000078948295D1
|
:1003F000DEB766970FB6F894DEBF0FBECDBFBB9ACF
|
||||||
:10040000817091E08927089598E00DC0BC9A20EA98
|
:10040000C3986BE0CE010196F2D028E042E062E0B2
|
||||||
:100410002A95F1F7BC982AE12A95F1F700C0789463
|
:1004100080E06DDE96DE04E610E00CC0C39A90E04A
|
||||||
:100420008695915069F0F89480FFF0CFBC9A20E156
|
:100420009ADE2FEF80E792E0215080409040E1F784
|
||||||
:100430002A95F1F7BC982AEA2A95F1F700C0EFCF88
|
:1004300000C00000CE01019615D18111EFCFC39805
|
||||||
:10044000089598E080E007C022E92A95F1F700C0FE
|
:10044000CE01019629D18B899C89B801BAD12D8919
|
||||||
:100450007894915071F0F8948695BC9A20E12A9591
|
:1004500041E089899A89D8DEEDCFF894BC9A8FEB78
|
||||||
:10046000F1F7BC9828E12A95F1F7B49BEDCF8068AD
|
:1004600093E00197F1F700C00000BC989AEB9A95D1
|
||||||
:10047000EBCF0895AFDF811101C008958CECC4DF8C
|
:10047000F1F700C086B3E3E3F3E03197F1F700C092
|
||||||
:1004800081E0FBCF0F931F93CF93DF938C01A2DF0B
|
:10048000000078948295817091E08927089598E022
|
||||||
:10049000811105C0DF91CF911F910F91089583E3E2
|
:100490000DC0BC9A20EA2A95F1F7BC982AE12A956A
|
||||||
:1004A000B3DFE801085F1F4FCCDF8993C017D10786
|
:1004A000F1F700C078948695915069F0F89480FF38
|
||||||
:1004B000D9F781E0EFCFFC01680F791F80E02CE8CD
|
:1004B000F0CFBC9A20E12A95F1F7BC982AEA2A9558
|
||||||
:1004C0000BC08695915029F080FFFBCF869582273F
|
:1004C000F1F700C0EFCF089598E080E007C022E97F
|
||||||
:1004D000F9CFE617F70721F09191892798E0F4CF3B
|
:1004D0002A95F1F700C07894915071F0F8948695C0
|
||||||
:1004E0000895EF92FF920F931F93CF93DF937C01B8
|
:1004E000BC9A20E12A95F1F7BC9828E12A95F1F70A
|
||||||
:1004F000C1DF8EEB89DFE7018701085F1F4FA1DFB6
|
:1004F000B49BEDCF8068EBCF0895AFDF811101C0D1
|
||||||
:100500008993C017D107D9F768E070E0C701D3DF3E
|
:1005000008958CECC4DF81E0FBCF0F931F93CF9352
|
||||||
:10051000C82F97DF91E0C81390E0892FDF91CF912A
|
:10051000DF938C01A2DF811105C0DF91CF911F9184
|
||||||
:100520001F910F91FF90EF90089554DF811101C04A
|
:100520000F91089583E3B3DFE801085F1F4FCCDF2D
|
||||||
:100530000895A0DF88E468DF8FE19EE40197F1F77A
|
:100530008993C017D107D9F781E0EFCFFC01680F8D
|
||||||
:1005400000C0000081E0F4CFCF93DF93EC0192DF95
|
:10054000791F80E02CE80BC08695915029F080FF40
|
||||||
:100550008EE45ADF888158DF898156DF8A8154DF33
|
:10055000FBCF86958227F9CFE617F70721F0919117
|
||||||
:10056000E4DFDF91CF910895FF920F931F93CF9314
|
:10056000892798E0F4CF0895EF92FF920F931F939D
|
||||||
:10057000DF9300D01F92CDB7DEB78C01F62EB1DF2E
|
:10057000CF93DF937C01C1DF8EEB89DFE701870139
|
||||||
:10058000F8018281898383818A83FAE0FF16B9F0BA
|
:10058000085F1F4FA1DF8993C017D107D9F768E033
|
||||||
:100590008BE0F81689F0E9E0FE16A1F08FE78B8377
|
:1005900070E0C701D3DFC82F97DF91E0C81390E068
|
||||||
:1005A000CE010196D1DF0F900F900F90DF91CF9188
|
:1005A000892FDF91CF911F910F91FF90EF900895C8
|
||||||
:1005B0001F910F91FF9008958FE58B83F1CF8FE30B
|
:1005B00054DF811101C00895A0DF88E468DF8FE176
|
||||||
:1005C0008B83EECF8FE18B83EBCF04DF811101C0F2
|
:1005C0009EE40197F1F700C0000081E0F4CFCF93E3
|
||||||
:1005D00008958CEC19DF84E417DF81E0F9CFCF9325
|
:1005D000DF93EC0192DF8EE45ADF888158DF898156
|
||||||
:1005E000DF93EC01F7DE811104C081E0DF91CF9150
|
:1005E00056DF8A8154DFE4DFDF91CF910895FF92D7
|
||||||
:1005F0000895CE01089646DF8885883211F082E0A2
|
:1005F0000F931F93CF93DF9300D01F92CDB7DEB739
|
||||||
:10060000F5CFCE016EDF882311F080E0EFCF83E0DD
|
:100600008C01F62EB1DFF8018281898383818A8390
|
||||||
:10061000EDCFCF93DF93EC01D8DF882309F45EC0E0
|
:10061000FAE0FF16B9F08BE0F81689F0E9E0FE1673
|
||||||
:100620002C81822F90E08095909580769927892B58
|
:10062000A1F08FE78B83CE010196D1DF0F900F9061
|
||||||
:1006300009F057C02FE73FE482E12150304080406D
|
:100630000F90DF91CF911F910F91FF9008958FE55B
|
||||||
:10064000E1F700C00000CE014CDF882309F46BC045
|
:100640008B83F1CF8FE38B83EECF8FE18B83EBCF67
|
||||||
:100650001D8A898190E04881242F382F33230CF4A0
|
:1006500004DF811101C008958CEC19DF84E417DFF9
|
||||||
:1006600065C0359527953595279535952795359509
|
:1006600081E0F9CFCF93DF93EC01F7DE811104C075
|
||||||
:100670002795398B288B80959095887F9927892B92
|
:1006700081E0DF91CF910895CE01089646DF88850D
|
||||||
:1006800009F057C081E08C8B4195488388818F7039
|
:10068000883211F082E0F5CFCE016EDF882311F0C1
|
||||||
:10069000282F30E0C901880F991F82959295907F8D
|
:1006900080E0EFCF83E0EDCFCF93DF93EC01D8DFA5
|
||||||
:1006A0009827807F9827821B930B880F991F880FAC
|
:1006A000882309F45EC02C81822F90E0809590957C
|
||||||
:1006B000991F820F931F880F991F880F991F880F0A
|
:1006B00080769927892B09F057C02FE73FE482E124
|
||||||
:1006C000991F9C019923BCF1359527953595279560
|
:1006C000215030408040E1F700C00000CE014CDFF7
|
||||||
:1006D00035952795359527953B8B2A8BDF91CF91C3
|
:1006D000882309F46BC01D8A898190E04881242F0A
|
||||||
:1006E000089526FF0AC09FEB27E239E09150204091
|
:1006E000382F33230CF465C035952795359527951C
|
||||||
:1006F0003040E1F700C00000A6CF25FF0AC08FEF11
|
:1006F0003595279535952795398B288B809590953D
|
||||||
:1007000096E924E0815090402040E1F700C00000CD
|
:10070000887F9927892B09F057C081E08C8B419510
|
||||||
:100710009ACF3FE78BE492E0315080409040E1F780
|
:10071000488388818F70282F30E0C901880F991F86
|
||||||
:1007200000C0000090CF81E08D8BD8CF215F3F4F7C
|
:1007200082959295907F9827807F9827821B930BC4
|
||||||
:1007300098CF1C8AABCF215F3F4FC6CFAA1BBB1BF4
|
:10073000880F991F880F991F820F931F880F991F89
|
||||||
:1007400051E107C0AA1FBB1FA617B70710F0A61BD1
|
:10074000880F991F880F991F9C019923BCF135953B
|
||||||
:10075000B70B881F991F5A95A9F780959095BC01F2
|
:1007500027953595279535952795359527953B8B85
|
||||||
:10076000CD01089597FB072E16F4009406D077FD6F
|
:100760002A8BDF91CF91089526FF0AC09FEB27E2E5
|
||||||
:1007700008D0E4DF07FC05D03EF4909581959F4FAB
|
:1007700039E0915020403040E1F700C00000A6CFA2
|
||||||
:0E0780000895709561957F4F0895F894FFCF0E
|
:1007800025FF0AC08FEF96E924E081509040204079
|
||||||
|
:10079000E1F700C000009ACF3FE78BE492E03150D0
|
||||||
|
:1007A00080409040E1F700C0000090CF81E08D8B49
|
||||||
|
:1007B000D8CF215F3F4F98CF1C8AABCF215F3F4FEF
|
||||||
|
:1007C000C6CFAA1BBB1B51E107C0AA1FBB1FA617A0
|
||||||
|
:1007D000B70710F0A61BB70B881F991F5A95A9F7EA
|
||||||
|
:1007E00080959095BC01CD01089597FB072E16F4D6
|
||||||
|
:1007F000009406D077FD08D0E4DF07FC05D03EF476
|
||||||
|
:10080000909581959F4F0895709561957F4F0895BC
|
||||||
|
:04081000F894FFCF8A
|
||||||
:00000001FF
|
:00000001FF
|
||||||
|
|||||||
File diff suppressed because it is too large
Load Diff
@ -193,7 +193,7 @@ END GROUP
|
|||||||
.rela.plt
|
.rela.plt
|
||||||
*(.rela.plt)
|
*(.rela.plt)
|
||||||
|
|
||||||
.text 0x0000000000000000 0x78e
|
.text 0x0000000000000000 0x814
|
||||||
*(.vectors)
|
*(.vectors)
|
||||||
.vectors 0x0000000000000000 0x1e /home/sergeyyarkov/.mchp_packs/Microchip/ATtiny_DFP/3.0.151/gcc/dev/attiny45/avr25/crtattiny45.o
|
.vectors 0x0000000000000000 0x1e /home/sergeyyarkov/.mchp_packs/Microchip/ATtiny_DFP/3.0.151/gcc/dev/attiny45/avr25/crtattiny45.o
|
||||||
0x0000000000000000 __vectors
|
0x0000000000000000 __vectors
|
||||||
@ -295,61 +295,61 @@ END GROUP
|
|||||||
0x00000000000001dc 0x2c build/default/production/main.o
|
0x00000000000001dc 0x2c build/default/production/main.o
|
||||||
0x00000000000001dc get_int_length
|
0x00000000000001dc get_int_length
|
||||||
.text.TM1637_DisplayFixedNum
|
.text.TM1637_DisplayFixedNum
|
||||||
0x0000000000000208 0x15c build/default/production/main.o
|
0x0000000000000208 0x1e2 build/default/production/main.o
|
||||||
0x0000000000000208 TM1637_DisplayFixedNum
|
0x0000000000000208 TM1637_DisplayFixedNum
|
||||||
.text.main 0x0000000000000364 0x70 build/default/production/main.o
|
.text.main 0x00000000000003ea 0x70 build/default/production/main.o
|
||||||
0x0000000000000364 main
|
0x00000000000003ea main
|
||||||
.text.OneWire_Presence
|
.text.OneWire_Presence
|
||||||
0x00000000000003d4 0x34 build/default/production/onewire.o
|
0x000000000000045a 0x34 build/default/production/onewire.o
|
||||||
0x00000000000003d4 OneWire_Presence
|
0x000000000000045a OneWire_Presence
|
||||||
.text.OneWire_WriteByte
|
.text.OneWire_WriteByte
|
||||||
0x0000000000000408 0x3a build/default/production/onewire.o
|
0x000000000000048e 0x3a build/default/production/onewire.o
|
||||||
0x0000000000000408 OneWire_WriteByte
|
0x000000000000048e OneWire_WriteByte
|
||||||
.text.OneWire_ReadByte
|
.text.OneWire_ReadByte
|
||||||
0x0000000000000442 0x32 build/default/production/onewire.o
|
0x00000000000004c8 0x32 build/default/production/onewire.o
|
||||||
0x0000000000000442 OneWire_ReadByte
|
0x00000000000004c8 OneWire_ReadByte
|
||||||
.text.OneWire_SkipROM
|
.text.OneWire_SkipROM
|
||||||
0x0000000000000474 0x10 build/default/production/onewire.o
|
0x00000000000004fa 0x10 build/default/production/onewire.o
|
||||||
0x0000000000000474 OneWire_SkipROM
|
0x00000000000004fa OneWire_SkipROM
|
||||||
.text.OneWire_ReadROM
|
.text.OneWire_ReadROM
|
||||||
0x0000000000000484 0x32 build/default/production/onewire.o
|
0x000000000000050a 0x32 build/default/production/onewire.o
|
||||||
0x0000000000000484 OneWire_ReadROM
|
0x000000000000050a OneWire_ReadROM
|
||||||
.text.OneWire_CRC8_Update
|
.text.OneWire_CRC8_Update
|
||||||
0x00000000000004b6 0x2c build/default/production/onewire.o
|
0x000000000000053c 0x2c build/default/production/onewire.o
|
||||||
0x00000000000004b6 OneWire_CRC8_Update
|
0x000000000000053c OneWire_CRC8_Update
|
||||||
.text.DallasTemp_ReadScratchpad
|
.text.DallasTemp_ReadScratchpad
|
||||||
0x00000000000004e2 0x48 build/default/production/dstemperature.o
|
0x0000000000000568 0x48 build/default/production/dstemperature.o
|
||||||
0x00000000000004e2 DallasTemp_ReadScratchpad
|
0x0000000000000568 DallasTemp_ReadScratchpad
|
||||||
.text.DallasTemp_CopyScratchpad
|
.text.DallasTemp_CopyScratchpad
|
||||||
0x000000000000052a 0x1e build/default/production/dstemperature.o
|
0x00000000000005b0 0x1e build/default/production/dstemperature.o
|
||||||
0x000000000000052a DallasTemp_CopyScratchpad
|
0x00000000000005b0 DallasTemp_CopyScratchpad
|
||||||
.text.DallasTemp_WriteScratchpad
|
.text.DallasTemp_WriteScratchpad
|
||||||
0x0000000000000548 0x20 build/default/production/dstemperature.o
|
0x00000000000005ce 0x20 build/default/production/dstemperature.o
|
||||||
0x0000000000000548 DallasTemp_WriteScratchpad
|
0x00000000000005ce DallasTemp_WriteScratchpad
|
||||||
.text.DallasTemp_SetResolution
|
.text.DallasTemp_SetResolution
|
||||||
0x0000000000000568 0x62 build/default/production/dstemperature.o
|
0x00000000000005ee 0x62 build/default/production/dstemperature.o
|
||||||
0x0000000000000568 DallasTemp_SetResolution
|
0x00000000000005ee DallasTemp_SetResolution
|
||||||
.text.DallasTemp_Convert
|
.text.DallasTemp_Convert
|
||||||
0x00000000000005ca 0x14 build/default/production/dstemperature.o
|
0x0000000000000650 0x14 build/default/production/dstemperature.o
|
||||||
0x00000000000005ca DallasTemp_Convert
|
0x0000000000000650 DallasTemp_Convert
|
||||||
.text.DallasTemp_CheckError
|
.text.DallasTemp_CheckError
|
||||||
0x00000000000005de 0x34 build/default/production/dstemperature.o
|
0x0000000000000664 0x34 build/default/production/dstemperature.o
|
||||||
0x00000000000005de DallasTemp_CheckError
|
0x0000000000000664 DallasTemp_CheckError
|
||||||
.text.DallasTemp_GetTemperature
|
.text.DallasTemp_GetTemperature
|
||||||
0x0000000000000612 0x12a build/default/production/dstemperature.o
|
0x0000000000000698 0x12a build/default/production/dstemperature.o
|
||||||
0x0000000000000612 DallasTemp_GetTemperature
|
0x0000000000000698 DallasTemp_GetTemperature
|
||||||
.text.libgcc.div
|
.text.libgcc.div
|
||||||
0x000000000000073c 0x28 /opt/avr8-gnu-toolchain-linux_x86_64/bin/../lib/gcc/avr/7.3.0/avr25/libgcc.a(_udivmodhi4.o)
|
0x00000000000007c2 0x28 /opt/avr8-gnu-toolchain-linux_x86_64/bin/../lib/gcc/avr/7.3.0/avr25/libgcc.a(_udivmodhi4.o)
|
||||||
0x000000000000073c __udivmodhi4
|
0x00000000000007c2 __udivmodhi4
|
||||||
.text.libgcc.div
|
.text.libgcc.div
|
||||||
0x0000000000000764 0x26 /opt/avr8-gnu-toolchain-linux_x86_64/bin/../lib/gcc/avr/7.3.0/avr25/libgcc.a(_divmodhi4.o)
|
0x00000000000007ea 0x26 /opt/avr8-gnu-toolchain-linux_x86_64/bin/../lib/gcc/avr/7.3.0/avr25/libgcc.a(_divmodhi4.o)
|
||||||
0x0000000000000764 __divmodhi4
|
0x00000000000007ea __divmodhi4
|
||||||
0x0000000000000764 _div
|
0x00000000000007ea _div
|
||||||
0x000000000000078a . = ALIGN (0x2)
|
0x0000000000000810 . = ALIGN (0x2)
|
||||||
*(.fini9)
|
*(.fini9)
|
||||||
.fini9 0x000000000000078a 0x0 /opt/avr8-gnu-toolchain-linux_x86_64/bin/../lib/gcc/avr/7.3.0/avr25/libgcc.a(_exit.o)
|
.fini9 0x0000000000000810 0x0 /opt/avr8-gnu-toolchain-linux_x86_64/bin/../lib/gcc/avr/7.3.0/avr25/libgcc.a(_exit.o)
|
||||||
0x000000000000078a exit
|
0x0000000000000810 exit
|
||||||
0x000000000000078a _exit
|
0x0000000000000810 _exit
|
||||||
*(.fini9)
|
*(.fini9)
|
||||||
*(.fini8)
|
*(.fini8)
|
||||||
*(.fini8)
|
*(.fini8)
|
||||||
@ -368,11 +368,11 @@ END GROUP
|
|||||||
*(.fini1)
|
*(.fini1)
|
||||||
*(.fini1)
|
*(.fini1)
|
||||||
*(.fini0)
|
*(.fini0)
|
||||||
.fini0 0x000000000000078a 0x4 /opt/avr8-gnu-toolchain-linux_x86_64/bin/../lib/gcc/avr/7.3.0/avr25/libgcc.a(_exit.o)
|
.fini0 0x0000000000000810 0x4 /opt/avr8-gnu-toolchain-linux_x86_64/bin/../lib/gcc/avr/7.3.0/avr25/libgcc.a(_exit.o)
|
||||||
*(.fini0)
|
*(.fini0)
|
||||||
0x000000000000078e _etext = .
|
0x0000000000000814 _etext = .
|
||||||
|
|
||||||
.data 0x0000000000800060 0x0 load address 0x000000000000078e
|
.data 0x0000000000800060 0x0 load address 0x0000000000000814
|
||||||
[!provide] PROVIDE (__data_start, .)
|
[!provide] PROVIDE (__data_start, .)
|
||||||
*(.data)
|
*(.data)
|
||||||
*(.data*)
|
*(.data*)
|
||||||
@ -390,8 +390,8 @@ END GROUP
|
|||||||
*(.bss*)
|
*(.bss*)
|
||||||
*(COMMON)
|
*(COMMON)
|
||||||
[!provide] PROVIDE (__bss_end, .)
|
[!provide] PROVIDE (__bss_end, .)
|
||||||
0x000000000000078e __data_load_start = LOADADDR (.data)
|
0x0000000000000814 __data_load_start = LOADADDR (.data)
|
||||||
0x000000000000078e __data_load_end = (__data_load_start + SIZEOF (.data))
|
0x0000000000000814 __data_load_end = (__data_load_start + SIZEOF (.data))
|
||||||
|
|
||||||
.noinit 0x0000000000800060 0x0
|
.noinit 0x0000000000800060 0x0
|
||||||
[!provide] PROVIDE (__noinit_start, .)
|
[!provide] PROVIDE (__noinit_start, .)
|
||||||
|
|||||||
10
main.c
10
main.c
@ -187,7 +187,7 @@ uint8_t get_int_length(int16_t num) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
void TM1637_DisplayFixedNum(int16_t num, uint8_t frac, uint8_t presicion, uint8_t sign) {
|
void TM1637_DisplayFixedNum(int16_t num, uint8_t frac, uint8_t presicion, uint8_t sign) {
|
||||||
uint8_t is_signed = (num < 0) | (sign);
|
uint8_t is_signed = num < 0 || sign;
|
||||||
num = num > 999 ? 999 : num;
|
num = num > 999 ? 999 : num;
|
||||||
|
|
||||||
if (is_signed) {
|
if (is_signed) {
|
||||||
@ -220,7 +220,11 @@ void TM1637_DisplayFixedNum(int16_t num, uint8_t frac, uint8_t presicion, uint8_
|
|||||||
TM1637_DisplaySymbol(
|
TM1637_DisplaySymbol(
|
||||||
(j == TM1637_DIGITS_COUNT - 1 - presicion && TM1637_DIGITS_COUNT != length)
|
(j == TM1637_DIGITS_COUNT - 1 - presicion && TM1637_DIGITS_COUNT != length)
|
||||||
? get_symbol(buffer[i]) | (is_overflow && is_signed ? 0 : 0x80) // точка
|
? get_symbol(buffer[i]) | (is_overflow && is_signed ? 0 : 0x80) // точка
|
||||||
: get_symbol(buffer[i]),
|
: (!is_signed &&
|
||||||
|
((buffer[0] == 0 && buffer[i] == 0 && buffer[i + 1] != 0) || (length == 1 && i != TM1637_DIGITS_COUNT - 1)) // убираем вывод нулей
|
||||||
|
? 0x00
|
||||||
|
: get_symbol(buffer[i])
|
||||||
|
),
|
||||||
j);
|
j);
|
||||||
i++;
|
i++;
|
||||||
j++;
|
j++;
|
||||||
@ -241,7 +245,7 @@ int main(void) {
|
|||||||
|
|
||||||
while (1) {
|
while (1) {
|
||||||
/**
|
/**
|
||||||
* Обработка ошибки датчика
|
* Обработка ошибки одного датчика
|
||||||
*/
|
*/
|
||||||
DallasSensorError error = DallasTemp_CheckError(&Sensor_01);
|
DallasSensorError error = DallasTemp_CheckError(&Sensor_01);
|
||||||
if (error) {
|
if (error) {
|
||||||
|
|||||||
@ -1,12 +1,12 @@
|
|||||||
#
|
#
|
||||||
#Fri Aug 04 08:31:18 MSK 2023
|
#Sat Aug 05 22:06:31 MSK 2023
|
||||||
default.languagetoolchain.version=7.3.0
|
default.languagetoolchain.version=7.3.0
|
||||||
default.Pack.dfplocation=/home/sergeyyarkov/.mchp_packs/Microchip/ATtiny_DFP/3.0.151
|
default.Pack.dfplocation=/home/sergeyyarkov/.mchp_packs/Microchip/ATtiny_DFP/3.0.151
|
||||||
default.com-microchip-mplab-nbide-toolchain-avr-AVRLanguageToolchain.md5=f7c8f2a9c7d7748a6cb97af5c32efadd
|
default.com-microchip-mplab-nbide-toolchain-avr-AVRLanguageToolchain.md5=f7c8f2a9c7d7748a6cb97af5c32efadd
|
||||||
conf.ids=default
|
conf.ids=default
|
||||||
default.languagetoolchain.dir=/opt/avr8-gnu-toolchain-linux_x86_64/bin
|
default.languagetoolchain.dir=/opt/avr8-gnu-toolchain-linux_x86_64/bin
|
||||||
host.id=256x-epq9-v8
|
host.id=256x-epq9-v8
|
||||||
configurations-xml=5516afcd622aad1c1ae6784dba5612d3
|
configurations-xml=d1bd56b6b541f41583a2af96dac4f51f
|
||||||
default.com-microchip-mplab-mdbcore-snap-SnapToolImpl.md5=eaa336cefb7fc46db8b50b7b2b6e54ca
|
default.com-microchip-mplab-mdbcore-snap-SnapToolImpl.md5=eaa336cefb7fc46db8b50b7b2b6e54ca
|
||||||
com-microchip-mplab-nbide-embedded-makeproject-MakeProject.md5=6e02ca5e9f5042ffd365b42ab82d3a9b
|
com-microchip-mplab-nbide-embedded-makeproject-MakeProject.md5=6e02ca5e9f5042ffd365b42ab82d3a9b
|
||||||
user-defined-mime-resolver-xml=none
|
user-defined-mime-resolver-xml=none
|
||||||
|
|||||||
@ -651,7 +651,7 @@
|
|||||||
<property key="codecoverage.enabled" value="Disable"/>
|
<property key="codecoverage.enabled" value="Disable"/>
|
||||||
<property key="codecoverage.enableoutputtofile" value="false"/>
|
<property key="codecoverage.enableoutputtofile" value="false"/>
|
||||||
<property key="codecoverage.outputfile" value=""/>
|
<property key="codecoverage.outputfile" value=""/>
|
||||||
<property key="communication.interface" value="dw"/>
|
<property key="communication.interface" value="isp"/>
|
||||||
<property key="communication.interface.jtag" value="2wire"/>
|
<property key="communication.interface.jtag" value="2wire"/>
|
||||||
<property key="communication.speed" value="0.125"/>
|
<property key="communication.speed" value="0.125"/>
|
||||||
<property key="debugoptions.debug-startup" value="Use system settings"/>
|
<property key="debugoptions.debug-startup" value="Use system settings"/>
|
||||||
@ -1159,7 +1159,7 @@
|
|||||||
value="ToolFirmwareOption.UseLatest"/>
|
value="ToolFirmwareOption.UseLatest"/>
|
||||||
<property key="ToolFirmwareToolPack"
|
<property key="ToolFirmwareToolPack"
|
||||||
value="Press to select which tool pack to use"/>
|
value="Press to select which tool pack to use"/>
|
||||||
<property key="communication.interface" value="dw"/>
|
<property key="communication.interface" value="isp"/>
|
||||||
<property key="communication.interface.jtag" value="2wire"/>
|
<property key="communication.interface.jtag" value="2wire"/>
|
||||||
<property key="communication.speed" value="0.125"/>
|
<property key="communication.speed" value="0.125"/>
|
||||||
<property key="debugoptions.debug-startup" value="Use system settings"/>
|
<property key="debugoptions.debug-startup" value="Use system settings"/>
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user