mirror of
https://github.com/sergeyyarkov/attiny2313a_thermostat.git
synced 2026-10-11 10:18:56 +03:00
pnp
This commit is contained in:
parent
230add97a2
commit
5e36d7efd7
@ -6,126 +6,126 @@
|
|||||||
:10002A006000103009F003C011E0109360000FBFA8
|
:10002A006000103009F003C011E0109360000FBFA8
|
||||||
:10003A001F910F9118950F931F932F933F934F93EF
|
:10003A001F910F9118950F931F932F933F934F93EF
|
||||||
:10004A005F935FB74091670045300CF403C04427C3
|
:10004A005F935FB74091670045300CF403C04427C3
|
||||||
:10005A0040936700403081F49398949895980EF0F5
|
:10005A0040936700403081F4939A949A959A0EF0EF
|
||||||
:10006A0002C00BE002C000916500002311F0929AD1
|
:10006A0002C00BE002C000916500002311F09298D3
|
||||||
:10007A0001C092986CD318D2413081F49298949826
|
:10007A0001C0929A6ED31AD2413081F4929A949A1C
|
||||||
:10008A0095980091640030916500032B11F0939AC2
|
:10008A00959A0091640030916500032B11F09398C2
|
||||||
:10009A0001C09398009164005AD306D2423041F4C9
|
:10009A0001C0939A009164005CD308D2423041F4C3
|
||||||
:1000AA00929893989598949A0091630050D3FCD1B2
|
:1000AA00929A939A959A94980091630052D3FED1AA
|
||||||
:1000BA00433041F4929893989498959A00916600E7
|
:1000BA00433041F4929A939A949A959800916600E3
|
||||||
:1000CA0046D3F2D14395409367005FBF5F914F914A
|
:1000CA0048D3F4D14395409367005FBF5F914F9146
|
||||||
:1000DA003F912F911F910F9118950FED0DBF0FE7CB
|
:1000DA003F912F911F910F9118950FED0DBF0FE7CB
|
||||||
:1000EA0001BB01EE07BB0CE108BB02E000BF05E063
|
:1000EA0001BB01EE07BB0CE108BB0CE302BB02E05B
|
||||||
:1000FA0003BF03E206BF00E20BBF0CE100BD03E34E
|
:1000FA0000BF05E003BF03E206BF00E20BBF0CE14D
|
||||||
:10010A0009B900E002B908E00AB906E003B9112406
|
:10010A0000BD03E309B900E002B908E00AB906E054
|
||||||
:10011A001092670000E00093600004E0302E00D1E6
|
:10011A0003B911241092670000E00093600004E024
|
||||||
:10012A00042D003111F0B2D014C000E0302EF8D006
|
:10012A00302E00D1042D003111F0B2D014C000E0FD
|
||||||
:10013A0040926B0001E0302EF3D040926C0002E056
|
:10013A00302EF8D040926B0001E0302EF3D040927E
|
||||||
:10014A00302EEED040926D0003E0302EE9D040927E
|
:10014A006C0002E0302EEED040926D0003E0302EBB
|
||||||
:10015A006E000027009368000093690000EF009387
|
:10015A00E9D040926E00002700936800009369007E
|
||||||
:10016A006A000FEF0093710066243ED100916F0080
|
:10016A0000EF00936A000FEF0093710066243ED1FE
|
||||||
:10017A00083209F405C012E0109360000FD301C0E1
|
:10017A0000916F00083209F405C012E01093600084
|
||||||
:10018A0006D380E090E000916000003051F42091A5
|
:10018A000FD301C006D380E090E0009160000030F8
|
||||||
:10019A006A002093660019D1C0D2CAD011E019BFF3
|
:10019A0051F420916A002093660019D1C0D2CAD0C6
|
||||||
:1001AA0041D0013009F4BCD1023069F71BE0109349
|
:1001AA0011E019BF41D0013009F4BCD1023069F71E
|
||||||
:1001BA00630010936400109365001093660011E0C9
|
:1001BA001BE0109363001093640010936500109382
|
||||||
:1001CA0019BFE1CFEE24FF1841E1001F111F4A9524
|
:1001CA00660011E019BFE1CFEE24FF1841E1001FDC
|
||||||
:1001DA0009F40895EE1CFF1CE21AF30A20F4E20E59
|
:1001DA00111F4A9509F40895EE1CFF1CE21AF30A4E
|
||||||
:1001EA00F31E8894F2CF0894F0CFFF1829E0001F7D
|
:1001EA0020F4E20EF31E8894F2CF0894F0CFFF18A1
|
||||||
:1001FA002A9509F40895FF1CF11A18F4F10E88944F
|
:1001FA0029E0001F2A9509F40895FF1CF11A18F442
|
||||||
:10020A00F6CF0894F4CF5527442760E13695279511
|
:10020A00F10E8894F6CF0894F4CF5527442760E17D
|
||||||
:10021A0010F4400F511F57954795379527956A95C2
|
:10021A003695279510F4400F511F579547953795F6
|
||||||
:10022A00B9F708950F931F9300916800502E2AD0B2
|
:10022A0027956A95B9F708950F931F93009168006F
|
||||||
:10023A0000916A00502E26D000B30170502E22D0B1
|
:10023A00502E2AD000916A00502E26D000B30170A9
|
||||||
:10024A0000916D00502E1ED000916B00502E1AD0D6
|
:10024A00502E22D000916D00502E1ED000916B00CE
|
||||||
:10025A0000916C00502E16D000916E00502E12D0D4
|
:10025A00502E1AD000916C00502E16D000916E00CC
|
||||||
:10026A0000916000502E0ED05FB60CD004E0502EE4
|
:10026A00502E12D000916000502E0ED05FB60CD0E6
|
||||||
:10027A0009D00027502E16E005D01A95E9F71F91EC
|
:10027A0004E0502E09D00027502E16E005D01A951A
|
||||||
:10028A000F9108955D9BFECF5CB8089501E000933D
|
:10028A00E9F71F910F9108955D9BFECF5CB8089521
|
||||||
:10029A006B00402E00E0302E36D00CE200936C004A
|
:10029A0001E000936B00402E00E0302E36D00CE2D5
|
||||||
:1002AA00402E01E0302E2FD005E000936D00402E45
|
:1002AA0000936C00402E01E0302E2FD005E0009321
|
||||||
:1002BA0002E0302E28D001E000936E00402E03E0C9
|
:1002BA006D00402E02E0302E28D001E000936E003F
|
||||||
:1002CA00302E21D000E1402E04E0302E1CD00895BB
|
:1002CA00402E03E0302E21D000E1402E04E0302EF3
|
||||||
:1002DA000F9300916B00402E00E0302E14D0009155
|
:1002DA001CD008950F9300916B00402E00E0302E41
|
||||||
:1002EA006C00402E01E0302E0ED000916D00402EA1
|
:1002EA0014D000916C00402E01E0302E0ED0009107
|
||||||
:1002FA0002E0302E08D000916E00402E03E0302E2E
|
:1002FA006D00402E02E0302E08D000916E00402E94
|
||||||
:10030A0002D00F910895F8940F93E199FECF00E07F
|
:10030A0003E0302E02D00F910895F8940F93E199EB
|
||||||
:10031A000CBB3EBA4DBAE29AE19A0F9178940895CD
|
:10031A00FECF00E00CBB3EBA4DBAE29AE19A0F91C9
|
||||||
:10032A00F894E199FECF3EBAE09A4DB278940895D6
|
:10032A0078940895F894E199FECF3EBAE09A4DB2D6
|
||||||
:10033A000F931F932F933F934F935F937F93009154
|
:10033A00789408950F931F932F933F934F935F934E
|
||||||
:10034A006800109169002AE030E05DDF022F132F68
|
:10034A007F9300916800109169002AE030E05DDF38
|
||||||
:10035A0020916A003327020F131F40916C005091BD
|
:10035A00022F132F20916A003327020F131F409197
|
||||||
:10036A006B0060916D004F935F937727461B570B85
|
:10036A006C0050916B0060916D004F935F937727FB
|
||||||
:10037A00B42EA52E5F914F917727460F571FD42E83
|
:10037A00461B570BB42EA52E5F914F917727460F38
|
||||||
:10038A00C52E0EF004C0009510950F5F1F4FB016D2
|
:10038A00571FD42EC52E0EF004C0009510950F5F8E
|
||||||
:10039A00A10624F40D151C054CF40FC040916E0003
|
:10039A001F4FB016A10624F40D151C054CF40FC00E
|
||||||
:1003AA00442311F4909801C0909A07C040916E00BE
|
:1003AA0040916E00442311F4909801C0909A07C0BE
|
||||||
:1003BA00442311F4909A01C090987F915F914F91D4
|
:1003BA0040916E00442311F4909A01C090987F9165
|
||||||
:1003CA003F912F911F910F9108951F9361D052E190
|
:1003CA005F914F913F912F911F910F9108951F9324
|
||||||
:1003DA0035E54DEBFED112D010916800812F1091B6
|
:1003DA0061D052E135E54DEBFED112D010916800A3
|
||||||
:1003EA006900912F1F9108950F9349D103E3802E3D
|
:1003EA00812F10916900912F1F9108950F9349D180
|
||||||
:1003FA005BD1AFE6B0E077D10F9108950F931F93C9
|
:1003FA0003E3802E5BD1AFE6B0E077D10F91089589
|
||||||
:10040A002F933F934F933BD170FF3CC00CEC802E4F
|
:10040A000F931F932F933F934F933BD170FF3CC0A1
|
||||||
:10041A004BD10EEB802E48D1A8E6B0E064D1A9E614
|
:10041A000CEC802E4BD10EEB802E48D1A8E6B0E032
|
||||||
:10042A00B0E061D110916800209169002F93287F74
|
:10042A0064D1A9E6B0E061D1109168002091690019
|
||||||
:10043A00283F11F0E89407C02F91689410952095F1
|
:10043A002F93287F283F11F0E89407C02F916894E2
|
||||||
:10044A001F5F2F4F01C02F91269517952695179557
|
:10044A00109520951F5F2F4F01C02F912695179564
|
||||||
:10045A002695179526951795309168000EF43195D3
|
:10045A002695179526951795269517953091680034
|
||||||
:10046A00432F3F70432F330F330F330F440F340F93
|
:10046A000EF43195432F3F70432F330F330F330F61
|
||||||
:10047A00369536953695369510936800209369001F
|
:10047A00440F340F369536953695369510936800A5
|
||||||
:10048A0030936A004F913F912F911F910F910895D8
|
:10048A002093690030936A004F913F912F911F91F9
|
||||||
:10049A000F93F5D070FF06C00CEC802E05D104E452
|
:10049A000F9108950F93F5D070FF06C00CEC802ED3
|
||||||
:1004AA00802E02D10F9108950F930F920FB800E496
|
:1004AA0005D104E4802E02D10F9108950F930F9283
|
||||||
:1004BA000EB90BE10DB9769BFDCFC09AC0980F908B
|
:1004BA000FB800E40EB90BE10DB9769BFDCFC09AD7
|
||||||
:1004CA000F9108950F93B49B01C01CC00091710055
|
:1004CA00C0980F900F9108950F93B49B01C01CC060
|
||||||
:1004DA00002309F417C000270093710066D16394C2
|
:1004DA0000917100002309F417C0002700937100EE
|
||||||
:1004EA00162D143014F453D10DC010E019BF929890
|
:1004EA0066D16394162D143014F453D10DC010E064
|
||||||
:1004FA009398949895986624EBDE50D1969810E0DC
|
:1004FA0019BF929A939A949A959A6624EBDE50D1F0
|
||||||
:10050A0010936000B49901C009C0009171000023E2
|
:10050A00969810E010936000B49901C009C0009158
|
||||||
:10051A0009F004C00FEF0093710047D10F910895BD
|
:10051A007100002309F004C00FEF0093710047D166
|
||||||
:10052A000F931F932F933F934F93062D002309F0A8
|
:10052A000F9108950F931F932F933F934F93062D87
|
||||||
:10053A0004C09098969A2BD16394C4DF013029F0B5
|
:10053A00002309F004C09098969A2BD16394C4DFE3
|
||||||
:10054A00023051F1033039F194C0E7D0B29B04C0B4
|
:10054A00013029F0023051F1033039F194C0E7D07B
|
||||||
:10055A0000C0B39B0AC011C028D110916D00183C8D
|
:10055A00B29B04C000C0B39B0AC011C028D110913D
|
||||||
:10056A0009F0139510936D0008C01FD110916D000A
|
:10056A006D00183C09F0139510936D0008C01FD157
|
||||||
:10057A00113009F01A9510936D00E8940F931F93A8
|
:10057A0010916D00113009F01A9510936D00E894EE
|
||||||
:10058A0000916D001AE031DE802F9927F092660003
|
:10058A000F931F9300916D001AE031DE802F992797
|
||||||
:10059A001F910F916EC047C0C0D0B29B04C000C06B
|
:10059A00F09266001F910F916EC047C0C0D0B29B07
|
||||||
:1005AA00B39B13C021C001D110916C0020916B0044
|
:1005AA0004C000C0B39B13C021C001D110916C00DC
|
||||||
:1005BA00103B34E0230731F03AE0130F3327231FAF
|
:1005BA0020916B00103B34E0230731F03AE0130F2F
|
||||||
:1005CA0010936C0020936B000FC0EFD010916C0059
|
:1005CA003327231F10936C0020936B000FC0EFD0CA
|
||||||
:1005DA0020916B001C303EEF230711F01A50204087
|
:1005DA0010916C0020916B001C303EEF230711F044
|
||||||
:1005EA0010936C0020936B000F931F932F933F93EC
|
:1005EA001A50204010936C0020936B000F931F93B6
|
||||||
:1005FA0000916C0010916B00212F207811F4E8947F
|
:1005FA002F933F9300916C0010916B00212F20786C
|
||||||
:10060A0005C06894009510950F5F1F4F2AE030E0EF
|
:10060A0011F4E89405C06894009510950F5F1F4F88
|
||||||
:10061A00D9DD802F912F0AE0009366003F912F9138
|
:10061A002AE030E0D9DD802F912F0AE000936600AE
|
||||||
:10062A001F910F9126C0E894B29B04C000C0B39BEF
|
:10062A003F912F911F910F9126C0E894B29B04C06D
|
||||||
:10063A0006C009C0BAD011E010936E0004C0B5D04C
|
:10063A0000C0B39B06C009C0BAD011E010936E0087
|
||||||
:10064A0010E010936E001127812F912F1EE0109356
|
:10064A0004C0B5D010E010936E001127812F912FAE
|
||||||
:10065A006300109364001093650020916E002223BA
|
:10065A001EE01093630010936400109365002091CC
|
||||||
:10066A0009F004C01CE01093660003C01DE010935B
|
:10066A006E00222309F004C01CE01093660003C048
|
||||||
:10067A0066004F913F912F911F910F910895F89421
|
:10067A001DE0109366004F913F912F911F910F91AA
|
||||||
:10068A00B99A33E04EEBA1D0B99830E04AE89DD050
|
:10068A000895F894B99A33E04EEBA1D0B99830E0C6
|
||||||
:10069A0005D033E042E399D078940895B19B716014
|
:10069A004AE89DD005D033E042E399D07894089592
|
||||||
:1006AA0002C0B1997E7F0895F8940F931F93082D85
|
:1006AA00B19B716002C0B1997E7F0895F8940F934F
|
||||||
:1006BA0018E0069508F448F0B99A30E046E785D084
|
:1006BA001F93082D18E0069508F448F0B99A30E01F
|
||||||
:1006CA00B99830E042E181D008C0B99A30E04AE0F6
|
:1006CA0046E785D0B99830E042E181D008C0B99AAE
|
||||||
:1006DA007CD0B99830E04EE778D01A9551F71F913F
|
:1006DA0030E04AE07CD0B99830E04EE778D01A95FD
|
||||||
:1006EA000F9178940895F8940F931F93002718E0B8
|
:1006EA0051F71F910F9178940895F8940F931F93DF
|
||||||
:1006FA000695B99A30E04AE068D0B99830E040E10E
|
:1006FA00002718E00695B99A30E04AE068D0B99820
|
||||||
:10070A0064D0B199006830E04CE65FD01A9581F761
|
:10070A0030E040E164D0B199006830E04CE65FD057
|
||||||
:10071A000C931F910F91789408950F935F9353E070
|
:10071A001A9581F70C931F910F91789408950F936E
|
||||||
:10072A00A3E6B0E0809361009093620000916100BB
|
:10072A005F9353E0A3E6B0E0809361009093620088
|
||||||
:10073A00109162002AE030E045DDED9200936100FD
|
:10073A0000916100109162002AE030E045DDED92FF
|
||||||
:10074A00109362005A9591F75F910F9108950F9354
|
:10074A0000936100109362005A9591F75F910F919F
|
||||||
:10075A001F93E6EEF7E01127E00FF11F04900091D6
|
:10075A0008950F931F93EAEEF7E01127E00FF11FB8
|
||||||
:10076A006700023009F010C0002D0F77002E062D09
|
:10076A00049000916700023009F010C0002D0F7745
|
||||||
:10077A0002302CF400916000023029F005C0002DEF
|
:10077A00002E062D02302CF400916000023029F080
|
||||||
:10078A000068002E01C0FBCF1F910F910895C59AF2
|
:10078A0005C0002D0068002E01C0FBCF1F910F91FC
|
||||||
:10079A0053E039EA4DE71DD0C5980895C59A5CE043
|
:10079A000895C59A53E039EA4DE71DD0C5980895E2
|
||||||
:1007AA0034E34DEF16D0C59808950F931F932F93F6
|
:1007AA00C59A5CE034E34DEF16D0C59808950F93CF
|
||||||
:1007BA002AE01FEF0FEF0A95F1F71A95D9F72A9554
|
:1007BA001F932F932AE01FEF0FEF0A95F1F71A956F
|
||||||
:1007CA00C1F72F911F910F91089541503040E8F7DA
|
:1007CA00D9F72A95C1F72F911F910F91089541509A
|
||||||
:1007DA000895415030405040E0F70895C0F9A4B060
|
:1007DA003040E8F70895415030405040E0F708951E
|
||||||
:0A07EA00999282F880909CBFC689A6
|
:0E07EA00C0F9A4B0999282F880909CBFC68995
|
||||||
:00000001FF
|
:00000001FF
|
||||||
|
|||||||
1718
firmware/dist/default/production/firmware.production.lss
vendored
1718
firmware/dist/default/production/firmware.production.lss
vendored
File diff suppressed because it is too large
Load Diff
@ -1,5 +1,5 @@
|
|||||||
|
|
||||||
AVRASM ver. 2.2.7 main.asm Sat Jul 01 19:34:07 2023
|
AVRASM ver. 2.2.7 main.asm Thu Jul 06 23:43:26 2023
|
||||||
|
|
||||||
|
|
||||||
EQU SIGNATURE_000 0000001e
|
EQU SIGNATURE_000 0000001e
|
||||||
@ -571,31 +571,31 @@ CSEG _INTO_PROGRAM_STATE 00000019
|
|||||||
CSEG _CLR_CURRENT_DIGIT 0000002c
|
CSEG _CLR_CURRENT_DIGIT 0000002c
|
||||||
CSEG _indicate_1 0000002f
|
CSEG _indicate_1 0000002f
|
||||||
CSEG _indicate_2 00000041
|
CSEG _indicate_2 00000041
|
||||||
CSEG DISPLAY_DECODER 000003ac
|
CSEG DISPLAY_DECODER 000003ae
|
||||||
CSEG USI_TRANSMIT 00000259
|
CSEG USI_TRANSMIT 0000025b
|
||||||
CSEG _indicate_3 00000053
|
CSEG _indicate_3 00000053
|
||||||
CSEG _indicate_4 0000005d
|
CSEG _indicate_4 0000005d
|
||||||
CSEG _indicate_exit 00000067
|
CSEG _indicate_exit 00000067
|
||||||
CSEG MCU_INIT 00000074
|
CSEG MCU_INIT 00000074
|
||||||
CSEG EEP_RD_BYTE 00000195
|
CSEG EEP_RD_BYTE 00000197
|
||||||
CSEG _INIT_PARAMS 0000009a
|
CSEG _INIT_PARAMS 0000009c
|
||||||
CSEG _FIRST_TIME_RUN 00000098
|
CSEG _FIRST_TIME_RUN 0000009a
|
||||||
CSEG INIT_DEFAULT_PARAMS 0000014b
|
CSEG INIT_DEFAULT_PARAMS 0000014d
|
||||||
CSEG _CONTINUE_INIT 000000ae
|
CSEG _CONTINUE_INIT 000000b0
|
||||||
CSEG RD_F_CODE 000001f9
|
CSEG RD_F_CODE 000001fb
|
||||||
CSEG ERR_FAMILY_CODE 000000c0
|
CSEG ERR_FAMILY_CODE 000000c2
|
||||||
CSEG START_PROGRAM 000000c5
|
CSEG START_PROGRAM 000000c7
|
||||||
CSEG BEEP_LONG 000003d3
|
CSEG BEEP_LONG 000003d5
|
||||||
CSEG BEEP_SHORT 000003cc
|
CSEG BEEP_SHORT 000003ce
|
||||||
CSEG LOOP 000000c8
|
CSEG LOOP 000000ca
|
||||||
CSEG _STATE_DEFAULT 000000ca
|
CSEG _STATE_DEFAULT 000000cc
|
||||||
CSEG _STATE_PROGRAM 000000d6
|
CSEG _STATE_PROGRAM 000000d8
|
||||||
CSEG TEMP_UPD 000001ea
|
CSEG TEMP_UPD 000001ec
|
||||||
CSEG DISPLAY_UPD_DIGITS 00000392
|
CSEG DISPLAY_UPD_DIGITS 00000394
|
||||||
CSEG TEMP_COMPARSION 0000019d
|
CSEG TEMP_COMPARSION 0000019f
|
||||||
CSEG TEMP_SEND_UART 00000117
|
CSEG TEMP_SEND_UART 00000119
|
||||||
CSEG _STATE_ERROR 000000d9
|
CSEG _STATE_ERROR 000000db
|
||||||
CSEG REPROGRAM_SETTINGS 00000295
|
CSEG REPROGRAM_SETTINGS 00000297
|
||||||
DEF drem16uL r14
|
DEF drem16uL r14
|
||||||
DEF drem16uH r15
|
DEF drem16uH r15
|
||||||
DEF dres16uL r16
|
DEF dres16uL r16
|
||||||
@ -605,19 +605,19 @@ DEF dd16uH r17
|
|||||||
DEF dv16uL r18
|
DEF dv16uL r18
|
||||||
DEF dv16uH r19
|
DEF dv16uH r19
|
||||||
DEF dcnt16u r20
|
DEF dcnt16u r20
|
||||||
CSEG div16u 000000e7
|
CSEG div16u 000000e9
|
||||||
CSEG d16u_1 000000ea
|
CSEG d16u_1 000000ec
|
||||||
CSEG d16u_2 000000ef
|
CSEG d16u_2 000000f1
|
||||||
CSEG d16u_3 000000f8
|
CSEG d16u_3 000000fa
|
||||||
DEF drem8u r15
|
DEF drem8u r15
|
||||||
DEF dres8u r16
|
DEF dres8u r16
|
||||||
DEF dd8u r16
|
DEF dd8u r16
|
||||||
DEF dv8u r17
|
DEF dv8u r17
|
||||||
DEF dcnt8u r18
|
DEF dcnt8u r18
|
||||||
CSEG div8u 000000fa
|
CSEG div8u 000000fc
|
||||||
CSEG d8u_1 000000fc
|
CSEG d8u_1 000000fe
|
||||||
CSEG d8u_2 00000100
|
CSEG d8u_2 00000102
|
||||||
CSEG d8u_3 00000106
|
CSEG d8u_3 00000108
|
||||||
DEF mc16uL r16
|
DEF mc16uL r16
|
||||||
DEF mc16uH r17
|
DEF mc16uH r17
|
||||||
DEF mp16uL r18
|
DEF mp16uL r18
|
||||||
@ -627,95 +627,95 @@ DEF m16u1 r19
|
|||||||
DEF m16u2 r20
|
DEF m16u2 r20
|
||||||
DEF m16u3 r21
|
DEF m16u3 r21
|
||||||
DEF mcnt16u r22
|
DEF mcnt16u r22
|
||||||
CSEG mpy16u 00000108
|
CSEG mpy16u 0000010a
|
||||||
CSEG m16u_1 0000010d
|
CSEG m16u_1 0000010f
|
||||||
CSEG noad8 00000110
|
CSEG noad8 00000112
|
||||||
CSEG UART_WR_BYTE 00000147
|
CSEG UART_WR_BYTE 00000149
|
||||||
CSEG _TEMP_SEND_UART_L 00000141
|
CSEG _TEMP_SEND_UART_L 00000143
|
||||||
CSEG EEP_WR_BYTE 00000188
|
CSEG EEP_WR_BYTE 0000018a
|
||||||
CSEG WRITE_PARAMS_TO_EEP 0000016d
|
CSEG WRITE_PARAMS_TO_EEP 0000016f
|
||||||
CSEG _EEP_WR_BYTE_LP 0000018a
|
CSEG _EEP_WR_BYTE_LP 0000018c
|
||||||
CSEG _EEP_RD_BYTE_LP 00000196
|
CSEG _EEP_RD_BYTE_LP 00000198
|
||||||
DEF temp_r_l r16
|
DEF temp_r_l r16
|
||||||
DEF temp_r_h r17
|
DEF temp_r_h r17
|
||||||
DEF min_r_trhd_l r11
|
DEF min_r_trhd_l r11
|
||||||
DEF min_r_trhd_h r10
|
DEF min_r_trhd_h r10
|
||||||
DEF max_r_trhd_l r13
|
DEF max_r_trhd_l r13
|
||||||
DEF max_r_trhd_h r12
|
DEF max_r_trhd_h r12
|
||||||
CSEG _NEGATE_TEMP 000001c8
|
CSEG _NEGATE_TEMP 000001ca
|
||||||
CSEG _COMPARE 000001cc
|
CSEG _COMPARE 000001ce
|
||||||
CSEG _MIN_THRESHOLD 000001d3
|
CSEG _MIN_THRESHOLD 000001d5
|
||||||
CSEG _MAX_THRESHOLD 000001db
|
CSEG _MAX_THRESHOLD 000001dd
|
||||||
CSEG _COMPARSION_EXIT 000001e2
|
CSEG _COMPARSION_EXIT 000001e4
|
||||||
CSEG TEMP_CONV 0000024d
|
CSEG TEMP_CONV 0000024f
|
||||||
CSEG DELAY_LOOP_24 000003ee
|
CSEG DELAY_LOOP_24 000003f0
|
||||||
CSEG TEMP_RD 00000203
|
CSEG TEMP_RD 00000205
|
||||||
CSEG OW_PRESENCE 00000344
|
CSEG OW_PRESENCE 00000346
|
||||||
CSEG OW_SEND_BYTE 00000359
|
CSEG OW_SEND_BYTE 0000035b
|
||||||
CSEG OW_RD_BYTE 00000378
|
CSEG OW_RD_BYTE 0000037a
|
||||||
CSEG _TEMP_RD_EXIT 00000247
|
CSEG _TEMP_RD_EXIT 00000249
|
||||||
CSEG _TEMP_RD_TO_UNSIGNED 00000221
|
CSEG _TEMP_RD_TO_UNSIGNED 00000223
|
||||||
CSEG _TEMP_RD_CONTINUE 00000228
|
CSEG _TEMP_RD_CONTINUE 0000022a
|
||||||
CSEG _TEMP_RD_END 00000231
|
CSEG _TEMP_RD_END 00000233
|
||||||
CSEG _TEMP_CONV_EXIT 00000257
|
CSEG _TEMP_CONV_EXIT 00000259
|
||||||
CSEG _USI_TRANSMIT_LOOP 0000025f
|
CSEG _USI_TRANSMIT_LOOP 00000261
|
||||||
CSEG BUTTON_PROCESS 00000267
|
CSEG BUTTON_PROCESS 00000269
|
||||||
CSEG _SW_CHECK_ON_0 00000268
|
CSEG _SW_CHECK_ON_0 0000026a
|
||||||
CSEG _SW_SET_0 0000026b
|
CSEG _SW_SET_0 0000026d
|
||||||
CSEG _SW_CHECK_ON_1 00000287
|
CSEG _SW_CHECK_ON_1 00000289
|
||||||
CSEG _SW_SET_FROM_0_TO_1 00000270
|
CSEG _SW_SET_FROM_0_TO_1 00000272
|
||||||
CSEG DEBOUNCE_SW 000003da
|
CSEG DEBOUNCE_SW 000003dc
|
||||||
CSEG _SAVE_SETTINGS 0000027a
|
CSEG _SAVE_SETTINGS 0000027c
|
||||||
CSEG _SW_SET_1 0000028a
|
CSEG _SW_SET_1 0000028c
|
||||||
CSEG _BUTTON_PROCESS_END 00000293
|
CSEG _BUTTON_PROCESS_END 00000295
|
||||||
CSEG _SW_SET_FROM_1_TO_0 0000028f
|
CSEG _SW_SET_FROM_1_TO_0 00000291
|
||||||
CSEG _INTO 0000029e
|
CSEG _INTO 000002a0
|
||||||
CSEG _REPROGRAM_SETTINGS_LOOP 000002a2
|
CSEG _REPROGRAM_SETTINGS_LOOP 000002a4
|
||||||
CSEG _CHECK_STEP 000002a3
|
CSEG _CHECK_STEP 000002a5
|
||||||
CSEG _STEP_1 000002aa
|
CSEG _STEP_1 000002ac
|
||||||
CSEG _STEP_2 000002d1
|
CSEG _STEP_2 000002d3
|
||||||
CSEG _S3_JMP 000002d0
|
CSEG _S3_JMP 000002d2
|
||||||
CSEG _REPROGRAM_SETTINGS_END 0000033e
|
CSEG _REPROGRAM_SETTINGS_END 00000340
|
||||||
CSEG _S1_CHECK_PLUS 000002ab
|
CSEG _S1_CHECK_PLUS 000002ad
|
||||||
CSEG _INCREASE_HYST 000002b1
|
CSEG _INCREASE_HYST 000002b3
|
||||||
CSEG _S1_CHECK_MINUS 000002ae
|
CSEG _S1_CHECK_MINUS 000002b0
|
||||||
CSEG _DECREASE_HYST 000002ba
|
CSEG _DECREASE_HYST 000002bc
|
||||||
CSEG _SHOW_HYST 000002c2
|
CSEG _SHOW_HYST 000002c4
|
||||||
CSEG _STEP_3 00000318
|
CSEG _STEP_3 0000031a
|
||||||
CSEG _S2_CHECK_PLUS 000002d2
|
CSEG _S2_CHECK_PLUS 000002d4
|
||||||
CSEG _INCREASE_TEMP 000002d8
|
CSEG _INCREASE_TEMP 000002da
|
||||||
CSEG _S2_CHECK_MINUS 000002d5
|
CSEG _S2_CHECK_MINUS 000002d7
|
||||||
CSEG _DECREASE_TEMP 000002ea
|
CSEG _DECREASE_TEMP 000002ec
|
||||||
CSEG _SHOW_TEMP 000002f9
|
CSEG _SHOW_TEMP 000002fb
|
||||||
CSEG __DECREASE 000002f3
|
CSEG __DECREASE 000002f5
|
||||||
CSEG _NEGATE_SET_TEMP 00000306
|
CSEG _NEGATE_SET_TEMP 00000308
|
||||||
CSEG _DIVIDE_SET_TEMP 0000030b
|
CSEG _DIVIDE_SET_TEMP 0000030d
|
||||||
CSEG _S3_CHECK_PLUS 00000319
|
CSEG _S3_CHECK_PLUS 0000031b
|
||||||
CSEG _SET_HEAT_MODE 0000031f
|
CSEG _SET_HEAT_MODE 00000321
|
||||||
CSEG _S3_CHECK_MINUS 0000031c
|
CSEG _S3_CHECK_MINUS 0000031e
|
||||||
CSEG _SET_COOLING_MODE 00000324
|
CSEG _SET_COOLING_MODE 00000326
|
||||||
CSEG _SHOW_MODE 00000328
|
CSEG _SHOW_MODE 0000032a
|
||||||
CSEG _SHOW_COOLING 00000337
|
CSEG _SHOW_COOLING 00000339
|
||||||
CSEG _SHOW_HEATING 0000033b
|
CSEG _SHOW_HEATING 0000033d
|
||||||
CSEG DELAY_LOOP_16 000003ea
|
CSEG DELAY_LOOP_16 000003ec
|
||||||
CSEG OW_CHECK_PRESENCE 00000353
|
CSEG OW_CHECK_PRESENCE 00000355
|
||||||
CSEG _EXIT 00000358
|
CSEG _EXIT 0000035a
|
||||||
CSEG _OW_SEND_BYTE_LOOP 0000035e
|
CSEG _OW_SEND_BYTE_LOOP 00000360
|
||||||
CSEG _OW_SEND_0 00000361
|
CSEG _OW_SEND_0 00000363
|
||||||
CSEG _OW_SEND_1 0000036a
|
CSEG _OW_SEND_1 0000036c
|
||||||
CSEG _OW_SEND_BYTE_END 00000372
|
CSEG _OW_SEND_BYTE_END 00000374
|
||||||
CSEG _OW_RD_BYTE_LP 0000037d
|
CSEG _OW_RD_BYTE_LP 0000037f
|
||||||
EQU dividend 00000061
|
EQU dividend 00000061
|
||||||
EQU divisor 0000000a
|
EQU divisor 0000000a
|
||||||
CSEG DIV_LOOP 0000039b
|
CSEG DIV_LOOP 0000039d
|
||||||
CSEG DISPLAY_SYMBOLS 000003f3
|
CSEG DISPLAY_SYMBOLS 000003f5
|
||||||
CSEG _DOT_ON 000003b9
|
CSEG _DOT_ON 000003bb
|
||||||
CSEG _DISPLAY_DECODER_EXIT 000003c9
|
CSEG _DISPLAY_DECODER_EXIT 000003cb
|
||||||
CSEG _DOT_OFF 000003c4
|
CSEG _DOT_OFF 000003c6
|
||||||
CSEG _ERR_DOT_OFF 000003c8
|
CSEG _ERR_DOT_OFF 000003ca
|
||||||
CSEG _loop_2 000003de
|
CSEG _loop_2 000003e0
|
||||||
CSEG _loop_0 000003df
|
CSEG _loop_0 000003e1
|
||||||
CSEG _dec_0 000003e0
|
CSEG _dec_0 000003e2
|
||||||
CSEG _loop_1 000003e2
|
CSEG _loop_1 000003e4
|
||||||
CSEG _loop_3 000003e4
|
CSEG _loop_3 000003e6
|
||||||
ESEG INFO 00000030
|
ESEG INFO 00000030
|
||||||
|
|||||||
Binary file not shown.
@ -48,31 +48,31 @@
|
|||||||
<_CLR_CURRENT_DIGIT><FILE>main.asm</FILE><LINE>101</LINE></_CLR_CURRENT_DIGIT>
|
<_CLR_CURRENT_DIGIT><FILE>main.asm</FILE><LINE>101</LINE></_CLR_CURRENT_DIGIT>
|
||||||
<_indicate_1><FILE>main.asm</FILE><LINE>105</LINE></_indicate_1>
|
<_indicate_1><FILE>main.asm</FILE><LINE>105</LINE></_indicate_1>
|
||||||
<_indicate_2><FILE>main.asm</FILE><LINE>125</LINE></_indicate_2>
|
<_indicate_2><FILE>main.asm</FILE><LINE>125</LINE></_indicate_2>
|
||||||
<DISPLAY_DECODER><FILE>main.asm</FILE><LINE>1160</LINE></DISPLAY_DECODER>
|
<DISPLAY_DECODER><FILE>main.asm</FILE><LINE>1161</LINE></DISPLAY_DECODER>
|
||||||
<USI_TRANSMIT><FILE>main.asm</FILE><LINE>749</LINE></USI_TRANSMIT>
|
<USI_TRANSMIT><FILE>main.asm</FILE><LINE>750</LINE></USI_TRANSMIT>
|
||||||
<_indicate_3><FILE>main.asm</FILE><LINE>143</LINE></_indicate_3>
|
<_indicate_3><FILE>main.asm</FILE><LINE>143</LINE></_indicate_3>
|
||||||
<_indicate_4><FILE>main.asm</FILE><LINE>155</LINE></_indicate_4>
|
<_indicate_4><FILE>main.asm</FILE><LINE>155</LINE></_indicate_4>
|
||||||
<_indicate_exit><FILE>main.asm</FILE><LINE>167</LINE></_indicate_exit>
|
<_indicate_exit><FILE>main.asm</FILE><LINE>167</LINE></_indicate_exit>
|
||||||
<MCU_INIT><FILE>main.asm</FILE><LINE>189</LINE></MCU_INIT>
|
<MCU_INIT><FILE>main.asm</FILE><LINE>189</LINE></MCU_INIT>
|
||||||
<EEP_RD_BYTE><FILE>main.asm</FILE><LINE>484</LINE></EEP_RD_BYTE>
|
<EEP_RD_BYTE><FILE>main.asm</FILE><LINE>485</LINE></EEP_RD_BYTE>
|
||||||
<_INIT_PARAMS><FILE>main.asm</FILE><LINE>227</LINE></_INIT_PARAMS>
|
<_INIT_PARAMS><FILE>main.asm</FILE><LINE>228</LINE></_INIT_PARAMS>
|
||||||
<_FIRST_TIME_RUN><FILE>main.asm</FILE><LINE>224</LINE></_FIRST_TIME_RUN>
|
<_FIRST_TIME_RUN><FILE>main.asm</FILE><LINE>225</LINE></_FIRST_TIME_RUN>
|
||||||
<INIT_DEFAULT_PARAMS><FILE>main.asm</FILE><LINE>392</LINE></INIT_DEFAULT_PARAMS>
|
<INIT_DEFAULT_PARAMS><FILE>main.asm</FILE><LINE>393</LINE></INIT_DEFAULT_PARAMS>
|
||||||
<_CONTINUE_INIT><FILE>main.asm</FILE><LINE>248</LINE></_CONTINUE_INIT>
|
<_CONTINUE_INIT><FILE>main.asm</FILE><LINE>249</LINE></_CONTINUE_INIT>
|
||||||
<RD_F_CODE><FILE>main.asm</FILE><LINE>615</LINE></RD_F_CODE>
|
<RD_F_CODE><FILE>main.asm</FILE><LINE>616</LINE></RD_F_CODE>
|
||||||
<ERR_FAMILY_CODE><FILE>main.asm</FILE><LINE>269</LINE></ERR_FAMILY_CODE>
|
<ERR_FAMILY_CODE><FILE>main.asm</FILE><LINE>270</LINE></ERR_FAMILY_CODE>
|
||||||
<START_PROGRAM><FILE>main.asm</FILE><LINE>274</LINE></START_PROGRAM>
|
<START_PROGRAM><FILE>main.asm</FILE><LINE>275</LINE></START_PROGRAM>
|
||||||
<BEEP_LONG><FILE>main.asm</FILE><LINE>1213</LINE></BEEP_LONG>
|
<BEEP_LONG><FILE>main.asm</FILE><LINE>1214</LINE></BEEP_LONG>
|
||||||
<BEEP_SHORT><FILE>main.asm</FILE><LINE>1205</LINE></BEEP_SHORT>
|
<BEEP_SHORT><FILE>main.asm</FILE><LINE>1206</LINE></BEEP_SHORT>
|
||||||
<LOOP><FILE>main.asm</FILE><LINE>281</LINE></LOOP>
|
<LOOP><FILE>main.asm</FILE><LINE>282</LINE></LOOP>
|
||||||
<_STATE_DEFAULT><FILE>main.asm</FILE><LINE>283</LINE></_STATE_DEFAULT>
|
<_STATE_DEFAULT><FILE>main.asm</FILE><LINE>284</LINE></_STATE_DEFAULT>
|
||||||
<_STATE_PROGRAM><FILE>main.asm</FILE><LINE>295</LINE></_STATE_PROGRAM>
|
<_STATE_PROGRAM><FILE>main.asm</FILE><LINE>296</LINE></_STATE_PROGRAM>
|
||||||
<TEMP_UPD><FILE>main.asm</FILE><LINE>599</LINE></TEMP_UPD>
|
<TEMP_UPD><FILE>main.asm</FILE><LINE>600</LINE></TEMP_UPD>
|
||||||
<DISPLAY_UPD_DIGITS><FILE>main.asm</FILE><LINE>1119</LINE></DISPLAY_UPD_DIGITS>
|
<DISPLAY_UPD_DIGITS><FILE>main.asm</FILE><LINE>1120</LINE></DISPLAY_UPD_DIGITS>
|
||||||
<TEMP_COMPARSION><FILE>main.asm</FILE><LINE>501</LINE></TEMP_COMPARSION>
|
<TEMP_COMPARSION><FILE>main.asm</FILE><LINE>502</LINE></TEMP_COMPARSION>
|
||||||
<TEMP_SEND_UART><FILE>main.asm</FILE><LINE>317</LINE></TEMP_SEND_UART>
|
<TEMP_SEND_UART><FILE>main.asm</FILE><LINE>318</LINE></TEMP_SEND_UART>
|
||||||
<_STATE_ERROR><FILE>main.asm</FILE><LINE>299</LINE></_STATE_ERROR>
|
<_STATE_ERROR><FILE>main.asm</FILE><LINE>300</LINE></_STATE_ERROR>
|
||||||
<REPROGRAM_SETTINGS><FILE>main.asm</FILE><LINE>834</LINE></REPROGRAM_SETTINGS>
|
<REPROGRAM_SETTINGS><FILE>main.asm</FILE><LINE>835</LINE></REPROGRAM_SETTINGS>
|
||||||
<div16u><FILE>div16u.asm</FILE><LINE>32</LINE></div16u>
|
<div16u><FILE>div16u.asm</FILE><LINE>32</LINE></div16u>
|
||||||
<d16u_1><FILE>div16u.asm</FILE><LINE>36</LINE></d16u_1>
|
<d16u_1><FILE>div16u.asm</FILE><LINE>36</LINE></d16u_1>
|
||||||
<d16u_2><FILE>div16u.asm</FILE><LINE>42</LINE></d16u_2>
|
<d16u_2><FILE>div16u.asm</FILE><LINE>42</LINE></d16u_2>
|
||||||
@ -84,86 +84,86 @@
|
|||||||
<mpy16u><FILE>mpy16u.asm</FILE><LINE>31</LINE></mpy16u>
|
<mpy16u><FILE>mpy16u.asm</FILE><LINE>31</LINE></mpy16u>
|
||||||
<m16u_1><FILE>mpy16u.asm</FILE><LINE>37</LINE></m16u_1>
|
<m16u_1><FILE>mpy16u.asm</FILE><LINE>37</LINE></m16u_1>
|
||||||
<noad8><FILE>mpy16u.asm</FILE><LINE>40</LINE></noad8>
|
<noad8><FILE>mpy16u.asm</FILE><LINE>40</LINE></noad8>
|
||||||
<UART_WR_BYTE><FILE>main.asm</FILE><LINE>384</LINE></UART_WR_BYTE>
|
<UART_WR_BYTE><FILE>main.asm</FILE><LINE>385</LINE></UART_WR_BYTE>
|
||||||
<_TEMP_SEND_UART_L><FILE>main.asm</FILE><LINE>373</LINE></_TEMP_SEND_UART_L>
|
<_TEMP_SEND_UART_L><FILE>main.asm</FILE><LINE>374</LINE></_TEMP_SEND_UART_L>
|
||||||
<EEP_WR_BYTE><FILE>main.asm</FILE><LINE>459</LINE></EEP_WR_BYTE>
|
<EEP_WR_BYTE><FILE>main.asm</FILE><LINE>460</LINE></EEP_WR_BYTE>
|
||||||
<WRITE_PARAMS_TO_EEP><FILE>main.asm</FILE><LINE>430</LINE></WRITE_PARAMS_TO_EEP>
|
<WRITE_PARAMS_TO_EEP><FILE>main.asm</FILE><LINE>431</LINE></WRITE_PARAMS_TO_EEP>
|
||||||
<_EEP_WR_BYTE_LP><FILE>main.asm</FILE><LINE>462</LINE></_EEP_WR_BYTE_LP>
|
<_EEP_WR_BYTE_LP><FILE>main.asm</FILE><LINE>463</LINE></_EEP_WR_BYTE_LP>
|
||||||
<_EEP_RD_BYTE_LP><FILE>main.asm</FILE><LINE>486</LINE></_EEP_RD_BYTE_LP>
|
<_EEP_RD_BYTE_LP><FILE>main.asm</FILE><LINE>487</LINE></_EEP_RD_BYTE_LP>
|
||||||
<_NEGATE_TEMP><FILE>main.asm</FILE><LINE>555</LINE></_NEGATE_TEMP>
|
<_NEGATE_TEMP><FILE>main.asm</FILE><LINE>556</LINE></_NEGATE_TEMP>
|
||||||
<_COMPARE><FILE>main.asm</FILE><LINE>561</LINE></_COMPARE>
|
<_COMPARE><FILE>main.asm</FILE><LINE>562</LINE></_COMPARE>
|
||||||
<_MIN_THRESHOLD><FILE>main.asm</FILE><LINE>571</LINE></_MIN_THRESHOLD>
|
<_MIN_THRESHOLD><FILE>main.asm</FILE><LINE>572</LINE></_MIN_THRESHOLD>
|
||||||
<_MAX_THRESHOLD><FILE>main.asm</FILE><LINE>580</LINE></_MAX_THRESHOLD>
|
<_MAX_THRESHOLD><FILE>main.asm</FILE><LINE>581</LINE></_MAX_THRESHOLD>
|
||||||
<_COMPARSION_EXIT><FILE>main.asm</FILE><LINE>587</LINE></_COMPARSION_EXIT>
|
<_COMPARSION_EXIT><FILE>main.asm</FILE><LINE>588</LINE></_COMPARSION_EXIT>
|
||||||
<TEMP_CONV><FILE>main.asm</FILE><LINE>727</LINE></TEMP_CONV>
|
<TEMP_CONV><FILE>main.asm</FILE><LINE>728</LINE></TEMP_CONV>
|
||||||
<DELAY_LOOP_24><FILE>main.asm</FILE><LINE>1255</LINE></DELAY_LOOP_24>
|
<DELAY_LOOP_24><FILE>main.asm</FILE><LINE>1256</LINE></DELAY_LOOP_24>
|
||||||
<TEMP_RD><FILE>main.asm</FILE><LINE>631</LINE></TEMP_RD>
|
<TEMP_RD><FILE>main.asm</FILE><LINE>632</LINE></TEMP_RD>
|
||||||
<OW_PRESENCE><FILE>main.asm</FILE><LINE>1032</LINE></OW_PRESENCE>
|
<OW_PRESENCE><FILE>main.asm</FILE><LINE>1033</LINE></OW_PRESENCE>
|
||||||
<OW_SEND_BYTE><FILE>main.asm</FILE><LINE>1059</LINE></OW_SEND_BYTE>
|
<OW_SEND_BYTE><FILE>main.asm</FILE><LINE>1060</LINE></OW_SEND_BYTE>
|
||||||
<OW_RD_BYTE><FILE>main.asm</FILE><LINE>1090</LINE></OW_RD_BYTE>
|
<OW_RD_BYTE><FILE>main.asm</FILE><LINE>1091</LINE></OW_RD_BYTE>
|
||||||
<_TEMP_RD_EXIT><FILE>main.asm</FILE><LINE>719</LINE></_TEMP_RD_EXIT>
|
<_TEMP_RD_EXIT><FILE>main.asm</FILE><LINE>720</LINE></_TEMP_RD_EXIT>
|
||||||
<_TEMP_RD_TO_UNSIGNED><FILE>main.asm</FILE><LINE>668</LINE></_TEMP_RD_TO_UNSIGNED>
|
<_TEMP_RD_TO_UNSIGNED><FILE>main.asm</FILE><LINE>669</LINE></_TEMP_RD_TO_UNSIGNED>
|
||||||
<_TEMP_RD_CONTINUE><FILE>main.asm</FILE><LINE>681</LINE></_TEMP_RD_CONTINUE>
|
<_TEMP_RD_CONTINUE><FILE>main.asm</FILE><LINE>682</LINE></_TEMP_RD_CONTINUE>
|
||||||
<_TEMP_RD_END><FILE>main.asm</FILE><LINE>691</LINE></_TEMP_RD_END>
|
<_TEMP_RD_END><FILE>main.asm</FILE><LINE>692</LINE></_TEMP_RD_END>
|
||||||
<_TEMP_CONV_EXIT><FILE>main.asm</FILE><LINE>742</LINE></_TEMP_CONV_EXIT>
|
<_TEMP_CONV_EXIT><FILE>main.asm</FILE><LINE>743</LINE></_TEMP_CONV_EXIT>
|
||||||
<_USI_TRANSMIT_LOOP><FILE>main.asm</FILE><LINE>768</LINE></_USI_TRANSMIT_LOOP>
|
<_USI_TRANSMIT_LOOP><FILE>main.asm</FILE><LINE>769</LINE></_USI_TRANSMIT_LOOP>
|
||||||
<BUTTON_PROCESS><FILE>main.asm</FILE><LINE>783</LINE></BUTTON_PROCESS>
|
<BUTTON_PROCESS><FILE>main.asm</FILE><LINE>784</LINE></BUTTON_PROCESS>
|
||||||
<_SW_CHECK_ON_0><FILE>main.asm</FILE><LINE>785</LINE></_SW_CHECK_ON_0>
|
<_SW_CHECK_ON_0><FILE>main.asm</FILE><LINE>786</LINE></_SW_CHECK_ON_0>
|
||||||
<_SW_SET_0><FILE>main.asm</FILE><LINE>789</LINE></_SW_SET_0>
|
<_SW_SET_0><FILE>main.asm</FILE><LINE>790</LINE></_SW_SET_0>
|
||||||
<_SW_CHECK_ON_1><FILE>main.asm</FILE><LINE>816</LINE></_SW_CHECK_ON_1>
|
<_SW_CHECK_ON_1><FILE>main.asm</FILE><LINE>817</LINE></_SW_CHECK_ON_1>
|
||||||
<_SW_SET_FROM_0_TO_1><FILE>main.asm</FILE><LINE>794</LINE></_SW_SET_FROM_0_TO_1>
|
<_SW_SET_FROM_0_TO_1><FILE>main.asm</FILE><LINE>795</LINE></_SW_SET_FROM_0_TO_1>
|
||||||
<DEBOUNCE_SW><FILE>main.asm</FILE><LINE>1221</LINE></DEBOUNCE_SW>
|
<DEBOUNCE_SW><FILE>main.asm</FILE><LINE>1222</LINE></DEBOUNCE_SW>
|
||||||
<_SAVE_SETTINGS><FILE>main.asm</FILE><LINE>804</LINE></_SAVE_SETTINGS>
|
<_SAVE_SETTINGS><FILE>main.asm</FILE><LINE>805</LINE></_SAVE_SETTINGS>
|
||||||
<_SW_SET_1><FILE>main.asm</FILE><LINE>820</LINE></_SW_SET_1>
|
<_SW_SET_1><FILE>main.asm</FILE><LINE>821</LINE></_SW_SET_1>
|
||||||
<_BUTTON_PROCESS_END><FILE>main.asm</FILE><LINE>829</LINE></_BUTTON_PROCESS_END>
|
<_BUTTON_PROCESS_END><FILE>main.asm</FILE><LINE>830</LINE></_BUTTON_PROCESS_END>
|
||||||
<_SW_SET_FROM_1_TO_0><FILE>main.asm</FILE><LINE>825</LINE></_SW_SET_FROM_1_TO_0>
|
<_SW_SET_FROM_1_TO_0><FILE>main.asm</FILE><LINE>826</LINE></_SW_SET_FROM_1_TO_0>
|
||||||
<_INTO><FILE>main.asm</FILE><LINE>845</LINE></_INTO>
|
<_INTO><FILE>main.asm</FILE><LINE>846</LINE></_INTO>
|
||||||
<_REPROGRAM_SETTINGS_LOOP><FILE>main.asm</FILE><LINE>850</LINE></_REPROGRAM_SETTINGS_LOOP>
|
<_REPROGRAM_SETTINGS_LOOP><FILE>main.asm</FILE><LINE>851</LINE></_REPROGRAM_SETTINGS_LOOP>
|
||||||
<_CHECK_STEP><FILE>main.asm</FILE><LINE>852</LINE></_CHECK_STEP>
|
<_CHECK_STEP><FILE>main.asm</FILE><LINE>853</LINE></_CHECK_STEP>
|
||||||
<_STEP_1><FILE>main.asm</FILE><LINE>862</LINE></_STEP_1>
|
<_STEP_1><FILE>main.asm</FILE><LINE>863</LINE></_STEP_1>
|
||||||
<_STEP_2><FILE>main.asm</FILE><LINE>906</LINE></_STEP_2>
|
<_STEP_2><FILE>main.asm</FILE><LINE>907</LINE></_STEP_2>
|
||||||
<_S3_JMP><FILE>main.asm</FILE><LINE>902</LINE></_S3_JMP>
|
<_S3_JMP><FILE>main.asm</FILE><LINE>903</LINE></_S3_JMP>
|
||||||
<_REPROGRAM_SETTINGS_END><FILE>main.asm</FILE><LINE>1020</LINE></_REPROGRAM_SETTINGS_END>
|
<_REPROGRAM_SETTINGS_END><FILE>main.asm</FILE><LINE>1021</LINE></_REPROGRAM_SETTINGS_END>
|
||||||
<_S1_CHECK_PLUS><FILE>main.asm</FILE><LINE>864</LINE></_S1_CHECK_PLUS>
|
<_S1_CHECK_PLUS><FILE>main.asm</FILE><LINE>865</LINE></_S1_CHECK_PLUS>
|
||||||
<_INCREASE_HYST><FILE>main.asm</FILE><LINE>872</LINE></_INCREASE_HYST>
|
<_INCREASE_HYST><FILE>main.asm</FILE><LINE>873</LINE></_INCREASE_HYST>
|
||||||
<_S1_CHECK_MINUS><FILE>main.asm</FILE><LINE>868</LINE></_S1_CHECK_MINUS>
|
<_S1_CHECK_MINUS><FILE>main.asm</FILE><LINE>869</LINE></_S1_CHECK_MINUS>
|
||||||
<_DECREASE_HYST><FILE>main.asm</FILE><LINE>880</LINE></_DECREASE_HYST>
|
<_DECREASE_HYST><FILE>main.asm</FILE><LINE>881</LINE></_DECREASE_HYST>
|
||||||
<_SHOW_HYST><FILE>main.asm</FILE><LINE>887</LINE></_SHOW_HYST>
|
<_SHOW_HYST><FILE>main.asm</FILE><LINE>888</LINE></_SHOW_HYST>
|
||||||
<_STEP_3><FILE>main.asm</FILE><LINE>979</LINE></_STEP_3>
|
<_STEP_3><FILE>main.asm</FILE><LINE>980</LINE></_STEP_3>
|
||||||
<_S2_CHECK_PLUS><FILE>main.asm</FILE><LINE>908</LINE></_S2_CHECK_PLUS>
|
<_S2_CHECK_PLUS><FILE>main.asm</FILE><LINE>909</LINE></_S2_CHECK_PLUS>
|
||||||
<_INCREASE_TEMP><FILE>main.asm</FILE><LINE>916</LINE></_INCREASE_TEMP>
|
<_INCREASE_TEMP><FILE>main.asm</FILE><LINE>917</LINE></_INCREASE_TEMP>
|
||||||
<_S2_CHECK_MINUS><FILE>main.asm</FILE><LINE>912</LINE></_S2_CHECK_MINUS>
|
<_S2_CHECK_MINUS><FILE>main.asm</FILE><LINE>913</LINE></_S2_CHECK_MINUS>
|
||||||
<_DECREASE_TEMP><FILE>main.asm</FILE><LINE>931</LINE></_DECREASE_TEMP>
|
<_DECREASE_TEMP><FILE>main.asm</FILE><LINE>932</LINE></_DECREASE_TEMP>
|
||||||
<_SHOW_TEMP><FILE>main.asm</FILE><LINE>944</LINE></_SHOW_TEMP>
|
<_SHOW_TEMP><FILE>main.asm</FILE><LINE>945</LINE></_SHOW_TEMP>
|
||||||
<__DECREASE><FILE>main.asm</FILE><LINE>939</LINE></__DECREASE>
|
<__DECREASE><FILE>main.asm</FILE><LINE>940</LINE></__DECREASE>
|
||||||
<_NEGATE_SET_TEMP><FILE>main.asm</FILE><LINE>957</LINE></_NEGATE_SET_TEMP>
|
<_NEGATE_SET_TEMP><FILE>main.asm</FILE><LINE>958</LINE></_NEGATE_SET_TEMP>
|
||||||
<_DIVIDE_SET_TEMP><FILE>main.asm</FILE><LINE>961</LINE></_DIVIDE_SET_TEMP>
|
<_DIVIDE_SET_TEMP><FILE>main.asm</FILE><LINE>962</LINE></_DIVIDE_SET_TEMP>
|
||||||
<_S3_CHECK_PLUS><FILE>main.asm</FILE><LINE>981</LINE></_S3_CHECK_PLUS>
|
<_S3_CHECK_PLUS><FILE>main.asm</FILE><LINE>982</LINE></_S3_CHECK_PLUS>
|
||||||
<_SET_HEAT_MODE><FILE>main.asm</FILE><LINE>989</LINE></_SET_HEAT_MODE>
|
<_SET_HEAT_MODE><FILE>main.asm</FILE><LINE>990</LINE></_SET_HEAT_MODE>
|
||||||
<_S3_CHECK_MINUS><FILE>main.asm</FILE><LINE>985</LINE></_S3_CHECK_MINUS>
|
<_S3_CHECK_MINUS><FILE>main.asm</FILE><LINE>986</LINE></_S3_CHECK_MINUS>
|
||||||
<_SET_COOLING_MODE><FILE>main.asm</FILE><LINE>994</LINE></_SET_COOLING_MODE>
|
<_SET_COOLING_MODE><FILE>main.asm</FILE><LINE>995</LINE></_SET_COOLING_MODE>
|
||||||
<_SHOW_MODE><FILE>main.asm</FILE><LINE>998</LINE></_SHOW_MODE>
|
<_SHOW_MODE><FILE>main.asm</FILE><LINE>999</LINE></_SHOW_MODE>
|
||||||
<_SHOW_COOLING><FILE>main.asm</FILE><LINE>1011</LINE></_SHOW_COOLING>
|
<_SHOW_COOLING><FILE>main.asm</FILE><LINE>1012</LINE></_SHOW_COOLING>
|
||||||
<_SHOW_HEATING><FILE>main.asm</FILE><LINE>1015</LINE></_SHOW_HEATING>
|
<_SHOW_HEATING><FILE>main.asm</FILE><LINE>1016</LINE></_SHOW_HEATING>
|
||||||
<DELAY_LOOP_16><FILE>main.asm</FILE><LINE>1247</LINE></DELAY_LOOP_16>
|
<DELAY_LOOP_16><FILE>main.asm</FILE><LINE>1248</LINE></DELAY_LOOP_16>
|
||||||
<OW_CHECK_PRESENCE><FILE>main.asm</FILE><LINE>1048</LINE></OW_CHECK_PRESENCE>
|
<OW_CHECK_PRESENCE><FILE>main.asm</FILE><LINE>1049</LINE></OW_CHECK_PRESENCE>
|
||||||
<_EXIT><FILE>main.asm</FILE><LINE>1054</LINE></_EXIT>
|
<_EXIT><FILE>main.asm</FILE><LINE>1055</LINE></_EXIT>
|
||||||
<_OW_SEND_BYTE_LOOP><FILE>main.asm</FILE><LINE>1065</LINE></_OW_SEND_BYTE_LOOP>
|
<_OW_SEND_BYTE_LOOP><FILE>main.asm</FILE><LINE>1066</LINE></_OW_SEND_BYTE_LOOP>
|
||||||
<_OW_SEND_0><FILE>main.asm</FILE><LINE>1069</LINE></_OW_SEND_0>
|
<_OW_SEND_0><FILE>main.asm</FILE><LINE>1070</LINE></_OW_SEND_0>
|
||||||
<_OW_SEND_1><FILE>main.asm</FILE><LINE>1075</LINE></_OW_SEND_1>
|
<_OW_SEND_1><FILE>main.asm</FILE><LINE>1076</LINE></_OW_SEND_1>
|
||||||
<_OW_SEND_BYTE_END><FILE>main.asm</FILE><LINE>1080</LINE></_OW_SEND_BYTE_END>
|
<_OW_SEND_BYTE_END><FILE>main.asm</FILE><LINE>1081</LINE></_OW_SEND_BYTE_END>
|
||||||
<_OW_RD_BYTE_LP><FILE>main.asm</FILE><LINE>1096</LINE></_OW_RD_BYTE_LP>
|
<_OW_RD_BYTE_LP><FILE>main.asm</FILE><LINE>1097</LINE></_OW_RD_BYTE_LP>
|
||||||
<DIV_LOOP><FILE>main.asm</FILE><LINE>1136</LINE></DIV_LOOP>
|
<DIV_LOOP><FILE>main.asm</FILE><LINE>1137</LINE></DIV_LOOP>
|
||||||
<DISPLAY_SYMBOLS><FILE>main.asm</FILE><LINE>1264</LINE></DISPLAY_SYMBOLS>
|
<DISPLAY_SYMBOLS><FILE>main.asm</FILE><LINE>1265</LINE></DISPLAY_SYMBOLS>
|
||||||
<_DOT_ON><FILE>main.asm</FILE><LINE>1177</LINE></_DOT_ON>
|
<_DOT_ON><FILE>main.asm</FILE><LINE>1178</LINE></_DOT_ON>
|
||||||
<_DISPLAY_DECODER_EXIT><FILE>main.asm</FILE><LINE>1198</LINE></_DISPLAY_DECODER_EXIT>
|
<_DISPLAY_DECODER_EXIT><FILE>main.asm</FILE><LINE>1199</LINE></_DISPLAY_DECODER_EXIT>
|
||||||
<_DOT_OFF><FILE>main.asm</FILE><LINE>1189</LINE></_DOT_OFF>
|
<_DOT_OFF><FILE>main.asm</FILE><LINE>1190</LINE></_DOT_OFF>
|
||||||
<_ERR_DOT_OFF><FILE>main.asm</FILE><LINE>1195</LINE></_ERR_DOT_OFF>
|
<_ERR_DOT_OFF><FILE>main.asm</FILE><LINE>1196</LINE></_ERR_DOT_OFF>
|
||||||
<_loop_2><FILE>main.asm</FILE><LINE>1227</LINE></_loop_2>
|
<_loop_2><FILE>main.asm</FILE><LINE>1228</LINE></_loop_2>
|
||||||
<_loop_0><FILE>main.asm</FILE><LINE>1229</LINE></_loop_0>
|
<_loop_0><FILE>main.asm</FILE><LINE>1230</LINE></_loop_0>
|
||||||
<_dec_0><FILE>main.asm</FILE><LINE>1231</LINE></_dec_0>
|
<_dec_0><FILE>main.asm</FILE><LINE>1232</LINE></_dec_0>
|
||||||
<_loop_1><FILE>main.asm</FILE><LINE>1234</LINE></_loop_1>
|
<_loop_1><FILE>main.asm</FILE><LINE>1235</LINE></_loop_1>
|
||||||
<_loop_3><FILE>main.asm</FILE><LINE>1237</LINE></_loop_3>
|
<_loop_3><FILE>main.asm</FILE><LINE>1238</LINE></_loop_3>
|
||||||
<INFO><FILE>main.asm</FILE><LINE>1282</LINE></INFO>
|
<INFO><FILE>main.asm</FILE><LINE>1283</LINE></INFO>
|
||||||
</LABELS>
|
</LABELS>
|
||||||
</ASSEMBLER_INFO>
|
</ASSEMBLER_INFO>
|
||||||
|
|||||||
@ -106,9 +106,9 @@ _indicate_1:
|
|||||||
cpi r20, 0
|
cpi r20, 0
|
||||||
brne _indicate_2
|
brne _indicate_2
|
||||||
|
|
||||||
cbi PORTD, DIGIT_2_PIN
|
sbi PORTD, DIGIT_2_PIN
|
||||||
cbi PORTD, DIGIT_3_PIN
|
sbi PORTD, DIGIT_3_PIN
|
||||||
cbi PORTD, DIGIT_4_PIN
|
sbi PORTD, DIGIT_4_PIN
|
||||||
brts PC+2
|
brts PC+2
|
||||||
rjmp PC+3
|
rjmp PC+3
|
||||||
ldi TEMP_REG_A, 11 ; // -
|
ldi TEMP_REG_A, 11 ; // -
|
||||||
@ -116,9 +116,9 @@ _indicate_1:
|
|||||||
lds TEMP_REG_A, DIGITS+2
|
lds TEMP_REG_A, DIGITS+2
|
||||||
tst TEMP_REG_A
|
tst TEMP_REG_A
|
||||||
breq PC+3
|
breq PC+3
|
||||||
sbi PORTD, DIGIT_1_PIN
|
|
||||||
rjmp PC+2
|
|
||||||
cbi PORTD, DIGIT_1_PIN
|
cbi PORTD, DIGIT_1_PIN
|
||||||
|
rjmp PC+2
|
||||||
|
sbi PORTD, DIGIT_1_PIN
|
||||||
rcall DISPLAY_DECODER
|
rcall DISPLAY_DECODER
|
||||||
rcall USI_TRANSMIT
|
rcall USI_TRANSMIT
|
||||||
|
|
||||||
@ -126,16 +126,16 @@ _indicate_2:
|
|||||||
cpi r20, 1
|
cpi r20, 1
|
||||||
brne _indicate_3
|
brne _indicate_3
|
||||||
|
|
||||||
cbi PORTD, DIGIT_1_PIN
|
sbi PORTD, DIGIT_1_PIN
|
||||||
cbi PORTD, DIGIT_3_PIN
|
sbi PORTD, DIGIT_3_PIN
|
||||||
cbi PORTD, DIGIT_4_PIN
|
sbi PORTD, DIGIT_4_PIN
|
||||||
lds TEMP_REG_A, DIGITS+1
|
lds TEMP_REG_A, DIGITS+1
|
||||||
lds r19, DIGITS+2
|
lds r19, DIGITS+2
|
||||||
or TEMP_REG_A, r19
|
or TEMP_REG_A, r19
|
||||||
breq PC+3
|
breq PC+3
|
||||||
sbi PORTD, DIGIT_2_PIN
|
cbi PORTD, DIGIT_2_PIN
|
||||||
rjmp PC+2
|
rjmp PC+2
|
||||||
cbi PORTD, DIGIT_2_PIN
|
sbi PORTD, DIGIT_2_PIN
|
||||||
lds TEMP_REG_A, DIGITS+1
|
lds TEMP_REG_A, DIGITS+1
|
||||||
rcall DISPLAY_DECODER
|
rcall DISPLAY_DECODER
|
||||||
rcall USI_TRANSMIT
|
rcall USI_TRANSMIT
|
||||||
@ -144,10 +144,10 @@ _indicate_3:
|
|||||||
cpi r20, 2
|
cpi r20, 2
|
||||||
brne _indicate_4
|
brne _indicate_4
|
||||||
|
|
||||||
cbi PORTD, DIGIT_1_PIN
|
sbi PORTD, DIGIT_1_PIN
|
||||||
cbi PORTD, DIGIT_2_PIN
|
sbi PORTD, DIGIT_2_PIN
|
||||||
cbi PORTD, DIGIT_4_PIN
|
sbi PORTD, DIGIT_4_PIN
|
||||||
sbi PORTD, DIGIT_3_PIN
|
cbi PORTD, DIGIT_3_PIN
|
||||||
lds TEMP_REG_A, DIGITS
|
lds TEMP_REG_A, DIGITS
|
||||||
rcall DISPLAY_DECODER
|
rcall DISPLAY_DECODER
|
||||||
rcall USI_TRANSMIT
|
rcall USI_TRANSMIT
|
||||||
@ -156,10 +156,10 @@ _indicate_4:
|
|||||||
cpi r20, 3
|
cpi r20, 3
|
||||||
brne _indicate_exit
|
brne _indicate_exit
|
||||||
|
|
||||||
cbi PORTD, DIGIT_1_PIN
|
sbi PORTD, DIGIT_1_PIN
|
||||||
cbi PORTD, DIGIT_2_PIN
|
sbi PORTD, DIGIT_2_PIN
|
||||||
cbi PORTD, DIGIT_3_PIN
|
sbi PORTD, DIGIT_3_PIN
|
||||||
sbi PORTD, DIGIT_4_PIN
|
cbi PORTD, DIGIT_4_PIN
|
||||||
lds TEMP_REG_A, DIGITS+3
|
lds TEMP_REG_A, DIGITS+3
|
||||||
rcall DISPLAY_DECODER
|
rcall DISPLAY_DECODER
|
||||||
rcall USI_TRANSMIT
|
rcall USI_TRANSMIT
|
||||||
@ -191,6 +191,7 @@ MCU_INIT:
|
|||||||
outi r16, DDRD, (1<<LED_PGM_PIN) | (1<<DIGIT_1_PIN) | (1<<DIGIT_2_PIN) | (1<<DIGIT_3_PIN) | (1<<DIGIT_4_PIN) | (1<<UART_TX_PIN) | (1<<RELAY_PIN)
|
outi r16, DDRD, (1<<LED_PGM_PIN) | (1<<DIGIT_1_PIN) | (1<<DIGIT_2_PIN) | (1<<DIGIT_3_PIN) | (1<<DIGIT_4_PIN) | (1<<UART_TX_PIN) | (1<<RELAY_PIN)
|
||||||
outi r16, DDRB, (1<<USI_CLK_PIN) | (1<<USI_DO_PIN) | (1<<USI_LATCH_PIN) | (0<<SW_PLUS_PIN) | (0<<SW_MINUS_PIN) | (0<<SW_SET_PIN) | (1<<BUZZER_PIN)
|
outi r16, DDRB, (1<<USI_CLK_PIN) | (1<<USI_DO_PIN) | (1<<USI_LATCH_PIN) | (0<<SW_PLUS_PIN) | (0<<SW_MINUS_PIN) | (0<<SW_SET_PIN) | (1<<BUZZER_PIN)
|
||||||
outi r16, PORTB, (1<<SW_PLUS_PIN) | (1<<SW_MINUS_PIN) | (1<<SW_SET_PIN)
|
outi r16, PORTB, (1<<SW_PLUS_PIN) | (1<<SW_MINUS_PIN) | (1<<SW_SET_PIN)
|
||||||
|
outi r16, PORTD, (1<<DIGIT_1_PIN) | (1<<DIGIT_2_PIN) | (1<<DIGIT_3_PIN) | (1<<DIGIT_4_PIN)
|
||||||
|
|
||||||
; **** ИНИЦИАЛИЗАЦИЯ ТАЙМЕРА 0 (8 бит) *************************
|
; **** ИНИЦИАЛИЗАЦИЯ ТАЙМЕРА 0 (8 бит) *************************
|
||||||
outi r16, TCCR0A, (1<<WGM01) ; режим CTC Compare A
|
outi r16, TCCR0A, (1<<WGM01) ; режим CTC Compare A
|
||||||
@ -803,10 +804,10 @@ _SW_SET_FROM_0_TO_1:
|
|||||||
rjmp _SW_CHECK_ON_1
|
rjmp _SW_CHECK_ON_1
|
||||||
_SAVE_SETTINGS:
|
_SAVE_SETTINGS:
|
||||||
outi r17, TIMSK, (0<<OCIE0A)
|
outi r17, TIMSK, (0<<OCIE0A)
|
||||||
cbi PORTD, DIGIT_1_PIN
|
sbi PORTD, DIGIT_1_PIN
|
||||||
cbi PORTD, DIGIT_2_PIN
|
sbi PORTD, DIGIT_2_PIN
|
||||||
cbi PORTD, DIGIT_3_PIN
|
sbi PORTD, DIGIT_3_PIN
|
||||||
cbi PORTD, DIGIT_4_PIN
|
sbi PORTD, DIGIT_4_PIN
|
||||||
clr REPROGRAM_STEP_r
|
clr REPROGRAM_STEP_r
|
||||||
rcall WRITE_PARAMS_TO_EEP
|
rcall WRITE_PARAMS_TO_EEP
|
||||||
rcall BEEP_LONG
|
rcall BEEP_LONG
|
||||||
|
|||||||
@ -1,10 +1,10 @@
|
|||||||
#
|
#
|
||||||
#Sat Jul 01 18:10:06 MSK 2023
|
#Thu Jul 06 23:08:42 MSK 2023
|
||||||
default.languagetoolchain.version=2.2.7
|
default.languagetoolchain.version=2.2.7
|
||||||
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
|
||||||
conf.ids=default
|
conf.ids=default
|
||||||
default.languagetoolchain.dir=/usr/bin
|
default.languagetoolchain.dir=/usr/bin
|
||||||
host.id=cf4f-twrn-b
|
host.id=1ixb-vd49-i5
|
||||||
configurations-xml=040280617941767982f8dcc1d84c63cc
|
configurations-xml=040280617941767982f8dcc1d84c63cc
|
||||||
default.com-microchip-mplab-nbide-toolchain-avrasm-AVRASMLanguageToolchain.md5=0e94da8ed93e9650ffef50929833a79f
|
default.com-microchip-mplab-nbide-toolchain-avrasm-AVRASMLanguageToolchain.md5=0e94da8ed93e9650ffef50929833a79f
|
||||||
default.com-microchip-mplab-mdbcore-snap-SnapToolImpl.md5=eaa336cefb7fc46db8b50b7b2b6e54ca
|
default.com-microchip-mplab-mdbcore-snap-SnapToolImpl.md5=eaa336cefb7fc46db8b50b7b2b6e54ca
|
||||||
|
|||||||
@ -4,6 +4,7 @@
|
|||||||
<open-files xmlns="http://www.netbeans.org/ns/projectui-open-files/2">
|
<open-files xmlns="http://www.netbeans.org/ns/projectui-open-files/2">
|
||||||
<group>
|
<group>
|
||||||
<file>file:/home/sergeyyarkov/Documents/Projects/Firmwares/AVR/attiny2313a_thermostat/firmware/main.asm</file>
|
<file>file:/home/sergeyyarkov/Documents/Projects/Firmwares/AVR/attiny2313a_thermostat/firmware/main.asm</file>
|
||||||
|
<file>file:/home/sergeyyarkov/Documents/Projects/Firmwares/AVR/attiny2313a_thermostat/firmware/macros.asm</file>
|
||||||
</group>
|
</group>
|
||||||
</open-files>
|
</open-files>
|
||||||
</project-private>
|
</project-private>
|
||||||
|
|||||||
1
hardware/hardware/#auto_saved_files#
Normal file
1
hardware/hardware/#auto_saved_files#
Normal file
@ -0,0 +1 @@
|
|||||||
|
/home/sergeyyarkov/Documents/Projects/Firmwares/AVR/attiny2313a_thermostat/hardware/hardware/_autosave-hardware.kicad_sch
|
||||||
1268
hardware/hardware/fp-info-cache
Normal file
1268
hardware/hardware/fp-info-cache
Normal file
File diff suppressed because it is too large
Load Diff
4
hardware/hardware/fp-lib-table
Normal file
4
hardware/hardware/fp-lib-table
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
(fp_lib_table
|
||||||
|
(version 7)
|
||||||
|
(lib (name "footprints")(type "KiCad")(uri "${KIPRJMOD}/libs/footprints.pretty")(options "")(descr ""))
|
||||||
|
)
|
||||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
File diff suppressed because it is too large
Load Diff
@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"board": {
|
"board": {
|
||||||
"active_layer": 0,
|
"active_layer": 44,
|
||||||
"active_layer_preset": "",
|
"active_layer_preset": "",
|
||||||
"auto_track_width": true,
|
"auto_track_width": true,
|
||||||
"hidden_netclasses": [],
|
"hidden_netclasses": [],
|
||||||
@ -64,7 +64,7 @@
|
|||||||
35,
|
35,
|
||||||
36
|
36
|
||||||
],
|
],
|
||||||
"visible_layers": "fffffff_ffffffff",
|
"visible_layers": "ffdffff_ffffffff",
|
||||||
"zone_display_mode": 0
|
"zone_display_mode": 0
|
||||||
},
|
},
|
||||||
"meta": {
|
"meta": {
|
||||||
|
|||||||
@ -3,26 +3,171 @@
|
|||||||
"3dviewports": [],
|
"3dviewports": [],
|
||||||
"design_settings": {
|
"design_settings": {
|
||||||
"defaults": {
|
"defaults": {
|
||||||
"board_outline_line_width": 0.1,
|
"board_outline_line_width": 0.09999999999999999,
|
||||||
"copper_line_width": 0.2,
|
"copper_line_width": 0.19999999999999998,
|
||||||
|
"copper_text_italic": false,
|
||||||
"copper_text_size_h": 1.5,
|
"copper_text_size_h": 1.5,
|
||||||
"copper_text_size_v": 1.5,
|
"copper_text_size_v": 1.5,
|
||||||
"copper_text_thickness": 0.3,
|
"copper_text_thickness": 0.3,
|
||||||
|
"copper_text_upright": false,
|
||||||
|
"courtyard_line_width": 0.049999999999999996,
|
||||||
|
"dimension_precision": 4,
|
||||||
|
"dimension_units": 3,
|
||||||
|
"dimensions": {
|
||||||
|
"arrow_length": 1270000,
|
||||||
|
"extension_offset": 500000,
|
||||||
|
"keep_text_aligned": true,
|
||||||
|
"suppress_zeroes": false,
|
||||||
|
"text_position": 0,
|
||||||
|
"units_format": 1
|
||||||
|
},
|
||||||
|
"fab_line_width": 0.09999999999999999,
|
||||||
|
"fab_text_italic": false,
|
||||||
|
"fab_text_size_h": 1.0,
|
||||||
|
"fab_text_size_v": 1.0,
|
||||||
|
"fab_text_thickness": 0.15,
|
||||||
|
"fab_text_upright": false,
|
||||||
"other_line_width": 0.15,
|
"other_line_width": 0.15,
|
||||||
|
"other_text_italic": false,
|
||||||
|
"other_text_size_h": 1.0,
|
||||||
|
"other_text_size_v": 1.0,
|
||||||
|
"other_text_thickness": 0.15,
|
||||||
|
"other_text_upright": false,
|
||||||
|
"pads": {
|
||||||
|
"drill": 0.762,
|
||||||
|
"height": 1.524,
|
||||||
|
"width": 1.524
|
||||||
|
},
|
||||||
"silk_line_width": 0.15,
|
"silk_line_width": 0.15,
|
||||||
|
"silk_text_italic": false,
|
||||||
"silk_text_size_h": 1.0,
|
"silk_text_size_h": 1.0,
|
||||||
"silk_text_size_v": 1.0,
|
"silk_text_size_v": 1.0,
|
||||||
"silk_text_thickness": 0.15
|
"silk_text_thickness": 0.15,
|
||||||
|
"silk_text_upright": false,
|
||||||
|
"zones": {
|
||||||
|
"min_clearance": 0.5
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"diff_pair_dimensions": [],
|
"diff_pair_dimensions": [],
|
||||||
"drc_exclusions": [],
|
"drc_exclusions": [],
|
||||||
"rules": {
|
"meta": {
|
||||||
"min_copper_edge_clearance": 0.0,
|
"version": 2
|
||||||
"solder_mask_clearance": 0.0,
|
|
||||||
"solder_mask_min_width": 0.0
|
|
||||||
},
|
},
|
||||||
|
"rule_severities": {
|
||||||
|
"annular_width": "error",
|
||||||
|
"clearance": "error",
|
||||||
|
"connection_width": "warning",
|
||||||
|
"copper_edge_clearance": "error",
|
||||||
|
"copper_sliver": "warning",
|
||||||
|
"courtyards_overlap": "error",
|
||||||
|
"diff_pair_gap_out_of_range": "error",
|
||||||
|
"diff_pair_uncoupled_length_too_long": "error",
|
||||||
|
"drill_out_of_range": "error",
|
||||||
|
"duplicate_footprints": "warning",
|
||||||
|
"extra_footprint": "warning",
|
||||||
|
"footprint": "error",
|
||||||
|
"footprint_type_mismatch": "ignore",
|
||||||
|
"hole_clearance": "error",
|
||||||
|
"hole_near_hole": "error",
|
||||||
|
"invalid_outline": "error",
|
||||||
|
"isolated_copper": "warning",
|
||||||
|
"item_on_disabled_layer": "error",
|
||||||
|
"items_not_allowed": "error",
|
||||||
|
"length_out_of_range": "error",
|
||||||
|
"lib_footprint_issues": "warning",
|
||||||
|
"lib_footprint_mismatch": "warning",
|
||||||
|
"malformed_courtyard": "error",
|
||||||
|
"microvia_drill_out_of_range": "error",
|
||||||
|
"missing_courtyard": "ignore",
|
||||||
|
"missing_footprint": "warning",
|
||||||
|
"net_conflict": "warning",
|
||||||
|
"npth_inside_courtyard": "ignore",
|
||||||
|
"padstack": "warning",
|
||||||
|
"pth_inside_courtyard": "ignore",
|
||||||
|
"shorting_items": "error",
|
||||||
|
"silk_edge_clearance": "warning",
|
||||||
|
"silk_over_copper": "warning",
|
||||||
|
"silk_overlap": "warning",
|
||||||
|
"skew_out_of_range": "error",
|
||||||
|
"solder_mask_bridge": "error",
|
||||||
|
"starved_thermal": "error",
|
||||||
|
"text_height": "warning",
|
||||||
|
"text_thickness": "warning",
|
||||||
|
"through_hole_pad_without_hole": "error",
|
||||||
|
"too_many_vias": "error",
|
||||||
|
"track_dangling": "warning",
|
||||||
|
"track_width": "error",
|
||||||
|
"tracks_crossing": "error",
|
||||||
|
"unconnected_items": "error",
|
||||||
|
"unresolved_variable": "error",
|
||||||
|
"via_dangling": "warning",
|
||||||
|
"zones_intersect": "error"
|
||||||
|
},
|
||||||
|
"rules": {
|
||||||
|
"max_error": 0.005,
|
||||||
|
"min_clearance": 0.0,
|
||||||
|
"min_connection": 0.0,
|
||||||
|
"min_copper_edge_clearance": 0.0,
|
||||||
|
"min_hole_clearance": 0.25,
|
||||||
|
"min_hole_to_hole": 0.25,
|
||||||
|
"min_microvia_diameter": 0.19999999999999998,
|
||||||
|
"min_microvia_drill": 0.09999999999999999,
|
||||||
|
"min_resolved_spokes": 2,
|
||||||
|
"min_silk_clearance": 0.0,
|
||||||
|
"min_text_height": 0.7999999999999999,
|
||||||
|
"min_text_thickness": 0.08,
|
||||||
|
"min_through_hole_diameter": 0.3,
|
||||||
|
"min_track_width": 0.0,
|
||||||
|
"min_via_annular_width": 0.09999999999999999,
|
||||||
|
"min_via_diameter": 0.5,
|
||||||
|
"solder_mask_clearance": 0.0,
|
||||||
|
"solder_mask_min_width": 0.0,
|
||||||
|
"solder_mask_to_copper_clearance": 0.0,
|
||||||
|
"use_height_for_length_calcs": true
|
||||||
|
},
|
||||||
|
"teardrop_options": [
|
||||||
|
{
|
||||||
|
"td_allow_use_two_tracks": true,
|
||||||
|
"td_curve_segcount": 5,
|
||||||
|
"td_on_pad_in_zone": false,
|
||||||
|
"td_onpadsmd": true,
|
||||||
|
"td_onroundshapesonly": false,
|
||||||
|
"td_ontrackend": false,
|
||||||
|
"td_onviapad": true
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"teardrop_parameters": [
|
||||||
|
{
|
||||||
|
"td_curve_segcount": 0,
|
||||||
|
"td_height_ratio": 1.0,
|
||||||
|
"td_length_ratio": 0.5,
|
||||||
|
"td_maxheight": 2.0,
|
||||||
|
"td_maxlen": 1.0,
|
||||||
|
"td_target_name": "td_round_shape",
|
||||||
|
"td_width_to_size_filter_ratio": 0.9
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"td_curve_segcount": 0,
|
||||||
|
"td_height_ratio": 1.0,
|
||||||
|
"td_length_ratio": 0.5,
|
||||||
|
"td_maxheight": 2.0,
|
||||||
|
"td_maxlen": 1.0,
|
||||||
|
"td_target_name": "td_rect_shape",
|
||||||
|
"td_width_to_size_filter_ratio": 0.9
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"td_curve_segcount": 0,
|
||||||
|
"td_height_ratio": 1.0,
|
||||||
|
"td_length_ratio": 0.5,
|
||||||
|
"td_maxheight": 2.0,
|
||||||
|
"td_maxlen": 1.0,
|
||||||
|
"td_target_name": "td_track_end",
|
||||||
|
"td_width_to_size_filter_ratio": 0.9
|
||||||
|
}
|
||||||
|
],
|
||||||
"track_widths": [],
|
"track_widths": [],
|
||||||
"via_dimensions": []
|
"via_dimensions": [],
|
||||||
|
"zones_allow_external_fillets": false
|
||||||
},
|
},
|
||||||
"layer_presets": [],
|
"layer_presets": [],
|
||||||
"viewports": []
|
"viewports": []
|
||||||
@ -32,7 +177,11 @@
|
|||||||
"equivalence_files": []
|
"equivalence_files": []
|
||||||
},
|
},
|
||||||
"erc": {
|
"erc": {
|
||||||
"erc_exclusions": [],
|
"erc_exclusions": [
|
||||||
|
"multiple_net_names|1676400|1587500|6b6df4ce-4e59-4728-9282-522d3c1f65eb|59f25736-1c24-4cb4-912a-0fee5ad1d76e|||",
|
||||||
|
"multiple_net_names|1676400|1638300|9e4748a8-7dd3-4706-9e39-d8fb4dbc4615|655374c2-fcb6-4220-a678-49c2adb5eb9d|||",
|
||||||
|
"multiple_net_names|1993900|1016000|3e815855-ff27-4598-a70d-600ffdd65e5d|9da98034-065d-45f1-894a-e943d6ed8997|||"
|
||||||
|
],
|
||||||
"meta": {
|
"meta": {
|
||||||
"version": 0
|
"version": 0
|
||||||
},
|
},
|
||||||
|
|||||||
File diff suppressed because it is too large
Load Diff
69
hardware/hardware/libs/KTG0912CL.kicad_sym
Normal file
69
hardware/hardware/libs/KTG0912CL.kicad_sym
Normal file
@ -0,0 +1,69 @@
|
|||||||
|
|
||||||
|
(kicad_symbol_lib (version 20211014) (generator kicad_symbol_editor)
|
||||||
|
(symbol "KTG0912CL" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
|
||||||
|
(property "Reference" "LS" (id 0) (at -2.54 6.35 0)
|
||||||
|
(effects (font (size 1.27 1.27)) (justify bottom left))
|
||||||
|
)
|
||||||
|
(property "Value" "KTG0912CL" (id 1) (at -2.54 -5.08 0)
|
||||||
|
(effects (font (size 1.27 1.27)) (justify bottom left))
|
||||||
|
)
|
||||||
|
(property "Footprint" "XDCR_KTG0912CL" (id 2) (at 0 0 0)
|
||||||
|
(effects (font (size 1.27 1.27)) (justify bottom) hide)
|
||||||
|
)
|
||||||
|
(property "PARTREV" "1.1" (id 4) (at 0 0 0)
|
||||||
|
(effects (font (size 1.27 1.27)) (justify bottom) hide)
|
||||||
|
)
|
||||||
|
(property "STANDARD" "Manufacturer recommendations" (id 5) (at 0 0 0)
|
||||||
|
(effects (font (size 1.27 1.27)) (justify bottom) hide)
|
||||||
|
)
|
||||||
|
(property "MAXIMUM_PACKAGE_HEIGHT" "5.3 mm" (id 6) (at 0 0 0)
|
||||||
|
(effects (font (size 1.27 1.27)) (justify bottom) hide)
|
||||||
|
)
|
||||||
|
(property "MANUFACTURER" "Kingstate" (id 7) (at 0 0 0)
|
||||||
|
(effects (font (size 1.27 1.27)) (justify bottom) hide)
|
||||||
|
)
|
||||||
|
(symbol "KTG0912CL_0_0"
|
||||||
|
(arc (start 5.08 -2.54) (mid 1.27 1.27) (end 5.08 5.08)
|
||||||
|
(stroke (width 0.254) (type default) (color 0 0 0 0))
|
||||||
|
(fill (type none))
|
||||||
|
)
|
||||||
|
(polyline
|
||||||
|
(pts (xy 5.08 5.08) (xy 5.08 1.27)) (stroke (width 0.254))
|
||||||
|
)
|
||||||
|
(polyline
|
||||||
|
(pts (xy 1.27 1.27) (xy 5.08 1.27)) (stroke (width 0.1524))
|
||||||
|
)
|
||||||
|
(polyline
|
||||||
|
(pts (xy 5.08 1.27) (xy 5.08 -2.54)) (stroke (width 0.254))
|
||||||
|
)
|
||||||
|
(polyline
|
||||||
|
(pts (xy -2.54 0.0) (xy 1.397 0.0)) (stroke (width 0.1524))
|
||||||
|
)
|
||||||
|
(polyline
|
||||||
|
(pts (xy -2.54 2.54) (xy 1.397 2.54)) (stroke (width 0.1524))
|
||||||
|
)
|
||||||
|
(text "+" (at -4.318 2.54 0)
|
||||||
|
(effects (font (size 1.778 1.778)) (justify bottom left))
|
||||||
|
)
|
||||||
|
(text "-" (at -4.318 -1.27 0)
|
||||||
|
(effects (font (size 1.778 1.778)) (justify bottom left))
|
||||||
|
)
|
||||||
|
(pin passive line (at -2.54 5.08 270.0) (length 2.54)
|
||||||
|
(name "~"
|
||||||
|
(effects (font (size 1.016 1.016)))
|
||||||
|
)
|
||||||
|
(number "P"
|
||||||
|
(effects (font (size 1.016 1.016)))
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(pin passive line (at -2.54 -2.54 90.0) (length 2.54)
|
||||||
|
(name "~"
|
||||||
|
(effects (font (size 1.016 1.016)))
|
||||||
|
)
|
||||||
|
(number "N"
|
||||||
|
(effects (font (size 1.016 1.016)))
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
2623
hardware/hardware/libs/KTG0912CL.step
Normal file
2623
hardware/hardware/libs/KTG0912CL.step
Normal file
File diff suppressed because it is too large
Load Diff
35
hardware/hardware/libs/XDCR_KTG0912CL.kicad_mod
Normal file
35
hardware/hardware/libs/XDCR_KTG0912CL.kicad_mod
Normal file
@ -0,0 +1,35 @@
|
|||||||
|
|
||||||
|
(footprint XDCR_KTG0912CL (layer F.Cu) (tedit 64A6BCF7)
|
||||||
|
(descr "")
|
||||||
|
(attr smd)
|
||||||
|
(fp_text reference REF** (at -2.575 -7.195 0) (layer F.SilkS)
|
||||||
|
(effects (font (size 1.0 1.0) (thickness 0.15)))
|
||||||
|
)
|
||||||
|
(fp_text value XDCR_KTG0912CL (at 3.14 7.195 0) (layer F.Fab)
|
||||||
|
(effects (font (size 1.0 1.0) (thickness 0.15)))
|
||||||
|
)
|
||||||
|
(pad P smd rect (at -4.0 0.0) (size 3.0 2.5) (layers F.Cu F.Mask F.Paste))
|
||||||
|
(pad N smd rect (at 4.0 0.0) (size 3.0 2.5) (layers F.Cu F.Mask F.Paste))
|
||||||
|
(fp_line (start -8.09 0.0) (end -7.09 0.0) (layer F.Fab) (width 0.127))
|
||||||
|
(fp_line (start -7.59 -0.5) (end -7.59 0.5) (layer F.Fab) (width 0.127))
|
||||||
|
(fp_line (start -8.09 0.0) (end -7.09 0.0) (layer F.SilkS) (width 0.127))
|
||||||
|
(fp_line (start -7.59 -0.5) (end -7.59 0.5) (layer F.SilkS) (width 0.127))
|
||||||
|
(fp_line (start 7.09 0.0) (end 8.09 0.0) (layer F.Fab) (width 0.127))
|
||||||
|
(fp_line (start 5.75 -5.05) (end -5.75 -5.05) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_line (start -5.75 -5.05) (end -5.75 5.05) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_line (start -5.75 5.05) (end 5.75 5.05) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_line (start 5.75 5.05) (end 5.75 -5.05) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_line (start -4.8 4.8) (end -4.8 -4.8) (layer F.Fab) (width 0.127))
|
||||||
|
(fp_line (start -4.8 -4.8) (end 4.8 -4.8) (layer F.Fab) (width 0.127))
|
||||||
|
(fp_line (start 4.8 -4.8) (end 4.8 3.3) (layer F.Fab) (width 0.127))
|
||||||
|
(fp_line (start 3.3 4.8) (end -4.8 4.8) (layer F.Fab) (width 0.127))
|
||||||
|
(fp_line (start 4.8 3.3) (end 3.3 4.8) (layer F.Fab) (width 0.127))
|
||||||
|
(fp_line (start 7.09 0.0) (end 8.09 0.0) (layer F.SilkS) (width 0.127))
|
||||||
|
(fp_line (start -4.8 -1.57) (end -4.8 -4.8) (layer F.SilkS) (width 0.127))
|
||||||
|
(fp_line (start -4.8 4.8) (end -4.8 1.57) (layer F.SilkS) (width 0.127))
|
||||||
|
(fp_line (start 4.8 -4.8) (end 4.8 -1.57) (layer F.SilkS) (width 0.127))
|
||||||
|
(fp_line (start 4.8 3.3) (end 4.8 1.57) (layer F.SilkS) (width 0.127))
|
||||||
|
(fp_line (start -4.8 -4.8) (end 4.8 -4.8) (layer F.SilkS) (width 0.127))
|
||||||
|
(fp_line (start 3.3 4.8) (end -4.8 4.8) (layer F.SilkS) (width 0.127))
|
||||||
|
(fp_line (start 4.8 3.3) (end 3.3 4.8) (layer F.SilkS) (width 0.127))
|
||||||
|
)
|
||||||
583
hardware/hardware/libs/components.kicad_sym
Normal file
583
hardware/hardware/libs/components.kicad_sym
Normal file
@ -0,0 +1,583 @@
|
|||||||
|
(kicad_symbol_lib (version 20220914) (generator kicad_symbol_editor)
|
||||||
|
(symbol "7SEG_3641BS_CA" (in_bom yes) (on_board yes)
|
||||||
|
(property "Reference" "D" (at 24.13 13.97 0)
|
||||||
|
(effects (font (size 1.27 1.27)))
|
||||||
|
)
|
||||||
|
(property "Value" "7SEG_3641BS_CA" (at 16.51 11.43 0)
|
||||||
|
(effects (font (size 1.27 1.27)))
|
||||||
|
)
|
||||||
|
(property "Footprint" "footprints:7SEG_3641BS" (at 0 6.35 0)
|
||||||
|
(effects (font (size 1.27 1.27)) hide)
|
||||||
|
)
|
||||||
|
(property "Datasheet" "" (at 0 0 0)
|
||||||
|
(effects (font (size 1.27 1.27)) hide)
|
||||||
|
)
|
||||||
|
(symbol "7SEG_3641BS_CA_0_0"
|
||||||
|
(rectangle (start -25.4 10.16) (end 25.4 -15.24)
|
||||||
|
(stroke (width 0.254) (type default))
|
||||||
|
(fill (type background))
|
||||||
|
)
|
||||||
|
(polyline
|
||||||
|
(pts
|
||||||
|
(xy -20.32 -6.35)
|
||||||
|
(xy -19.05 -2.54)
|
||||||
|
)
|
||||||
|
(stroke (width 0.254) (type default))
|
||||||
|
(fill (type none))
|
||||||
|
)
|
||||||
|
(polyline
|
||||||
|
(pts
|
||||||
|
(xy -19.05 -6.35)
|
||||||
|
(xy -16.51 -6.35)
|
||||||
|
)
|
||||||
|
(stroke (width 0.254) (type default))
|
||||||
|
(fill (type none))
|
||||||
|
)
|
||||||
|
(polyline
|
||||||
|
(pts
|
||||||
|
(xy -18.796 -1.27)
|
||||||
|
(xy -17.526 2.54)
|
||||||
|
)
|
||||||
|
(stroke (width 0.254) (type default))
|
||||||
|
(fill (type none))
|
||||||
|
)
|
||||||
|
(polyline
|
||||||
|
(pts
|
||||||
|
(xy -17.78 -2.54)
|
||||||
|
(xy -15.24 -2.54)
|
||||||
|
)
|
||||||
|
(stroke (width 0.254) (type default))
|
||||||
|
(fill (type none))
|
||||||
|
)
|
||||||
|
(polyline
|
||||||
|
(pts
|
||||||
|
(xy -16.256 2.54)
|
||||||
|
(xy -13.716 2.54)
|
||||||
|
)
|
||||||
|
(stroke (width 0.254) (type default))
|
||||||
|
(fill (type none))
|
||||||
|
)
|
||||||
|
(polyline
|
||||||
|
(pts
|
||||||
|
(xy -15.24 -6.35)
|
||||||
|
(xy -13.97 -2.54)
|
||||||
|
)
|
||||||
|
(stroke (width 0.254) (type default))
|
||||||
|
(fill (type none))
|
||||||
|
)
|
||||||
|
(polyline
|
||||||
|
(pts
|
||||||
|
(xy -13.716 -1.27)
|
||||||
|
(xy -12.446 2.54)
|
||||||
|
)
|
||||||
|
(stroke (width 0.254) (type default))
|
||||||
|
(fill (type none))
|
||||||
|
)
|
||||||
|
(polyline
|
||||||
|
(pts
|
||||||
|
(xy -8.89 -6.35)
|
||||||
|
(xy -7.62 -2.54)
|
||||||
|
)
|
||||||
|
(stroke (width 0.254) (type default))
|
||||||
|
(fill (type none))
|
||||||
|
)
|
||||||
|
(polyline
|
||||||
|
(pts
|
||||||
|
(xy -7.62 -6.35)
|
||||||
|
(xy -5.08 -6.35)
|
||||||
|
)
|
||||||
|
(stroke (width 0.254) (type default))
|
||||||
|
(fill (type none))
|
||||||
|
)
|
||||||
|
(polyline
|
||||||
|
(pts
|
||||||
|
(xy -7.366 -1.27)
|
||||||
|
(xy -6.096 2.54)
|
||||||
|
)
|
||||||
|
(stroke (width 0.254) (type default))
|
||||||
|
(fill (type none))
|
||||||
|
)
|
||||||
|
(polyline
|
||||||
|
(pts
|
||||||
|
(xy -6.35 -2.54)
|
||||||
|
(xy -3.81 -2.54)
|
||||||
|
)
|
||||||
|
(stroke (width 0.254) (type default))
|
||||||
|
(fill (type none))
|
||||||
|
)
|
||||||
|
(polyline
|
||||||
|
(pts
|
||||||
|
(xy -4.826 2.54)
|
||||||
|
(xy -2.286 2.54)
|
||||||
|
)
|
||||||
|
(stroke (width 0.254) (type default))
|
||||||
|
(fill (type none))
|
||||||
|
)
|
||||||
|
(polyline
|
||||||
|
(pts
|
||||||
|
(xy -3.81 -6.35)
|
||||||
|
(xy -2.54 -2.54)
|
||||||
|
)
|
||||||
|
(stroke (width 0.254) (type default))
|
||||||
|
(fill (type none))
|
||||||
|
)
|
||||||
|
(polyline
|
||||||
|
(pts
|
||||||
|
(xy -2.286 -1.27)
|
||||||
|
(xy -1.016 2.54)
|
||||||
|
)
|
||||||
|
(stroke (width 0.254) (type default))
|
||||||
|
(fill (type none))
|
||||||
|
)
|
||||||
|
(polyline
|
||||||
|
(pts
|
||||||
|
(xy 1.27 -6.35)
|
||||||
|
(xy 2.54 -2.54)
|
||||||
|
)
|
||||||
|
(stroke (width 0.254) (type default))
|
||||||
|
(fill (type none))
|
||||||
|
)
|
||||||
|
(polyline
|
||||||
|
(pts
|
||||||
|
(xy 2.54 -6.35)
|
||||||
|
(xy 5.08 -6.35)
|
||||||
|
)
|
||||||
|
(stroke (width 0.254) (type default))
|
||||||
|
(fill (type none))
|
||||||
|
)
|
||||||
|
(polyline
|
||||||
|
(pts
|
||||||
|
(xy 2.794 -1.27)
|
||||||
|
(xy 4.064 2.54)
|
||||||
|
)
|
||||||
|
(stroke (width 0.254) (type default))
|
||||||
|
(fill (type none))
|
||||||
|
)
|
||||||
|
(polyline
|
||||||
|
(pts
|
||||||
|
(xy 3.81 -2.54)
|
||||||
|
(xy 6.35 -2.54)
|
||||||
|
)
|
||||||
|
(stroke (width 0.254) (type default))
|
||||||
|
(fill (type none))
|
||||||
|
)
|
||||||
|
(polyline
|
||||||
|
(pts
|
||||||
|
(xy 5.334 2.54)
|
||||||
|
(xy 7.874 2.54)
|
||||||
|
)
|
||||||
|
(stroke (width 0.254) (type default))
|
||||||
|
(fill (type none))
|
||||||
|
)
|
||||||
|
(polyline
|
||||||
|
(pts
|
||||||
|
(xy 6.35 -6.35)
|
||||||
|
(xy 7.62 -2.54)
|
||||||
|
)
|
||||||
|
(stroke (width 0.254) (type default))
|
||||||
|
(fill (type none))
|
||||||
|
)
|
||||||
|
(polyline
|
||||||
|
(pts
|
||||||
|
(xy 7.874 -1.27)
|
||||||
|
(xy 9.144 2.54)
|
||||||
|
)
|
||||||
|
(stroke (width 0.254) (type default))
|
||||||
|
(fill (type none))
|
||||||
|
)
|
||||||
|
(polyline
|
||||||
|
(pts
|
||||||
|
(xy 11.176 -6.35)
|
||||||
|
(xy 12.446 -2.54)
|
||||||
|
)
|
||||||
|
(stroke (width 0.254) (type default))
|
||||||
|
(fill (type none))
|
||||||
|
)
|
||||||
|
(polyline
|
||||||
|
(pts
|
||||||
|
(xy 12.446 -6.35)
|
||||||
|
(xy 14.986 -6.35)
|
||||||
|
)
|
||||||
|
(stroke (width 0.254) (type default))
|
||||||
|
(fill (type none))
|
||||||
|
)
|
||||||
|
(polyline
|
||||||
|
(pts
|
||||||
|
(xy 12.7 -1.27)
|
||||||
|
(xy 13.97 2.54)
|
||||||
|
)
|
||||||
|
(stroke (width 0.254) (type default))
|
||||||
|
(fill (type none))
|
||||||
|
)
|
||||||
|
(polyline
|
||||||
|
(pts
|
||||||
|
(xy 13.716 -2.54)
|
||||||
|
(xy 16.256 -2.54)
|
||||||
|
)
|
||||||
|
(stroke (width 0.254) (type default))
|
||||||
|
(fill (type none))
|
||||||
|
)
|
||||||
|
(polyline
|
||||||
|
(pts
|
||||||
|
(xy 15.24 2.54)
|
||||||
|
(xy 17.78 2.54)
|
||||||
|
)
|
||||||
|
(stroke (width 0.254) (type default))
|
||||||
|
(fill (type none))
|
||||||
|
)
|
||||||
|
(polyline
|
||||||
|
(pts
|
||||||
|
(xy 16.256 -6.35)
|
||||||
|
(xy 17.526 -2.54)
|
||||||
|
)
|
||||||
|
(stroke (width 0.254) (type default))
|
||||||
|
(fill (type none))
|
||||||
|
)
|
||||||
|
(polyline
|
||||||
|
(pts
|
||||||
|
(xy 17.78 -1.27)
|
||||||
|
(xy 19.05 2.54)
|
||||||
|
)
|
||||||
|
(stroke (width 0.254) (type default))
|
||||||
|
(fill (type none))
|
||||||
|
)
|
||||||
|
(text "a" (at -15.24 3.81 0)
|
||||||
|
(effects (font (size 1.524 1.524)))
|
||||||
|
)
|
||||||
|
(text "b" (at -12.192 0.254 0)
|
||||||
|
(effects (font (size 1.524 1.524)))
|
||||||
|
)
|
||||||
|
(text "c" (at -13.208 -4.318 0)
|
||||||
|
(effects (font (size 1.524 1.524)))
|
||||||
|
)
|
||||||
|
(text "d" (at -17.78 -5.334 0)
|
||||||
|
(effects (font (size 1.524 1.524)))
|
||||||
|
)
|
||||||
|
(text "DP1" (at -13.716 -8.89 0)
|
||||||
|
(effects (font (size 1.524 1.524)))
|
||||||
|
)
|
||||||
|
(text "DP2" (at -2.286 -8.89 0)
|
||||||
|
(effects (font (size 1.524 1.524)))
|
||||||
|
)
|
||||||
|
(text "DP3" (at 7.62 -8.89 0)
|
||||||
|
(effects (font (size 1.524 1.524)))
|
||||||
|
)
|
||||||
|
(text "DP4" (at 17.78 -8.636 0)
|
||||||
|
(effects (font (size 1.524 1.524)))
|
||||||
|
)
|
||||||
|
(text "e" (at -21.336 -4.064 0)
|
||||||
|
(effects (font (size 1.524 1.524)))
|
||||||
|
)
|
||||||
|
(text "f" (at -19.558 0.508 0)
|
||||||
|
(effects (font (size 1.524 1.524)))
|
||||||
|
)
|
||||||
|
(text "g" (at -16.51 -1.016 0)
|
||||||
|
(effects (font (size 1.524 1.524)))
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(symbol "7SEG_3641BS_CA_0_1"
|
||||||
|
(circle (center -13.716 -6.35) (radius 0.3556)
|
||||||
|
(stroke (width 0.254) (type default))
|
||||||
|
(fill (type outline))
|
||||||
|
)
|
||||||
|
(circle (center -2.54 -6.35) (radius 0.3556)
|
||||||
|
(stroke (width 0.254) (type default))
|
||||||
|
(fill (type outline))
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(symbol "7SEG_3641BS_CA_1_0"
|
||||||
|
(circle (center 7.62 -6.604) (radius 0.3556)
|
||||||
|
(stroke (width 0.254) (type default))
|
||||||
|
(fill (type outline))
|
||||||
|
)
|
||||||
|
(circle (center 17.78 -6.35) (radius 0.3556)
|
||||||
|
(stroke (width 0.254) (type default))
|
||||||
|
(fill (type outline))
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(symbol "7SEG_3641BS_CA_1_1"
|
||||||
|
(pin input line (at -27.94 -5.08 0) (length 2.54)
|
||||||
|
(name "e" (effects (font (size 1.27 1.27))))
|
||||||
|
(number "1" (effects (font (size 1.27 1.27))))
|
||||||
|
)
|
||||||
|
(pin input line (at -27.94 -7.62 0) (length 2.54)
|
||||||
|
(name "f" (effects (font (size 1.27 1.27))))
|
||||||
|
(number "10" (effects (font (size 1.27 1.27))))
|
||||||
|
)
|
||||||
|
(pin input line (at -27.94 5.08 0) (length 2.54)
|
||||||
|
(name "a" (effects (font (size 1.27 1.27))))
|
||||||
|
(number "11" (effects (font (size 1.27 1.27))))
|
||||||
|
)
|
||||||
|
(pin input line (at 27.94 -5.08 180) (length 2.54)
|
||||||
|
(name "CA1" (effects (font (size 1.27 1.27))))
|
||||||
|
(number "12" (effects (font (size 1.27 1.27))))
|
||||||
|
)
|
||||||
|
(pin input line (at -27.94 -2.54 0) (length 2.54)
|
||||||
|
(name "d" (effects (font (size 1.27 1.27))))
|
||||||
|
(number "2" (effects (font (size 1.27 1.27))))
|
||||||
|
)
|
||||||
|
(pin input line (at -27.94 -12.7 0) (length 2.54)
|
||||||
|
(name "DPX" (effects (font (size 1.27 1.27))))
|
||||||
|
(number "3" (effects (font (size 1.27 1.27))))
|
||||||
|
)
|
||||||
|
(pin input line (at -27.94 0 0) (length 2.54)
|
||||||
|
(name "c" (effects (font (size 1.27 1.27))))
|
||||||
|
(number "4" (effects (font (size 1.27 1.27))))
|
||||||
|
)
|
||||||
|
(pin input line (at -27.94 -10.16 0) (length 2.54)
|
||||||
|
(name "g" (effects (font (size 1.27 1.27))))
|
||||||
|
(number "5" (effects (font (size 1.27 1.27))))
|
||||||
|
)
|
||||||
|
(pin input line (at 27.94 -12.7 180) (length 2.54)
|
||||||
|
(name "CA4" (effects (font (size 1.27 1.27))))
|
||||||
|
(number "6" (effects (font (size 1.27 1.27))))
|
||||||
|
)
|
||||||
|
(pin input line (at -27.94 2.54 0) (length 2.54)
|
||||||
|
(name "b" (effects (font (size 1.27 1.27))))
|
||||||
|
(number "7" (effects (font (size 1.27 1.27))))
|
||||||
|
)
|
||||||
|
(pin input line (at 27.94 -10.16 180) (length 2.54)
|
||||||
|
(name "CA3" (effects (font (size 1.27 1.27))))
|
||||||
|
(number "8" (effects (font (size 1.27 1.27))))
|
||||||
|
)
|
||||||
|
(pin input line (at 27.94 -7.62 180) (length 2.54)
|
||||||
|
(name "CA2" (effects (font (size 1.27 1.27))))
|
||||||
|
(number "9" (effects (font (size 1.27 1.27))))
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(symbol "KTG0912CL" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
|
||||||
|
(property "Reference" "LS" (at -2.54 6.35 0)
|
||||||
|
(effects (font (size 1.27 1.27)) (justify left bottom))
|
||||||
|
)
|
||||||
|
(property "Value" "KTG0912CL" (at -2.54 -5.08 0)
|
||||||
|
(effects (font (size 1.27 1.27)) (justify left bottom))
|
||||||
|
)
|
||||||
|
(property "Footprint" "footprints:XDCR_KTG0912CL" (at 0 0 0)
|
||||||
|
(effects (font (size 1.27 1.27)) (justify bottom) hide)
|
||||||
|
)
|
||||||
|
(property "Datasheet" "" (at 0 0 0)
|
||||||
|
(effects (font (size 1.27 1.27)) hide)
|
||||||
|
)
|
||||||
|
(property "PARTREV" "1.1" (at 0 0 0)
|
||||||
|
(effects (font (size 1.27 1.27)) (justify bottom) hide)
|
||||||
|
)
|
||||||
|
(property "STANDARD" "Manufacturer recommendations" (at 0 0 0)
|
||||||
|
(effects (font (size 1.27 1.27)) (justify bottom) hide)
|
||||||
|
)
|
||||||
|
(property "MAXIMUM_PACKAGE_HEIGHT" "5.3 mm" (at 0 0 0)
|
||||||
|
(effects (font (size 1.27 1.27)) (justify bottom) hide)
|
||||||
|
)
|
||||||
|
(property "MANUFACTURER" "Kingstate" (at 0 0 0)
|
||||||
|
(effects (font (size 1.27 1.27)) (justify bottom) hide)
|
||||||
|
)
|
||||||
|
(symbol "KTG0912CL_0_0"
|
||||||
|
(polyline
|
||||||
|
(pts
|
||||||
|
(xy -2.54 0)
|
||||||
|
(xy 1.397 0)
|
||||||
|
)
|
||||||
|
(stroke (width 0.1524) (type default))
|
||||||
|
(fill (type none))
|
||||||
|
)
|
||||||
|
(polyline
|
||||||
|
(pts
|
||||||
|
(xy -2.54 2.54)
|
||||||
|
(xy 1.397 2.54)
|
||||||
|
)
|
||||||
|
(stroke (width 0.1524) (type default))
|
||||||
|
(fill (type none))
|
||||||
|
)
|
||||||
|
(polyline
|
||||||
|
(pts
|
||||||
|
(xy 1.27 1.27)
|
||||||
|
(xy 5.08 1.27)
|
||||||
|
)
|
||||||
|
(stroke (width 0.1524) (type default))
|
||||||
|
(fill (type none))
|
||||||
|
)
|
||||||
|
(polyline
|
||||||
|
(pts
|
||||||
|
(xy 5.08 1.27)
|
||||||
|
(xy 5.08 -2.54)
|
||||||
|
)
|
||||||
|
(stroke (width 0.254) (type default))
|
||||||
|
(fill (type none))
|
||||||
|
)
|
||||||
|
(polyline
|
||||||
|
(pts
|
||||||
|
(xy 5.08 5.08)
|
||||||
|
(xy 5.08 1.27)
|
||||||
|
)
|
||||||
|
(stroke (width 0.254) (type default))
|
||||||
|
(fill (type none))
|
||||||
|
)
|
||||||
|
(arc (start 5.08 5.08) (mid 1.2866 1.27) (end 5.08 -2.54)
|
||||||
|
(stroke (width 0.254) (type default))
|
||||||
|
(fill (type none))
|
||||||
|
)
|
||||||
|
(text "+" (at -4.318 2.54 0)
|
||||||
|
(effects (font (size 1.778 1.778)) (justify left bottom))
|
||||||
|
)
|
||||||
|
(text "-" (at -4.318 -1.27 0)
|
||||||
|
(effects (font (size 1.778 1.778)) (justify left bottom))
|
||||||
|
)
|
||||||
|
(pin passive line (at -2.54 -2.54 90) (length 2.54)
|
||||||
|
(name "~" (effects (font (size 1.016 1.016))))
|
||||||
|
(number "N" (effects (font (size 1.016 1.016))))
|
||||||
|
)
|
||||||
|
(pin passive line (at -2.54 5.08 270) (length 2.54)
|
||||||
|
(name "~" (effects (font (size 1.016 1.016))))
|
||||||
|
(number "P" (effects (font (size 1.016 1.016))))
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(symbol "RELAY_FINDER-43.41" (in_bom yes) (on_board yes)
|
||||||
|
(property "Reference" "K" (at 11.43 2.54 0)
|
||||||
|
(effects (font (size 1.27 1.27)))
|
||||||
|
)
|
||||||
|
(property "Value" "FINDER-43.41" (at 17.78 0 0)
|
||||||
|
(effects (font (size 1.27 1.27)))
|
||||||
|
)
|
||||||
|
(property "Footprint" "footprints:RELAY_FINDER-43.41" (at 0 0 0)
|
||||||
|
(effects (font (size 1.27 1.27)) hide)
|
||||||
|
)
|
||||||
|
(property "Datasheet" "" (at 0 0 0)
|
||||||
|
(effects (font (size 1.27 1.27)) hide)
|
||||||
|
)
|
||||||
|
(symbol "RELAY_FINDER-43.41_0_0"
|
||||||
|
(polyline
|
||||||
|
(pts
|
||||||
|
(xy 7.62 3.81)
|
||||||
|
(xy 7.62 1.27)
|
||||||
|
(xy 6.985 1.905)
|
||||||
|
(xy 7.62 2.54)
|
||||||
|
)
|
||||||
|
(stroke (width 0) (type default))
|
||||||
|
(fill (type none))
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(symbol "RELAY_FINDER-43.41_0_1"
|
||||||
|
(rectangle (start -10.16 3.81) (end 10.16 -6.35)
|
||||||
|
(stroke (width 0.254) (type default))
|
||||||
|
(fill (type background))
|
||||||
|
)
|
||||||
|
(rectangle (start -8.255 0.635) (end -1.905 -3.175)
|
||||||
|
(stroke (width 0.254) (type default))
|
||||||
|
(fill (type none))
|
||||||
|
)
|
||||||
|
(polyline
|
||||||
|
(pts
|
||||||
|
(xy -7.62 -3.175)
|
||||||
|
(xy -2.54 0.635)
|
||||||
|
)
|
||||||
|
(stroke (width 0.254) (type default))
|
||||||
|
(fill (type none))
|
||||||
|
)
|
||||||
|
(polyline
|
||||||
|
(pts
|
||||||
|
(xy -5.08 -6.35)
|
||||||
|
(xy -5.08 -3.175)
|
||||||
|
)
|
||||||
|
(stroke (width 0) (type default))
|
||||||
|
(fill (type none))
|
||||||
|
)
|
||||||
|
(polyline
|
||||||
|
(pts
|
||||||
|
(xy -5.08 3.81)
|
||||||
|
(xy -5.08 0.635)
|
||||||
|
)
|
||||||
|
(stroke (width 0) (type default))
|
||||||
|
(fill (type none))
|
||||||
|
)
|
||||||
|
(polyline
|
||||||
|
(pts
|
||||||
|
(xy -1.905 -1.27)
|
||||||
|
(xy -1.27 -1.27)
|
||||||
|
)
|
||||||
|
(stroke (width 0.254) (type default))
|
||||||
|
(fill (type none))
|
||||||
|
)
|
||||||
|
(polyline
|
||||||
|
(pts
|
||||||
|
(xy -0.635 -1.27)
|
||||||
|
(xy 0 -1.27)
|
||||||
|
)
|
||||||
|
(stroke (width 0.254) (type default))
|
||||||
|
(fill (type none))
|
||||||
|
)
|
||||||
|
(polyline
|
||||||
|
(pts
|
||||||
|
(xy 0.635 -1.27)
|
||||||
|
(xy 1.27 -1.27)
|
||||||
|
)
|
||||||
|
(stroke (width 0.254) (type default))
|
||||||
|
(fill (type none))
|
||||||
|
)
|
||||||
|
(polyline
|
||||||
|
(pts
|
||||||
|
(xy 1.905 -1.27)
|
||||||
|
(xy 2.54 -1.27)
|
||||||
|
)
|
||||||
|
(stroke (width 0.254) (type default))
|
||||||
|
(fill (type none))
|
||||||
|
)
|
||||||
|
(polyline
|
||||||
|
(pts
|
||||||
|
(xy 3.175 -1.27)
|
||||||
|
(xy 3.81 -1.27)
|
||||||
|
)
|
||||||
|
(stroke (width 0.254) (type default))
|
||||||
|
(fill (type none))
|
||||||
|
)
|
||||||
|
(polyline
|
||||||
|
(pts
|
||||||
|
(xy 5.08 -3.81)
|
||||||
|
(xy 3.175 2.54)
|
||||||
|
)
|
||||||
|
(stroke (width 0.508) (type default))
|
||||||
|
(fill (type none))
|
||||||
|
)
|
||||||
|
(polyline
|
||||||
|
(pts
|
||||||
|
(xy 5.08 -3.81)
|
||||||
|
(xy 5.08 -6.35)
|
||||||
|
)
|
||||||
|
(stroke (width 0) (type default))
|
||||||
|
(fill (type none))
|
||||||
|
)
|
||||||
|
(polyline
|
||||||
|
(pts
|
||||||
|
(xy 2.54 3.81)
|
||||||
|
(xy 2.54 1.27)
|
||||||
|
(xy 3.175 1.905)
|
||||||
|
(xy 2.54 2.54)
|
||||||
|
)
|
||||||
|
(stroke (width 0) (type default))
|
||||||
|
(fill (type outline))
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(symbol "RELAY_FINDER-43.41_1_1"
|
||||||
|
(pin passive line (at 5.08 -8.89 90) (length 2.54)
|
||||||
|
(name "~" (effects (font (size 1.27 1.27))))
|
||||||
|
(number "11" (effects (font (size 1.27 1.27))))
|
||||||
|
)
|
||||||
|
(pin passive line (at 2.54 6.35 270) (length 2.54)
|
||||||
|
(name "~" (effects (font (size 1.27 1.27))))
|
||||||
|
(number "12" (effects (font (size 1.27 1.27))))
|
||||||
|
)
|
||||||
|
(pin passive line (at 7.62 6.35 270) (length 2.54)
|
||||||
|
(name "~" (effects (font (size 1.27 1.27))))
|
||||||
|
(number "14" (effects (font (size 1.27 1.27))))
|
||||||
|
)
|
||||||
|
(pin passive line (at -5.08 6.35 270) (length 2.54)
|
||||||
|
(name "~" (effects (font (size 1.27 1.27))))
|
||||||
|
(number "A1" (effects (font (size 1.27 1.27))))
|
||||||
|
)
|
||||||
|
(pin passive line (at -5.08 -8.89 90) (length 2.54)
|
||||||
|
(name "~" (effects (font (size 1.27 1.27))))
|
||||||
|
(number "A2" (effects (font (size 1.27 1.27))))
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
@ -0,0 +1,30 @@
|
|||||||
|
(footprint "7SEG_3641BS" (version 20221018) (generator pcbnew)
|
||||||
|
(layer "F.Cu")
|
||||||
|
(attr through_hole)
|
||||||
|
(fp_text reference "3641BS" (at 6.35 -4 unlocked) (layer "F.SilkS")
|
||||||
|
(effects (font (size 1 1) (thickness 0.1)))
|
||||||
|
(tstamp 166f0c74-6f32-4dfa-b88b-bff5d4d35969)
|
||||||
|
)
|
||||||
|
(fp_text value "7SEG_3641BS" (at 6.35 -6 unlocked) (layer "F.Fab")
|
||||||
|
(effects (font (size 1 1) (thickness 0.15)))
|
||||||
|
(tstamp c91a6323-df88-42a9-8749-88b541dd7197)
|
||||||
|
)
|
||||||
|
(fp_text user "${REFERENCE}" (at 6.35 3 unlocked) (layer "F.Fab")
|
||||||
|
(effects (font (size 1 1) (thickness 0.15)))
|
||||||
|
(tstamp 3dda342f-af5d-432b-ba56-bfea9568ae72)
|
||||||
|
)
|
||||||
|
(fp_rect (start -8.6 -12.07) (end 21.4 1.93)
|
||||||
|
(stroke (width 0.1) (type default)) (fill none) (layer "F.SilkS") (tstamp f33ca982-0f83-4bff-9efd-5f01ff8de90d))
|
||||||
|
(pad "1" thru_hole rect (at 0 0) (size 1.524 1.524) (drill 0.762) (layers "*.Cu" "*.Mask") (tstamp 87061e01-8ff9-4421-84a2-9c2e5fdb63bf))
|
||||||
|
(pad "2" thru_hole circle (at 2.54 0) (size 1.524 1.524) (drill 0.762) (layers "*.Cu" "*.Mask") (tstamp ca88b843-2d87-4451-81d4-e1a9df8f6a8f))
|
||||||
|
(pad "3" thru_hole circle (at 5.08 0) (size 1.524 1.524) (drill 0.762) (layers "*.Cu" "*.Mask") (tstamp b71a8758-b10c-462c-a16f-1ca4d765dd76))
|
||||||
|
(pad "4" thru_hole circle (at 7.62 0) (size 1.524 1.524) (drill 0.762) (layers "*.Cu" "*.Mask") (tstamp d7a033e9-bf4e-47e7-b0e4-561842fc028f))
|
||||||
|
(pad "5" thru_hole circle (at 10.16 0) (size 1.524 1.524) (drill 0.762) (layers "*.Cu" "*.Mask") (tstamp 19520598-fd6d-4211-a4a8-e2a7bcc9bbfc))
|
||||||
|
(pad "6" thru_hole circle (at 12.7 0) (size 1.524 1.524) (drill 0.762) (layers "*.Cu" "*.Mask") (tstamp 7a54228b-4840-48cd-9de5-959d057e4efc))
|
||||||
|
(pad "7" thru_hole circle (at 12.7 -10.16) (size 1.524 1.524) (drill 0.762) (layers "*.Cu" "*.Mask") (tstamp 54cdda43-3a65-4c64-aff3-a9cc4c3e153c))
|
||||||
|
(pad "8" thru_hole circle (at 10.16 -10.16) (size 1.524 1.524) (drill 0.762) (layers "*.Cu" "*.Mask") (tstamp f417ec27-aa22-4bd3-b5b1-3e3b2a9e8252))
|
||||||
|
(pad "9" thru_hole circle (at 7.62 -10.16) (size 1.524 1.524) (drill 0.762) (layers "*.Cu" "*.Mask") (tstamp c8639173-4b43-40f6-8de4-d59f1ba86e60))
|
||||||
|
(pad "10" thru_hole circle (at 5.08 -10.16) (size 1.524 1.524) (drill 0.762) (layers "*.Cu" "*.Mask") (tstamp b64e58aa-2e2e-4cbc-b1d2-eb09f492a929))
|
||||||
|
(pad "11" thru_hole circle (at 2.54 -10.16) (size 1.524 1.524) (drill 0.762) (layers "*.Cu" "*.Mask") (tstamp 9597323e-3bc9-4cbf-89a8-d445471cee6e))
|
||||||
|
(pad "12" thru_hole circle (at 0 -10.16) (size 1.524 1.524) (drill 0.762) (layers "*.Cu" "*.Mask") (tstamp b2bfaae3-1ba9-47af-8f15-a5a806ed2f51))
|
||||||
|
)
|
||||||
@ -0,0 +1,47 @@
|
|||||||
|
(footprint "RELAY_FINDER-43.41" (version 20221018) (generator pcbnew)
|
||||||
|
(layer "F.Cu")
|
||||||
|
(attr through_hole)
|
||||||
|
(fp_text reference "REF**" (at 12.6 -2.4 unlocked) (layer "F.SilkS")
|
||||||
|
(effects (font (size 1 1) (thickness 0.1)))
|
||||||
|
(tstamp a859ce55-9910-47bf-b8f5-52c2f8427947)
|
||||||
|
)
|
||||||
|
(fp_text value "RELAY_FINDER-43.41" (at 12.9 10.8 unlocked) (layer "F.Fab")
|
||||||
|
(effects (font (size 1 1) (thickness 0.15)))
|
||||||
|
(tstamp 6bdc94f7-ad0c-4ebd-b9a9-4c7f5ec08f26)
|
||||||
|
)
|
||||||
|
(fp_text user "${REFERENCE}" (at 13.9 3.9 unlocked) (layer "F.Fab")
|
||||||
|
(effects (font (size 1 1) (thickness 0.15)))
|
||||||
|
(tstamp 01141c57-fb98-4f48-9e06-c867b2a8d661)
|
||||||
|
)
|
||||||
|
(fp_line (start -3 0.8) (end -3 -1.6)
|
||||||
|
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 2ad5d009-c791-49d3-bc04-53932e82f326))
|
||||||
|
(fp_line (start -0.6 -1.6) (end -3 -1.6)
|
||||||
|
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 341684e0-feb4-487f-a704-6056de54b0f4))
|
||||||
|
(fp_line (start 3.2 0.05) (end 4.47 0.05)
|
||||||
|
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 0dc91212-b0a2-4ad2-9faf-df3c7d433723))
|
||||||
|
(fp_line (start 3.2 1.32) (end 4.47 1.32)
|
||||||
|
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 20e52597-6bef-4033-99cb-c88d217a0f8b))
|
||||||
|
(fp_line (start 3.2 2.59) (end 5.74 3.86)
|
||||||
|
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp bdcb5ccc-0818-4a33-a708-32455d17030b))
|
||||||
|
(fp_line (start 3.2 6.4) (end 3.2 1.32)
|
||||||
|
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 0686bbf1-33d3-411f-8202-9f95d162759f))
|
||||||
|
(fp_line (start 4.47 0.05) (end 4.47 1.32)
|
||||||
|
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp c0cc4c63-a358-49df-9d15-a3bdfa10a6cc))
|
||||||
|
(fp_line (start 4.47 1.32) (end 5.74 1.32)
|
||||||
|
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 074a188a-4247-4d83-aab3-42a5471d94f9))
|
||||||
|
(fp_line (start 4.47 6.4) (end 4.47 7.67)
|
||||||
|
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp c27a2c98-2c8f-4eae-a81a-376fc4b04149))
|
||||||
|
(fp_line (start 4.47 7.67) (end 3.2 7.67)
|
||||||
|
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp dfa87239-f34d-45df-9f65-d4509a18f38b))
|
||||||
|
(fp_line (start 5.74 1.32) (end 5.74 6.4)
|
||||||
|
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 96b6b591-2cb9-468a-801d-09da0e2ee6e7))
|
||||||
|
(fp_line (start 5.74 6.4) (end 3.2 6.4)
|
||||||
|
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 5fe04414-fcab-4868-9465-9413b35e8174))
|
||||||
|
(fp_rect (start -2.75 -1.35) (end 27.45 8.85)
|
||||||
|
(stroke (width 0.1) (type default)) (fill none) (layer "F.SilkS") (tstamp 378bc737-407f-42b4-8981-c2dd2b6c887f))
|
||||||
|
(pad "11" thru_hole circle (at 22.2 0) (size 2.2 2.2) (drill 1.2) (layers "*.Cu" "*.Mask") (tstamp db19f271-3769-4f89-a727-d4a404707e50))
|
||||||
|
(pad "12" thru_hole circle (at 19 7.5) (size 2.2 2.2) (drill 1.2) (layers "*.Cu" "*.Mask") (tstamp 0681a045-7f3c-4368-b120-c9db0bb48114))
|
||||||
|
(pad "14" thru_hole circle (at 25.4 7.5) (size 2.2 2.2) (drill 1.2) (layers "*.Cu" "*.Mask") (tstamp 77c6d761-972f-4e08-9fd2-219e5c9b5ed7))
|
||||||
|
(pad "A1" thru_hole rect (at 0 0) (size 2.2 2.2) (drill 1.2) (layers "*.Cu" "*.Mask") (tstamp 468de9e1-554d-43cf-b318-a6e1043d0551))
|
||||||
|
(pad "A2" thru_hole circle (at 0 7.5) (size 2.2 2.2) (drill 1.2) (layers "*.Cu" "*.Mask") (tstamp c068222d-8443-4026-bb46-9da988f4397d))
|
||||||
|
)
|
||||||
@ -0,0 +1,58 @@
|
|||||||
|
(footprint "XDCR_KTG0912CL" (version 20221018) (generator pcbnew)
|
||||||
|
(layer "F.Cu")
|
||||||
|
(attr smd)
|
||||||
|
(fp_text reference "REF**" (at -2.575 -7.195) (layer "F.SilkS")
|
||||||
|
(effects (font (size 1 1) (thickness 0.15)))
|
||||||
|
(tstamp 8cf871c8-2e3f-4971-9f20-648faf312afe)
|
||||||
|
)
|
||||||
|
(fp_text value "XDCR_KTG0912CL" (at 3.14 7.195) (layer "F.Fab")
|
||||||
|
(effects (font (size 1 1) (thickness 0.15)))
|
||||||
|
(tstamp adc007af-042f-4750-b4f2-abe4849bcf1c)
|
||||||
|
)
|
||||||
|
(fp_line (start -8.09 0) (end -7.09 0)
|
||||||
|
(stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 42a622cc-3e67-4525-9f95-cead87ca0d4b))
|
||||||
|
(fp_line (start -7.59 -0.5) (end -7.59 0.5)
|
||||||
|
(stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 863db9dd-61b2-485c-9570-16c8083bcc77))
|
||||||
|
(fp_line (start -4.8 -4.8) (end 4.8 -4.8)
|
||||||
|
(stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp c78a2b61-3660-434e-8cde-d1f2f0356219))
|
||||||
|
(fp_line (start -4.8 -1.57) (end -4.8 -4.8)
|
||||||
|
(stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp b35fd186-6669-46a2-9ac0-0bae4b707c87))
|
||||||
|
(fp_line (start -4.8 4.8) (end -4.8 1.57)
|
||||||
|
(stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 9fc455c0-f2c0-4712-86e0-1062c0af36ec))
|
||||||
|
(fp_line (start 3.3 4.8) (end -4.8 4.8)
|
||||||
|
(stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 712e1784-0d35-46e2-8972-c9bbea369f8a))
|
||||||
|
(fp_line (start 4.8 -4.8) (end 4.8 -1.57)
|
||||||
|
(stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 210c901d-e970-4145-8986-d223680faad6))
|
||||||
|
(fp_line (start 4.8 3.3) (end 3.3 4.8)
|
||||||
|
(stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 7595e6f5-853b-4e58-b5a4-ed9c388a7fd5))
|
||||||
|
(fp_line (start 4.8 3.3) (end 4.8 1.57)
|
||||||
|
(stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 4c8a62c7-ac09-4574-aabd-e0f5953ea246))
|
||||||
|
(fp_line (start 7.09 0) (end 8.09 0)
|
||||||
|
(stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 3728d142-0398-40dc-92a9-53eb611abf59))
|
||||||
|
(fp_line (start -5.75 -5.05) (end -5.75 5.05)
|
||||||
|
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 6c1a1e3f-262f-4f22-92cd-eee996ce60d2))
|
||||||
|
(fp_line (start -5.75 5.05) (end 5.75 5.05)
|
||||||
|
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp fa44df6a-b51f-44c4-95dd-937bed99fe9a))
|
||||||
|
(fp_line (start 5.75 -5.05) (end -5.75 -5.05)
|
||||||
|
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp f14d63bb-124f-46df-9590-3ab3aa93488b))
|
||||||
|
(fp_line (start 5.75 5.05) (end 5.75 -5.05)
|
||||||
|
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 6a749a07-fb27-448c-93ab-a053307eae43))
|
||||||
|
(fp_line (start -8.09 0) (end -7.09 0)
|
||||||
|
(stroke (width 0.127) (type solid)) (layer "F.Fab") (tstamp fb9ed3fd-358c-40f4-b60d-78aefadb6ca2))
|
||||||
|
(fp_line (start -7.59 -0.5) (end -7.59 0.5)
|
||||||
|
(stroke (width 0.127) (type solid)) (layer "F.Fab") (tstamp 3170fa7c-a4e6-4ce2-8b71-e64eab704c17))
|
||||||
|
(fp_line (start -4.8 -4.8) (end 4.8 -4.8)
|
||||||
|
(stroke (width 0.127) (type solid)) (layer "F.Fab") (tstamp df7bb88f-6bca-4c1e-9018-176a6aa53b56))
|
||||||
|
(fp_line (start -4.8 4.8) (end -4.8 -4.8)
|
||||||
|
(stroke (width 0.127) (type solid)) (layer "F.Fab") (tstamp c14d41a7-91f5-40a6-934d-a859c002dbb3))
|
||||||
|
(fp_line (start 3.3 4.8) (end -4.8 4.8)
|
||||||
|
(stroke (width 0.127) (type solid)) (layer "F.Fab") (tstamp 8778e5a3-4691-4eba-9c38-f2cdbb2dbfc1))
|
||||||
|
(fp_line (start 4.8 -4.8) (end 4.8 3.3)
|
||||||
|
(stroke (width 0.127) (type solid)) (layer "F.Fab") (tstamp f24b9299-8c0a-42b2-aabe-d21071951cec))
|
||||||
|
(fp_line (start 4.8 3.3) (end 3.3 4.8)
|
||||||
|
(stroke (width 0.127) (type solid)) (layer "F.Fab") (tstamp 8205dd71-f2c3-4c9d-983c-017d9e026a1d))
|
||||||
|
(fp_line (start 7.09 0) (end 8.09 0)
|
||||||
|
(stroke (width 0.127) (type solid)) (layer "F.Fab") (tstamp 26a03423-1955-4202-96b3-77f473fa8d0a))
|
||||||
|
(pad "N" smd rect (at 4 0) (size 3 2.5) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 64e3c9b6-c62f-4ec9-98ce-2e2d0c70794f))
|
||||||
|
(pad "P" smd rect (at -4 0) (size 3 2.5) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 212ad2c9-2647-4fc1-badd-8438179c65d4))
|
||||||
|
)
|
||||||
4
hardware/hardware/sym-lib-table
Normal file
4
hardware/hardware/sym-lib-table
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
(sym_lib_table
|
||||||
|
(version 7)
|
||||||
|
(lib (name "components")(type "KiCad")(uri "${KIPRJMOD}/libs/components.kicad_sym")(options "")(descr ""))
|
||||||
|
)
|
||||||
Binary file not shown.
Loading…
x
Reference in New Issue
Block a user