From 0929328bd249517c6b3198bd004dc375f24b050f Mon Sep 17 00:00:00 2001 From: fruchti Date: Sun, 20 Sep 2015 13:12:29 +0200 Subject: [PATCH] Drive clutch at startup Now you can directly hear if everything is working when turning the printer on. --- build/main.hex | 72 +++++++++++++++++++++++++------------------------- src/main.c | 1 + 2 files changed, 37 insertions(+), 36 deletions(-) diff --git a/build/main.hex b/build/main.hex index 1604edd..4160a2a 100644 --- a/build/main.hex +++ b/build/main.hex @@ -1,10 +1,10 @@ :100000001AC091C0A7C030C02FC02EC02DC02CC0B8 :100010002BC02AC029C028C027C027C025C024C0A3 -:1000200023C022C021C0E1C0F0C00BC11FC12DC13F -:1000300048C162C17BC111241FBECFEDCDBF10E00E -:10004000A0E6B0E0E8E6F3E002C005900D92A2362B +:1000200023C022C021C0E2C0F1C00CC120C12EC13A +:1000300049C163C17CC111241FBECFEDCDBF10E00B +:10004000A0E6B0E0EAE6F3E002C005900D92A23629 :10005000B107D9F710E0A2E6B0E001C01D92A836C2 -:10006000B107E1F785D07EC1CBCF1F920F920FB6BB +:10006000B107E1F785D07FC1CBCF1F920F920FB6BA :100070000F9211248F939F93AF93BF93809164004D :1000800090916500A0916600B09167000196A11D56 :10009000B11D8093640090936500A0936600B093B7 @@ -22,36 +22,36 @@ :100150001F9018951F920F920FB60F9211241092B4 :100160006100109260000F900FBE0F901F901895C5 :100170008E9A8D9A8C9A969A959A949AC09AC19AC8 -:10018000B99AC29ABA9AC39ABB9ABC9A82E080BFC3 -:1001900083E083BF8CE786BF81E089BF85B782603B -:1001A00085BF8BB780648BBF85B7846085BF8BB7F5 -:1001B00080688BBF78941092640010926500109252 -:1001C0006600109267001092630081E097E026E0DD -:1001D00035E044E053E062E0E0916300F0E0E830B5 -:1001E000F105D0F7ED5EFF4F0994C0906400D09008 -:1001F0006500E0906600F090670078E8C71673E14C -:10020000D706E104F10440F3AAC0C19AC29AC39A86 -:10021000969AC4989498E0916000F09161003697A6 -:10022000D8F6B099D9CFC49A949A969860936300FF -:1002300010926400109265001092660010926700A0 -:10024000CBCFC0906400D0906500E0906600F09045 -:1002500067007EE4C7167DE0D706E104F10408F4E8 -:10026000BBCFC498C29850936300B6CFB09BB4CFB5 -:10027000C198969A109264001092650010926600E0 -:100280001092670040936300A7CFC0906400D090A5 -:100290006500E0906600F090670079E4C71673E0AF -:1002A000D706E104F10408F497CFC39810926400D4 -:1002B0001092650010926600109267003093630000 -:1002C0008BCFC0906400D0906500E0906600F09005 -:1002D000670075EDC716D104E104F10408F47CCF82 -:1002E000C29A1092640010926500109266001092FB -:1002F00067002093630070CFC0906400D0906500C9 -:10030000E0906600F090670077E3C71671E0D706CB -:10031000E104F10458F0C19A109264001092650053 -:10032000109266001092670090936300C090640082 -:10033000D0906500E0906600F090670071E5C71608 -:1003400073E0D706E104F10408F446CFC39A109293 -:10035000640010926500109266001092670080930E -:0803600063003ACFF894FFCFCF -:0203680006008D +:10018000B99AC29ABA9AC39ABB9ABC9AC49A82E0A4 +:1001900080BF83E083BF8CE786BF81E089BF85B7DE +:1001A000826085BF8BB780648BBF85B7846085BF55 +:1001B0008BB780688BBF78941092640010926500B2 +:1001C00010926600109267001092630081E097E041 +:1001D00026E035E044E053E062E0E0916300F0E0C7 +:1001E000E830F105D0F7ED5EFF4F0994C090640050 +:1001F000D0906500E0906600F090670078E8C71640 +:1002000073E1D706E104F10440F3AAC0C19AC29A8F +:10021000C39A969AC4989498E0916000F091610016 +:100220003697D8F6B099D9CFC49A949A9698609395 +:1002300063001092640010926500109266001092A4 +:100240006700CBCFC0906400D0906500E09066005E +:10025000F09067007EE4C7167DE0D706E104F10464 +:1002600008F4BBCFC498C29850936300B6CFB09B3C +:10027000B4CFC198969A10926400109265001092C3 +:1002800066001092670040936300A7CFC09064009F +:10029000D0906500E0906600F090670079E4C716A2 +:1002A00073E0D706E104F10408F497CFC3981092E5 +:1002B00064001092650010926600109267003093FF +:1002C00063008BCFC0906400D0906500E090660022 +:1002D000F090670075EDC716D104E104F10408F44D +:1002E0007CCFC29A10926400109265001092660052 +:1002F000109267002093630070CFC0906400D0908C +:100300006500E0906600F090670077E3C71671E043 +:10031000D706E104F10458F0C19A109264001092DB +:100320006500109266001092670090936300C09081 +:100330006400D0906500E0906600F090670071E581 +:10034000C71673E0D706E104F10408F446CFC39A58 +:10035000109264001092650010926600109267007F +:0A036000809363003ACFF894FFCFBA +:02036A0006008B :00000001FF diff --git a/src/main.c b/src/main.c index 461bf84..a77406e 100644 --- a/src/main.c +++ b/src/main.c @@ -25,6 +25,7 @@ int main(void) O_EXITSO |= (1 << P_EXITSO); D_EXITSO |= (1 << P_EXITSO); D_CLUTCH |= (1 << P_CLUTCH); + O_CLUTCH |= (1 << P_CLUTCH); //// TIMER 0 ////