diff --git a/K80.mtpj b/K80.mtpj index 0ca31fb..0542d79 100644 --- a/K80.mtpj +++ b/K80.mtpj @@ -804,10 +804,10 @@ None False False - -8585059865777076842 + -8585050321885487681 False False - Hexadecimal + Stype True True @@ -817,7 +817,7 @@ None - %ProjectName%.hex + %ProjectName%.mot None None Msb @@ -3068,7 +3068,7 @@ <PORT Forcible="" /> </Effect> </IICA0> - <ProjectName Name="PrjName" Text="K74A" /> + <ProjectName Name="PrjName" Text="K80" /> <ProjectPath Name="PrjPath" Text="F:\FCB_project\temp\K80\code\K80_CODE" /> <ProjectKind Name="PrjKind" Text="Project78K0R" /> <DeviceName Name="DeviceName" Fixed="" Text="RL78G12" /> @@ -4180,7 +4180,6 @@ </RL78G12> 1.0 6c6bb60a-ffe1-4884-8dec-f255a2e58155 - b8348788-df17-4b71-a9fa-eab0f1824fb1 diff --git a/K80.rcpe b/K80.rcpe index 00931bf..da08ed6 100644 --- a/K80.rcpe +++ b/K80.rcpe @@ -114,8 +114,8 @@ - - + + @@ -230,7 +230,7 @@ <PORT Forcible="" /> </Effect> </IICA0> - <ProjectName Name="PrjName" Text="K74A" /> + <ProjectName Name="PrjName" Text="K80" /> <ProjectPath Name="PrjPath" Text="F:\FCB_project\temp\K80\code\K80_CODE" /> <ProjectKind Name="PrjKind" Text="Project78K0R" /> <DeviceName Name="DeviceName" Fixed="" Text="RL78G12" /> diff --git a/OUTPUT/K80L_SW0101.hex b/OUTPUT/K80L_SW0101.hex deleted file mode 100644 index 7022440..0000000 --- a/OUTPUT/K80L_SW0101.hex +++ /dev/null @@ -1,17 +0,0 @@ -:80000000CE00000000000000000000000000000000000000870128010000000000000000B601D00100000000D2010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000A6 -:070080005AA5040000000076 -:1C008800000000000000000000000000000000000000000000000000000000005C -:0400C0007A47E00497 -:0A00C4000000000000000000000032 -:FF00CE00CBF820FE3044FCFC080200FC8502003600FC3028FCEF04CC0000A747DFF93620FE3020FEEF04CC0000A747DFF94100321C00EF08B3114988004828FCF643DFF44100320000EF08B3114980004820FEF643DFF4FC4C0200F6EFFEC1C3C5C78EFD708EFCC1C7AF0201605C0798008800318EBF0A018800D1DD068800FCD503008D129801AF08FC4206FC880161D323EB04FC99A204FCA206FCAF08FC4206FC61F8FCC10300C0C09EFC609EFDC6C4C2C061FC318EFCD00300EFEBC1C3C5C78EFD708EFCC1AF02FCF743DF06FCD10300EF0CEB00FC899D10A200FCB202FCC09EFC609EFDC6C4C2C061FCC1C3C5C78EFD708EFCC1FC840700C09EFC609EFDC6C4C2C8 -:3B01CD00C061FC61FCC1C3C5C78EFD708EFCC18E31D1DD1291DD1BCE3100C09EFC609EFDC6C4C2C061FC3022FCFC090900CE3101EFE83024FCFC090900EFDC06 -:FF02080016C80300AEF82761D339315E12F643DD27BBBC02BC04BC06BC08BC0ABC0CBC0EBC10BC12BC14BC16BC18BC1ABC1CBC1E3704200037B3EFD6AEF847DD06F6BBA7A7EFF5D7717AFAFCA00400FCC60400FC020700EFFA717AFAD7CF770002FC9B0200FC8A0200FC9E0200FCBC0200FCB50800FCD60300FC950400F57800D7717BFAEFD736A1FFCEA00071F2714BA4F5F3007183D78EA8D7346100CD011FF402CD0406CA00E0CA03F9CA1503CE21E0CE22F3CE24F9D736F00030440071A200000000BC36347000AAB4086C0308BAB4710AE5710BE1711AE5711BE1712AE5712BE1710AED710AE9711AED711AE9302200BAA030A783BAA8C910009A89718A9930070C -:FF03070000BA9A302201BAA2309743BAAAC912009AAAB8086C0108BAB8AAC4BAC4AABA086C0108BABA51026F26FF9E266A060151FE5F26FF9E26D7342201AA06086C0108BA06AA08086C0108BA08A9086C0308B9710BE1711BE1710BE5711BE5D7342401710AE5711AE5A9086C0308B9AA06085CFE08BA06710BE1711BE1D714136168DF04308100D7F6BF06FC13BF08FC15BF04FCF6D714136168DF04308100D736E5FF15BF00FC13BF02FC7182EB00FC899D10A200FCB202FC7183F6D78F0AFCFC560500E7300AFCEC820300D7E50DFCD7D734F00036F000F67182BAC6300F0ABAC4716AE5716BE1717AE5717BE1713AE5713BE1710AE6710BE2711AE6711BE2714A33 -:FF040600E5714BE1716AED716AE9717AED717AE9F6BAA0C918BF5DAAC8085CFE08BAC8AACA085CFE08BACAF6BAA2C91ABF5DAACE085CFD08BACEAACC085CFD08BACCAAC8085CFD08BAC8AACA085CFD08BACAD734B201716BE1716BE5A9086C0108B9D734B401A9086C0108B9716AE5716BE1D734B201717BE1717BE5A9086C0208B9D734B401A9086C0208B9717AE5717BE1D7710AE4710BE0D7CEABACD7FC550400F1FC5D0800F1FC2B0800FCED0800FC010900FC750400FC3E0300E7300AFCEC820300E50DFCD72008704100118F80009800118F81009801118F82009802118F8300759803118F8400739804118F8500729805118F86009806D0DD1390DD1990DF4E13 -:FF0505008F2AFCD1DF1AC8040D530DEF1851030F28FC3149EF0551030F29FC759803EF050C0973980465610A610B9806F3AEF81661C9182EFC83634C07DFF2400DFC01DF0DF50DFC320700302EFCFC9A03001008D7C798004038FC5ADF124CA5DF0EE537FCF535FCF539FCE52EFCEF328F37FC4C01DF0F88009F39FCCF37FC02CF2EFC02EF1C4C02DF18E935FC8800180EFC83639F35FC708F39FC614061C8FE0A0088009F38FCF536FCC0D74C04F1737261D8D7318E040EFC16630D7382624C03DFF1634F11FCDF738F0EFC0C80DD290C7FDD2891DD2A0CFBDD2C91DD2F0CF8DD3391DD2D0CF1DD0A4C50DF2BCF2BFC02EF09CF2BFC03EF03E52BFCF52CFCEF17CF2C22 -:FF060400FC03EF0ECF2CFC02EF08E52CFCEF03F52CFCF52BFC8F0FFC0CF6DD0E91DD1091DD1391DF14F52DFCEF0FE52DFCEF0ACF2DFC02EF04CF2DFC03F537FCF536FCF535FCD770D0DD186091DD2891DF378F2DFC814C0461C8F19F2AFC9F2DFCEF268F2BFC814C0461C8F19F28FC9F2BFCF52CFCEF128F2CFC814C0461C8F19F29FC9F2CFCF52BFC60EE3DFE2004F19800FC8E08007291DF328800318E14880073093AFCD1DF241501B802043EFC14A9A1B9440700DC29193AFC01A80212300600783EFC8800FE7DFFEF15D2DF128800738800193AFC00318E12311CF6783EFC88008198004C03DFA81004D78F2CFCFC5D08008F2BFCFC2B08008F2DFCECF907004078 -:FF0703001BFC01DF1EF51BFCFE7FFFD537FCDF05F536FCEF0E8F36FC819F36FC4C0761C8F537FC401CFC01DF06F51CFCFEBBFF401FFC01DF07F51FFCFC9C04004020FC0161F8F520FCD720041436FFFF62318EA104FFFFB802DD26530889318E617F08617E08B800311E168800310508177CA0087C0108169317DFEAA5A802EFD3100417D7A218FCE51AFCAF18FC320500FC100900F74361F8E51BFCAF18FC520AFC100900F74361F8E51CFCAF18FC5214FC100900F74361F8E51DFCAF18FC5232FC100900F74361F8E51EFCAF18FC5264FC100900F74361F8E51FFCAF18FC32E803FC100900F74361F8E520FCAF18FC4460EADC04F6BF18FCD7D1DD0A91DD2191DD1452 -:FF08020091DD0CD77112043602FF71B371A3D7711304EFF33602FF71130471B2EFEE3602FF71130471B271A2D7D1DD0A91DD2191DD1491DD0CD77122043601FF71827192D7712304EFF33601FF7123047183EFEE3601FF71230471837193D7D1DD0A91DD2191DD1591DD0BD73601FF71A271B271C2D73601FF71A3EFF43601FF71A371B3EFED3601FF71A371B371C3D7D1DD1191DD1391F1DF1CAF22FC44E803F11C00D7AF24FCEFF48D0C71ACE1DE068D0D317A7C01D730100004E0001634100071D2CE3000712AE6712BE2712AEE712AEA51036F22FF9E22CE3008CE32A0CA0000CA01FFCA0200CE3100710A30D7712BE2712BE6717A30D7717B30712AE6712BE2D7BC -:0F090100710A30D7710B30D714AD1E316EB9D7D4 -:2909100014F64315DD2261DD717BFACFE80080BEF013BEF6F6BEF2BEF4CFE800818FE8003103FAAFE00061CDD7C4 -:00000001FF diff --git a/OUTPUT/K80L_SW0102.mot b/OUTPUT/K80L_SW0102.mot new file mode 100644 index 0000000..2d43f85 --- /dev/null +++ b/OUTPUT/K80L_SW0102.mot @@ -0,0 +1,151 @@ +S00E00004B383020202020206D6F744E +S1130000CE0000000000000000000000000000001E +S1130010000000008701280100000000000000002B +S1130020B601D00100000000D20100000000000071 +S113003000000000000000000000000000000000BC +S113004000000000000000000000000000000000AC +S1130050000000000000000000000000000000009C +S1130060000000000000000000000000000000008C +S1130070000000000000000000000000000000007C +S10A00805AA5040000000072 +S11300880000000000000000000000000000000064 +S10F009800000000000000000000000058 +S10700C07A47E00493 +S10D00C4000000000000000000002E +S11300CECBF820FE3044FCFC080200FC850200360E +S11300DE00FC3028FCEF04CC0000A747DFF93620E3 +S11300EEFE3020FEEF04CC0000A747DFF9410032BA +S11300FE1C00EF08B3114988004828FCF643DFF4CE +S113010E4100320000EF08B3114980004820FEF68A +S113011E43DFF4FC4C0200F6EFFEC1C3C5C78EFDEF +S113012E708EFCC1C7AF0201605C07980088003175 +S113013E8EBF0A018800D1DD068800FCD503008D30 +S113014E129801AF08FC4206FC880161D323EB042C +S113015EFC99A204FCA206FCAF08FC4206FC61F862 +S113016EFCC10300C0C09EFC609EFDC6C4C2C0613B +S113017EFC318EFCD00300EFEBC1C3C5C78EFD70FE +S113018E8EFCC1AF02FCF743DF06FCD10300EF0C7B +S113019EEB00FC899D10A200FCB202FCC09EFC6028 +S11301AE9EFDC6C4C2C061FCC1C3C5C78EFD708EA0 +S11301BEFCC1FC840700C09EFC609EFDC6C4C2C088 +S11301CE61FC61FCC1C3C5C78EFD708EFCC18E314E +S11301DED1DD1291DD1BCE3100C09EFC609EFDC6AA +S11301EEC4C2C061FC3022FCFC090900CE3101EF0F +S10D01FEE83024FCFC090900EFDCE2 +S113020816C80300AEF82761D339315E12F643DD10 +S113021827BBBC02BC04BC06BC08BC0ABC0CBC0E94 +S1130228BC10BC12BC14BC16BC18BC1ABC1CBC1E2A +S11302383704200037B3EFD6AEF847DD06F6BBA780 +S1130248A7EFF5D7717AFAFCA00400FCC60400FCF9 +S1130258020700EFFA717AFAD7CF770002FC9B0203 +S113026800FC8A0200FC9E0200FCBC0200FCB508EB +S113027800FCD60300FC950400F57800D7717BFADE +S1130288EFD736A1FFCEA00071F2714BA4F5F300AD +S11302987183D78EA8D7346100CD011FF402CD0431 +S11302A806CA00E0CA03F9CA1503CE21E0CE22F338 +S11302B8CE24F9D736F00030440071A200000000C3 +S11302C8BC36347000AAB4086C0308BAB4710AE5E1 +S11302D8710BE1711AE5711BE1712AE5712BE1716A +S11302E80AED710AE9711AED711AE9302200BAA00F +S11302F830A783BAA8C910009A89718A993007006F +S1130308BA9A302201BAA2309743BAAAC912009AFB +S1130318AAB8086C0108BAB8AAC4BAC4AABA086CBC +S11303280108BABA51026F26FF9E266A060151FED9 +S11303385F26FF9E26D7342201AA06086C0108BA54 +S113034806AA08086C0108BA08A9086C0308B97158 +S11303580BE1711BE1710BE5711BE5D734240171C5 +S11303680AE5711AE5A9086C0308B9AA06085CFE2F +S113037808BA06710BE1711BE1D714136168DF0435 +S1130388308100D7F6BF06FC13BF08FC15BF04FC78 +S1130398F6D714136168DF04308100D736E5FF15FA +S11303A8BF00FC13BF02FC7182EB00FC899D10A204 +S11303B800FCB202FC7183F6D78F0AFCFC560500D8 +S11303C8E7300AFCEC820300D7E50DFCD7D734F0FC +S11303D80036F000F67182BAC6300F0ABAC4716AE0 +S11303E8E5716BE1717AE5717BE1713AE5713BE1A5 +S11303F8710AE6710BE2711AE6711BE2714AE57142 +S11304084BE1716AED716AE9717AED717AE9F6BACC +S1130418A0C918BF5DAAC8085CFE08BAC8AACA0859 +S11304285CFE08BACAF6BAA2C91ABF5DAACE085CAD +S1130438FD08BACEAACC085CFD08BACCAAC8085CE8 +S1130448FD08BAC8AACA085CFD08BACAD734B201FA +S1130458716BE1716BE5A9086C0108B9D734B40173 +S1130468A9086C0108B9716AE5716BE1D734B20166 +S1130478717BE1717BE5A9086C0208B9D734B40132 +S1130488A9086C0208B9717AE5717BE1D7710AE4AD +S1130498710BE0D7CEABACD7FC550400F1FC5D087A +S11304A800F1FC2B0800FCED0800FC010900FC75B8 +S11304B80400FC3E0300E7300AFCEC820300E50D6F +S11304C8FCD72008704100118F80009800118F819B +S11304D8009801118F82009802118F830075980388 +S11304E8118F8400739804118F8500729805118FF9 +S11304F886009806D0DD1390DD1990DF4E8F2AFC14 +S1130508D1DF1AC8040D530DEF1851030F28FC311D +S113051849EF0551030F29FC759803EF050C09737E +S1130528980465610A610B9806F3AEF81661C91858 +S11305382EFC83634C07DFF2400DFC01DF0DF50D43 +S1130548FC320700302EFCFC9A03001008D7C79829 +S1130558004038FC5ADF124CA5DF0EE537FCF535B0 +S1130568FCF539FCE52EFCEF328F37FC4C01DF0F2C +S113057888009F39FCCF37FC02CF2EFC02EF1C4CBD +S113058802DF18E935FC8800180EFC83639F35FCEC +S1130598708F39FC614061C8FE0A0088009F38FCEE +S11305A8F536FCC0D74C04F1737261D8D7318E0488 +S11305B80EFC16630D7382624C03DFF1634F11FC6A +S11305C8DF738F0EFC0C80DD290C7FDD2891DD2A7A +S11305D80CFBDD2C91DD2F0CF8DD3391DD2D0CF1B6 +S11305E8DD0A4C50DF2BCF2BFC02EF09CF2BFC0389 +S11305F8EF03E52BFCF52CFCEF17CF2CFC03EF0ED7 +S1130608CF2CFC02EF08E52CFCEF03F52CFCF52BB2 +S1130618FC8F0FFC0CE6DD0E91DD1091DD1391DFEC +S113062814F52DFCEF0FE52DFCEF0ACF2DFC02EF9E +S113063804CF2DFC03F537FCF536FCF535FCD770F3 +S1130648D0DD186091DD2891DF378F2DFC814C04B3 +S113065861C8F19F2AFC9F2DFCEF268F2BFC814C4F +S11306680461C8F19F28FC9F2BFCF52CFCEF128F2A +S11306782CFC814C0461C8F19F29FC9F2CFCF52BB0 +S1130688FC60EE3DFE2004F19800FC8E0800729197 +S1130698DF328800318E14880073093AFCD1DF24D4 +S11306A81501B802043EFC14A9A1B9440700DC29C9 +S11306B8193AFC01A80212300600783EFC8800FEB4 +S11306C87DFFEF15D2DF128800738800193AFC0009 +S11306D8318E12311CF6783EFC88008198004C0358 +S11306E8DFA81004D78F2CFCFC5D08008F2BFCFCC2 +S11306F82B08008F2DFCECF90700401BFC01DF1EC2 +S1130708F51BFCFE7FFFD537FCDF05F536FCEF0E45 +S11307188F36FC819F36FC4C0761C8F537FC401CBA +S1130728FC01DF06F51CFCFEBBFF401FFC01DF07D4 +S1130738F51FFCFC9C04004020FC0161F8F520FC3A +S1130748D720041436FFFF62318EA104FFFFB802DC +S1130758DD26530889318E617F08617E08B800312F +S11307681E168800310508177CA0087C010816931A +S113077817DFEAA5A802EFD3100417D7A218FCE5DF +S11307881AFCAF18FC320500FC100900F74361F8A5 +S1130798E51BFCAF18FC520AFC100900F74361F88A +S11307A8E51CFCAF18FC5214FC100900F74361F86F +S11307B8E51DFCAF18FC5232FC100900F74361F840 +S11307C8E51EFCAF18FC5264FC100900F74361F8FD +S11307D8E51FFCAF18FC32E803FC100900F743617D +S11307E8F8E520FCAF18FC4460EADC04F6BF18FC0A +S11307F8D7D1DD0A91DD2191DD1491DD0CD7711279 +S1130808043602FF71B371A3D7711304EFF33602F0 +S1130818FF71130471B2EFEE3602FF71130471B263 +S113082871A2D7D1DD0A91DD2191DD1491DD0CD7B8 +S11308387122043601FF71827192D7712304EFF398 +S11308483601FF7123047183EFEE3601FF7123042F +S113085871837193D7D1DD0A91DD2191DD1591DD85 +S11308680BD73601FF71A271B271C2D73601FF717D +S1130878A3EFF43601FF71A371B3EFED3601FF71F5 +S1130888A371B371C3D7D1DD1191DD1391F1DF1CCD +S1130898AF22FC44E803F11C00D7AF24FCEFF48D2D +S11308A80C71ACE1DE068D0D317A7C01D730100075 +S11308B804E0001634100071D2CE3000712AE671BB +S11308C82BE2712AEE712AEA51036F22FF9E22CE8F +S11308D83008CE32A0CA0000CA01FFCA0200CE31D5 +S11308E800710A30D7712BE2712BE6717A30D77117 +S11308F87B30712AE6712BE2D7710A30D7710B303D +S10B0908D714AD1E316EB9D7FE +S113091014F64315DD2261DD717BFACFE80080BE59 +S1130920F013BEF6F6BEF2BEF4CFE800818FE80005 +S10C09303103FAAFE00061CDD7F8 +S9030000FC diff --git a/OUTPUT/K80R_SW0101.hex b/OUTPUT/K80R_SW0101.hex deleted file mode 100644 index f151517..0000000 --- a/OUTPUT/K80R_SW0101.hex +++ /dev/null @@ -1,17 +0,0 @@ -:80000000CE00000000000000000000000000000000000000870128010000000000000000B601D00100000000D2010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000A6 -:070080005AA5040000000076 -:1C008800000000000000000000000000000000000000000000000000000000005C -:0400C0007A47E00497 -:0A00C4000000000000000000000032 -:FF00CE00CBF820FE3044FCFC080200FC8502003600FC3028FCEF04CC0000A747DFF93620FE3020FEEF04CC0000A747DFF94100321C00EF08B3114988004828FCF643DFF44100320000EF08B3114980004820FEF643DFF4FC4C0200F6EFFEC1C3C5C78EFD708EFCC1C7AF0201605C0798008800318EBF0A018800D1DD068800FCD503008D129801AF08FC4206FC880161D323EB04FC99A204FCA206FCAF08FC4206FC61F8FCC10300C0C09EFC609EFDC6C4C2C061FC318EFCD00300EFEBC1C3C5C78EFD708EFCC1AF02FCF743DF06FCD10300EF0CEB00FC899D10A200FCB202FCC09EFC609EFDC6C4C2C061FCC1C3C5C78EFD708EFCC1FC840700C09EFC609EFDC6C4C2C8 -:3B01CD00C061FC61FCC1C3C5C78EFD708EFCC18E31D1DD1291DD1BCE3100C09EFC609EFDC6C4C2C061FC3022FCFC090900CE3101EFE83024FCFC090900EFDC06 -:FF02080016C80300AEF82761D339315E12F643DD27BBBC02BC04BC06BC08BC0ABC0CBC0EBC10BC12BC14BC16BC18BC1ABC1CBC1E3704200037B3EFD6AEF847DD06F6BBA7A7EFF5D7717AFAFCA00400FCC60400FC020700EFFA717AFAD7CF770002FC9B0200FC8A0200FC9E0200FCBC0200FCB50800FCD60300FC950400F57800D7717BFAEFD736A1FFCEA00071F2714BA4F5F3007183D78EA8D7346100CD011FF402CD0406CA00E0CA03F9CA1503CE21E0CE22F3CE24F9D736F00030440071A200000000BC36347000AAB4086C0308BAB4710AE5710BE1711AE5711BE1712AE5712BE1710AED710AE9711AED711AE9302200BAA030A783BAA8C910009A89718A9930070C -:FF03070000BA9A302201BAA2309743BAAAC912009AAAB8086C0108BAB8AAC4BAC4AABA086C0108BABA51026F26FF9E266A060151FE5F26FF9E26D7342201AA06086C0108BA06AA08086C0108BA08A9086C0308B9710BE1711BE1710BE5711BE5D7342401710AE5711AE5A9086C0308B9AA06085CFE08BA06710BE1711BE1D714136168DF04308100D7F6BF06FC13BF08FC15BF04FCF6D714136168DF04308100D736E5FF15BF00FC13BF02FC7182EB00FC899D10A200FCB202FC7183F6D78F0AFCFC560500E7300AFCEC820300D7E50DFCD7D734F00036F000F67182BAC6300F0ABAC4716AE5716BE1717AE5717BE1713AE5713BE1710AE6710BE2711AE6711BE2714A33 -:FF040600E5714BE1716AED716AE9717AED717AE9F6BAA0C918BF5DAAC8085CFE08BAC8AACA085CFE08BACAF6BAA2C91ABF5DAACE085CFD08BACEAACC085CFD08BACCAAC8085CFD08BAC8AACA085CFD08BACAD734B201716BE1716BE5A9086C0108B9D734B401A9086C0108B9716AE5716BE1D734B201717BE1717BE5A9086C0208B9D734B401A9086C0208B9717AE5717BE1D7710AE4710BE0D7CEABACD7FC550400F1FCF90700F1FC2B0800FCED0800FC010900FC750400FC3E0300E7300AFCEC820300E50DFCD72008704100118F80009800118F81009801118F82009802118F8300759803118F8400739804118F8500729805118F86009806D0DD1390DD1990DF4E78 -:FF0505008F2AFCD1DF1AC8040D530DEF1851030F28FC3149EF0551030F29FC759803EF050C0973980465610A610B9806F3AEF81661C9182EFC83634C07DFF2400DFC01DF0DF50DFC320700302EFCFC9A03001008D7C798004038FC5ADF124CA5DF0EE537FCF535FCF539FCE52EFCEF328F37FC4C01DF0F88009F39FCCF37FC02CF2EFC02EF1C4C02DF18E935FC8800180EFC83639F35FC708F39FC614061C8FE0A0088009F38FCF536FCC0D74C04F1737261D8D7318E040EFC16630D7382624C03DFF1634F11FCDF738F0EFC0C80DD290C7FDD2891DD2A0CFBDD2C91DD2F0CF8DD3391DD2D0CF1DD0A4C50DF2BCF2BFC02EF09CF2BFC03EF03E52BFCF52CFCEF17CF2C22 -:FF060400FC03EF0ECF2CFC02EF08E52CFCEF03F52CFCF52BFC8F0FFC0CF6DD0E91DD1091DD1391DF14F52DFCEF0FE52DFCEF0ACF2DFC02EF04CF2DFC03F537FCF536FCF535FCD770D0DD186091DD2891DF378F2DFC814C0461C8F19F2AFC9F2DFCEF268F2BFC814C0461C8F19F28FC9F2BFCF52CFCEF128F2CFC814C0461C8F19F29FC9F2CFCF52BFC60EE3DFE2004F19800FC8E08007291DF328800318E14880073093AFCD1DF241501B802043EFC14A9A1B9440700DC29193AFC01A80212300600783EFC8800FE7DFFEF15D2DF128800738800193AFC00318E12311CF6783EFC88008198004C03DFA81004D78F2CFCFCF907008F2BFCFC2B08008F2DFCEC5D08004078 -:FF0703001BFC01DF1EF51BFCFE7FFFD537FCDF05F536FCEF0E8F36FC819F36FC4C0761C8F537FC401CFC01DF06F51CFCFEBBFF401FFC01DF07F51FFCFC9C04004020FC0161F8F520FCD720041436FFFF62318EA104FFFFB802DD26530889318E617F08617E08B800311E168800310508177CA0087C0108169317DFEAA5A802EFD3100417D7A218FCE51AFCAF18FC320500FC100900F74361F8E51BFCAF18FC520AFC100900F74361F8E51CFCAF18FC5214FC100900F74361F8E51DFCAF18FC5232FC100900F74361F8E51EFCAF18FC5264FC100900F74361F8E51FFCAF18FC32E803FC100900F74361F8E520FCAF18FC4460EADC04F6BF18FCD7D1DD0A91DD2191DD1452 -:FF08020091DD0CD77112043602FF71B371A3D7711304EFF33602FF71130471B2EFEE3602FF71130471B271A2D7D1DD0A91DD2191DD1491DD0CD77122043601FF71827192D7712304EFF33601FF7123047183EFEE3601FF71230471837193D7D1DD0A91DD2191DD1591DD0BD73601FF71A271B271C2D73601FF71A3EFF43601FF71A371B3EFED3601FF71A371B371C3D7D1DD1F91DD1291F1DF0D8D0C71ACE1DE068D0D317A7C01D7AF22FC44E803F11C00D7AF24FCEFF430100004E0001634100071D2CE3000712AE6712BE2712AEE712AEA51036F22FF9E22CE3008CE32A0CA0000CA01FFCA0200CE3100710A30D7712BE2712BE6717A30D7717B30712AE6712BE2D7BE -:0F090100710A30D7710B30D714AD1E316EB9D7D4 -:2909100014F64315DD2261DD717BFACFE80080BEF013BEF6F6BEF2BEF4CFE800818FE8003103FAAFE00061CDD7C4 -:00000001FF diff --git a/OUTPUT/K80R_SW0102.mot b/OUTPUT/K80R_SW0102.mot new file mode 100644 index 0000000..cafa6c8 --- /dev/null +++ b/OUTPUT/K80R_SW0102.mot @@ -0,0 +1,151 @@ +S00E00004B383020202020206D6F744E +S1130000CE0000000000000000000000000000001E +S1130010000000008701280100000000000000002B +S1130020B601D00100000000D20100000000000071 +S113003000000000000000000000000000000000BC +S113004000000000000000000000000000000000AC +S1130050000000000000000000000000000000009C +S1130060000000000000000000000000000000008C +S1130070000000000000000000000000000000007C +S10A00805AA5040000000072 +S11300880000000000000000000000000000000064 +S10F009800000000000000000000000058 +S10700C07A47E00493 +S10D00C4000000000000000000002E +S11300CECBF820FE3044FCFC080200FC850200360E +S11300DE00FC3028FCEF04CC0000A747DFF93620E3 +S11300EEFE3020FEEF04CC0000A747DFF9410032BA +S11300FE1C00EF08B3114988004828FCF643DFF4CE +S113010E4100320000EF08B3114980004820FEF68A +S113011E43DFF4FC4C0200F6EFFEC1C3C5C78EFDEF +S113012E708EFCC1C7AF0201605C07980088003175 +S113013E8EBF0A018800D1DD068800FCD503008D30 +S113014E129801AF08FC4206FC880161D323EB042C +S113015EFC99A204FCA206FCAF08FC4206FC61F862 +S113016EFCC10300C0C09EFC609EFDC6C4C2C0613B +S113017EFC318EFCD00300EFEBC1C3C5C78EFD70FE +S113018E8EFCC1AF02FCF743DF06FCD10300EF0C7B +S113019EEB00FC899D10A200FCB202FCC09EFC6028 +S11301AE9EFDC6C4C2C061FCC1C3C5C78EFD708EA0 +S11301BEFCC1FC840700C09EFC609EFDC6C4C2C088 +S11301CE61FC61FCC1C3C5C78EFD708EFCC18E314E +S11301DED1DD1291DD1BCE3100C09EFC609EFDC6AA +S11301EEC4C2C061FC3022FCFC090900CE3101EF0F +S10D01FEE83024FCFC090900EFDCE2 +S113020816C80300AEF82761D339315E12F643DD10 +S113021827BBBC02BC04BC06BC08BC0ABC0CBC0E94 +S1130228BC10BC12BC14BC16BC18BC1ABC1CBC1E2A +S11302383704200037B3EFD6AEF847DD06F6BBA780 +S1130248A7EFF5D7717AFAFCA00400FCC60400FCF9 +S1130258020700EFFA717AFAD7CF770002FC9B0203 +S113026800FC8A0200FC9E0200FCBC0200FCB508EB +S113027800FCD60300FC950400F57800D7717BFADE +S1130288EFD736A1FFCEA00071F2714BA4F5F300AD +S11302987183D78EA8D7346100CD011FF402CD0431 +S11302A806CA00E0CA03F9CA1503CE21E0CE22F338 +S11302B8CE24F9D736F00030440071A200000000C3 +S11302C8BC36347000AAB4086C0308BAB4710AE5E1 +S11302D8710BE1711AE5711BE1712AE5712BE1716A +S11302E80AED710AE9711AED711AE9302200BAA00F +S11302F830A783BAA8C910009A89718A993007006F +S1130308BA9A302201BAA2309743BAAAC912009AFB +S1130318AAB8086C0108BAB8AAC4BAC4AABA086CBC +S11303280108BABA51026F26FF9E266A060151FED9 +S11303385F26FF9E26D7342201AA06086C0108BA54 +S113034806AA08086C0108BA08A9086C0308B97158 +S11303580BE1711BE1710BE5711BE5D734240171C5 +S11303680AE5711AE5A9086C0308B9AA06085CFE2F +S113037808BA06710BE1711BE1D714136168DF0435 +S1130388308100D7F6BF06FC13BF08FC15BF04FC78 +S1130398F6D714136168DF04308100D736E5FF15FA +S11303A8BF00FC13BF02FC7182EB00FC899D10A204 +S11303B800FCB202FC7183F6D78F0AFCFC560500D8 +S11303C8E7300AFCEC820300D7E50DFCD7D734F0FC +S11303D80036F000F67182BAC6300F0ABAC4716AE0 +S11303E8E5716BE1717AE5717BE1713AE5713BE1A5 +S11303F8710AE6710BE2711AE6711BE2714AE57142 +S11304084BE1716AED716AE9717AED717AE9F6BACC +S1130418A0C918BF5DAAC8085CFE08BAC8AACA0859 +S11304285CFE08BACAF6BAA2C91ABF5DAACE085CAD +S1130438FD08BACEAACC085CFD08BACCAAC8085CE8 +S1130448FD08BAC8AACA085CFD08BACAD734B201FA +S1130458716BE1716BE5A9086C0108B9D734B40173 +S1130468A9086C0108B9716AE5716BE1D734B20166 +S1130478717BE1717BE5A9086C0208B9D734B40132 +S1130488A9086C0208B9717AE5717BE1D7710AE4AD +S1130498710BE0D7CEABACD7FC550400F1FCF907DF +S11304A800F1FC5C0800FCED0800FC010900FC7587 +S11304B80400FC3E0300E7300AFCEC820300E50D6F +S11304C8FCD72008704100118F80009800118F819B +S11304D8009801118F82009802118F830075980388 +S11304E8118F8400739804118F8500729805118FF9 +S11304F886009806D0DD1390DD1990DF4E8F2AFC14 +S1130508D1DF1AC8040D530DEF1851030F28FC311D +S113051849EF0551030F29FC759803EF050C09737E +S1130528980465610A610B9806F3AEF81661C91858 +S11305382EFC83634C07DFF2400DFC01DF0DF50D43 +S1130548FC320700302EFCFC9A03001008D7C79829 +S1130558004038FC5ADF124CA5DF0EE537FCF535B0 +S1130568FCF539FCE52EFCEF328F37FC4C01DF0F2C +S113057888009F39FCCF37FC02CF2EFC02EF1C4CBD +S113058802DF18E935FC8800180EFC83639F35FCEC +S1130598708F39FC614061C8FE0A0088009F38FCEE +S11305A8F536FCC0D74C04F1737261D8D7318E0488 +S11305B80EFC16630D7382624C03DFF1634F11FC6A +S11305C8DF738F0EFC0C80DD290C7FDD2891DD2A7A +S11305D80CFBDD2C91DD2F0CF8DD3391DD2D0CF1B6 +S11305E8DD0A4C50DF2BCF2BFC02EF09CF2BFC0389 +S11305F8EF03E52BFCF52CFCEF17CF2CFC03EF0ED7 +S1130608CF2CFC02EF08E52CFCEF03F52CFCF52BB2 +S1130618FC8F0FFC0CE6DD0E91DD1091DD1391DFEC +S113062814F52DFCEF0FE52DFCEF0ACF2DFC02EF9E +S113063804CF2DFC03F537FCF536FCF535FCD770F3 +S1130648D0DD186091DD2891DF378F2DFC814C04B3 +S113065861C8F19F2AFC9F2DFCEF268F2BFC814C4F +S11306680461C8F19F28FC9F2BFCF52CFCEF128F2A +S11306782CFC814C0461C8F19F29FC9F2CFCF52BB0 +S1130688FC60EE3DFE2004F19800FC8E0800729197 +S1130698DF328800318E14880073093AFCD1DF24D4 +S11306A81501B802043EFC14A9A1B9440700DC29C9 +S11306B8193AFC01A80212300600783EFC8800FEB4 +S11306C87DFFEF15D2DF128800738800193AFC0009 +S11306D8318E12311CF6783EFC88008198004C0358 +S11306E8DFA81004D78F2CFCFCF907008F2BFCFC27 +S11306F85C08008F2DFCEC2B0800401BFC01DF1E5E +S1130708F51BFCFE7FFFD537FCDF05F536FCEF0E45 +S11307188F36FC819F36FC4C0761C8F537FC401CBA +S1130728FC01DF06F51CFCFEBBFF401FFC01DF07D4 +S1130738F51FFCFC9C04004020FC0161F8F520FC3A +S1130748D720041436FFFF62318EA104FFFFB802DC +S1130758DD26530889318E617F08617E08B800312F +S11307681E168800310508177CA0087C010816931A +S113077817DFEAA5A802EFD3100417D7A218FCE5DF +S11307881AFCAF18FC320500FC100900F74361F8A5 +S1130798E51BFCAF18FC520AFC100900F74361F88A +S11307A8E51CFCAF18FC5214FC100900F74361F86F +S11307B8E51DFCAF18FC5232FC100900F74361F840 +S11307C8E51EFCAF18FC5264FC100900F74361F8FD +S11307D8E51FFCAF18FC32E803FC100900F743617D +S11307E8F8E520FCAF18FC4460EADC04F6BF18FC0A +S11307F8D7D1DD0A91DD2191DD1491DD0CD7711279 +S1130808043602FF71B371A3D7711304EFF33602F0 +S1130818FF71130471B2EFEE3602FF71130471B263 +S113082871A2D7D1DD0A91DD2191DD1591DD0BD7B8 +S11308383601FF71A271B271C2D73601FF71A3EFFD +S1130848F43601FF71A371B3EFED3601FF71A371A3 +S1130858B371C3D7D1DD0A91DD2191DD1491DD0C8B +S1130868D77122043601FF71827192D7712304EF84 +S1130878F33601FF7123047183EFEE3601FF712310 +S11308880471837193D7D1DD1F91DD1291F1DF0DCE +S11308988D0C71ACE1DE068D0D317A7C01D7AF2267 +S11308A8FC44E803F11C00D7AF24FCEFF43010003B +S11308B804E0001634100071D2CE3000712AE671BB +S11308C82BE2712AEE712AEA51036F22FF9E22CE8F +S11308D83008CE32A0CA0000CA01FFCA0200CE31D5 +S11308E800710A30D7712BE2712BE6717A30D77117 +S11308F87B30712AE6712BE2D7710A30D7710B303D +S10B0908D714AD1E316EB9D7FE +S113091014F64315DD2261DD717BFACFE80080BE59 +S1130920F013BEF6F6BEF2BEF4CFE800818FE80005 +S10C09303103FAAFE00061CDD7F8 +S9030000FC diff --git a/OUTPUT/更改履历.txt b/OUTPUT/更改履历.txt index aa67888..a19fc73 100644 --- a/OUTPUT/更改履历.txt +++ b/OUTPUT/更改履历.txt @@ -1 +1,2 @@ -SW0101初版 \ No newline at end of file +SW0101 初版 +SW0102 更新信号矩阵 \ No newline at end of file diff --git a/appTask.c b/appTask.c index 99eaca9..88db9b6 100644 --- a/appTask.c +++ b/appTask.c @@ -178,16 +178,16 @@ void MsgPro(uint8_t len) } switch (Rxdata[1]) { - case 0x0a: + case 0x1a: motor_state = 1; break; - case 0x0b: + case 0x1b: motor_state = 2; break; - case 0x0c: + case 0x1c: motor_state = 3; break; - case 0x0d: + case 0x1d: motor_state = 0; break; default: diff --git a/hwCtrl.c b/hwCtrl.c index 6c0682d..0427b8a 100644 --- a/hwCtrl.c +++ b/hwCtrl.c @@ -6,7 +6,7 @@ #define K74L 1 #define K74R 2 -#define BOARD K74L +#define BOARD K74R @@ -50,6 +50,64 @@ extern uint16_t g_AdVal[3]; +#if BOARD == K74R +void FanLED_Ctrl(uint8_t state) +{ + switch (state) + { + case 0: + LEDF1 = LED_OFF; + LEDF2 = LED_ON; + LEDF3 = LED_ON; + break; + case 3: + LEDF1 = LED_ON; + LEDF2 = LED_ON; + LEDF3 = LED_ON; + break; + case 2: + LEDF1 = LED_ON; + LEDF2 = LED_OFF; + LEDF3 = LED_ON; + break; + case 1: + LEDF1 = LED_ON; + LEDF2 = LED_OFF; + LEDF3 = LED_OFF; + break; + default: + break; + } +} +void AnmoLED_Ctrl(uint8_t state) +{ + switch (state) + { + case 0: + LEDM1 = LED_OFF; + LEDM2 = LED_OFF; + LEDM3 = LED_OFF; + break; + case 3: + LEDM1 = LED_ON; + LEDM2 = LED_OFF; + LEDM3 = LED_OFF; + break; + case 2: + LEDM1 = LED_ON; + LEDM2 = LED_ON; + LEDM3 = LED_OFF; + break; + case 1: + LEDM1 = LED_ON; + LEDM2 = LED_ON; + LEDM3 = LED_ON; + break; + default: + break; + } +} +#else void AnmoLED_Ctrl(uint8_t state) { switch (state) @@ -78,6 +136,36 @@ void AnmoLED_Ctrl(uint8_t state) break; } } +void FanLED_Ctrl(uint8_t state) +{ + switch (state) + { + case 0: + LEDF1 = LED_OFF; + LEDF2 = LED_OFF; + LEDF3 = LED_OFF; + break; + case 3: + LEDF1 = LED_ON; + LEDF2 = LED_OFF; + LEDF3 = LED_OFF; + break; + case 2: + LEDF1 = LED_ON; + LEDF2 = LED_ON; + LEDF3 = LED_OFF; + break; + case 1: + LEDF1 = LED_ON; + LEDF2 = LED_ON; + LEDF3 = LED_ON; + break; + default: + break; + } +} +#endif + void HeatLED_Ctrl(uint8_t state) { switch (state) @@ -108,34 +196,7 @@ void HeatLED_Ctrl(uint8_t state) } -void FanLED_Ctrl(uint8_t state) -{ - switch (state) - { - case 0: - LEDF1 = LED_OFF; - LEDF2 = LED_OFF; - LEDF3 = LED_OFF; - break; - case 3: - LEDF1 = LED_ON; - LEDF2 = LED_OFF; - LEDF3 = LED_OFF; - break; - case 2: - LEDF1 = LED_ON; - LEDF2 = LED_ON; - LEDF3 = LED_OFF; - break; - case 1: - LEDF1 = LED_ON; - LEDF2 = LED_ON; - LEDF3 = LED_ON; - break; - default: - break; - } -} + #define KEY_AD_V1 690 #define KEY_AD_V2 510