{"id":100806,"date":"2021-07-20T22:34:15","date_gmt":"2021-07-20T16:34:15","guid":{"rendered":"http:\/\/rcl-radio.ru\/?p=100806"},"modified":"2022-01-08T01:46:21","modified_gmt":"2022-01-07T19:46:21","slug":"%d1%80%d0%b5%d0%b3%d1%83%d0%bb%d1%8f%d1%82%d0%be%d1%80-%d0%b3%d1%80%d0%be%d0%bc%d0%ba%d0%be%d1%81%d1%82%d0%b8-%d0%b8-%d1%82%d0%b5%d0%bc%d0%b1%d1%80%d0%b0-%d0%bd%d0%b0-pt2319-arduino","status":"publish","type":"post","link":"http:\/\/rcl-radio.ru\/?p=100806","title":{"rendered":"\u0420\u0435\u0433\u0443\u043b\u044f\u0442\u043e\u0440 \u0433\u0440\u043e\u043c\u043a\u043e\u0441\u0442\u0438 \u0438  \u0442\u0435\u043c\u0431\u0440\u0430 \u043d\u0430 PT2319 (Arduino)"},"content":{"rendered":"<p>\u0418\u041c\u0421 PT2319 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442 \u0441\u043e\u0431\u043e\u0439 \u0430\u0443\u0434\u0438\u043e\u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0440 \u0441\u043f\u0435\u0446\u0438\u0430\u043b\u044c\u043d\u043e \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0430\u043d\u043d\u044b\u0439 \u0434\u043b\u044f \u0440\u0435\u0433\u0443\u043b\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u043e\u0432 \u0430\u0443\u0434\u0438\u043e\u0441\u0438\u0433\u043d\u0430\u043b\u0430 \u0441 \u043c\u0438\u043d\u0438\u043c\u0430\u043b\u044c\u043d\u044b\u043c\u0438 \u0438\u0441\u043a\u0430\u0436\u0435\u043d\u0438\u044f\u043c\u0438. \u0410\u0443\u0434\u0438\u043e\u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0440 \u0432\u043a\u043b\u044e\u0447\u0430\u0435\u0442 \u0432 \u0441\u0435\u0431\u044f \u0440\u0435\u0433\u0443\u043b\u044f\u0442\u043e\u0440 \u0433\u0440\u043e\u043c\u043a\u043e\u0441\u0442\u0438, \u0442\u0435\u043c\u0431\u0440\u0430, \u043a\u043e\u043c\u043c\u0443\u0442\u0430\u0442\u043e\u0440 \u0432\u0445\u043e\u0434\u043e\u0432 \u0438 \u043f\u0440\u0435\u0434\u0443\u0441\u0438\u043b\u0438\u0442\u0435\u043b\u0438 \u0432\u0445\u043e\u0434\u0430 \u0438 \u0432\u044b\u0445\u043e\u0434\u0430.<\/p>\n<p>\u0411\u043e\u043b\u0435\u0435 \u043f\u043e\u0434\u0440\u043e\u0431\u043d\u043e \u043e\u0431 \u0430\u0443\u0434\u0438\u043e\u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0440\u0435 \u043c\u043e\u0436\u043d\u043e \u0443\u0437\u043d\u0430\u0442\u044c \u0438\u0437 \u0441\u0442\u0430\u0442\u044c\u0438 <a href=\"http:\/\/rcl-radio.ru\/?p=100796\">\u0410\u0443\u0434\u0438\u043e\u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0440 PT2319 (Arduino)<\/a>.<\/p>\n<p>\u0420\u0435\u0433\u0443\u043b\u044f\u0442\u043e\u0440 \u0433\u0440\u043e\u043c\u043a\u043e\u0441\u0442\u0438 \u0438 \u0442\u0435\u043c\u0431\u0440\u0430 \u043f\u043e\u0441\u0442\u0440\u043e\u0435\u043d \u043d\u0430 \u0431\u0430\u0437\u0435 Arduino Nano.<\/p>\n<p>\u041e\u0441\u043d\u043e\u0432\u043d\u044b\u0435 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b \u0440\u0435\u0433\u0443\u043b\u044f\u0442\u043e\u0440\u0430 \u0433\u0440\u043e\u043c\u043a\u043e\u0441\u0442\u0438 \u0438 \u0442\u0435\u043c\u0431\u0440\u0430 \u043d\u0430 PT2319:<\/p>\n<ul>\n<li>\u0420\u0435\u0433\u0443\u043b\u0438\u0440\u043e\u0432\u043a\u0430 \u0433\u0440\u043e\u043c\u043a\u043e\u0441\u0442\u0438 \u043e\u0442 0 \u0434\u043e 80 \u0435\u0434. (-80 \u0434\u0411 &#8230; 0 \u0434\u0411 \u0441 \u0448\u0430\u0433\u043e\u043c 1 \u0434\u0411)<\/li>\n<li>\u0420\u0435\u0433\u0443\u043b\u0438\u0440\u043e\u0432\u043a\u0430 \u0442\u0435\u043c\u0431\u0440\u0430 (BASS, TREBLE) \u043e\u0442 0 \u0434\u043e 14 \u0435\u0434. (\u00b111.9 \u0434\u0411)<\/li>\n<li>\u0420\u0435\u0433\u0443\u043b\u0438\u0440\u043e\u0432\u043a\u0430 SUPER BASS \u043e\u0442 0 \u0434\u043e 11 \u0435\u0434. (0 \u0434\u0411 \u2026 +20 \u0434\u0411)<\/li>\n<li>5-\u0438 \u043a\u0430\u043d\u0430\u043b\u044c\u043d\u044b\u0439 \u043a\u043e\u043c\u043c\u0443\u0442\u0430\u0442\u043e\u0440 \u0432\u0445\u043e\u0434\u043e\u0432<\/li>\n<li>\u0423\u0441\u0438\u043b\u0438\u0442\u0435\u043b\u044c \u0432\u044b\u0445\u043e\u0434\u0430 3 \u043f\u043e\u0437\u0438\u0446\u0438\u0438: 0 \u0434\u0411, +6.5 \u0434\u0411, +8.5 \u0434\u0411<\/li>\n<li>\u041f\u0440\u0435\u0434\u0443\u0441\u0438\u043b\u0438\u0442\u0435\u043b\u044c \u0432\u0445\u043e\u0434\u0430, \u0441 \u043d\u0435\u0437\u0430\u0432\u0438\u0441\u0438\u043c\u043e\u0439 \u0440\u0435\u0433\u0443\u043b\u0438\u0440\u043e\u0432\u043a\u043e\u0439 \u0434\u043b\u044f \u043a\u0430\u0436\u0434\u043e\u0433\u043e \u0432\u0445\u043e\u0434\u0430, \u0434\u0438\u0430\u043f\u0430\u0437\u043e\u043d \u0440\u0435\u0433\u0443\u043b\u0438\u0440\u043e\u0432\u043a\u0438 \u043e\u0442 0 \u0434\u0411 \u2026+18.75 \u0434\u0411 \u0441 \u0448\u0430\u0433\u043e\u043c 1.25 \u0434\u0411<\/li>\n<li>\u0410\u0442\u0442\u0435\u043d\u044e\u0430\u0442\u043e\u0440 REAR (\u0442\u044b\u043b) 0 \u0434\u0411 \u2026 -60 \u0434\u0411<\/li>\n<li>4-\u0445 \u043a\u0430\u043d\u0430\u043b\u044c\u043d\u044b\u0439 \u0432\u044b\u0445\u043e\u0434 (FRONT, REAR)<\/li>\n<li>\u041d\u0430\u043f\u0440\u044f\u0436\u0435\u043d\u0438\u0435 \u043f\u0438\u0442\u0430\u043d\u0438\u044f \u0430\u0443\u0434\u0438\u043e\u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0440\u0430 5\u202610 \u0412 (9 \u0412 \u2014 \u0440\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u0443\u0435\u043c\u043e\u0435)<\/li>\n<li>\u0422\u043e\u043a \u043f\u043e\u0442\u0440\u0435\u0431\u043b\u0435\u043d\u0438\u044f \u0430\u0443\u0434\u0438\u043e\u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0440\u0430 15 \u043c\u0410<\/li>\n<li>\u0420\u0430\u0437\u0434\u0435\u043b\u0435\u043d\u0438\u0435 \u043a\u0430\u043d\u0430\u043b\u043e\u0432 110 \u0434\u0411<\/li>\n<li>\u041e\u0442\u043d\u043e\u0448\u0435\u043d\u0438\u0435 \u0441\u0438\u0433\u043d\u0430\u043b.\u0448\u0443\u043c 100 \u0434\u0411<\/li>\n<li>\u0423\u0440\u043e\u0432\u0435\u043d\u044c MUTE -100 \u0434\u0411<\/li>\n<li>\u041a\u041d\u0418 \u043d\u0435 \u0431\u043e\u043b\u0435\u0435 0,003% \u043f\u0440\u0438 \u0432\u044b\u0445\u043e\u0434\u043d\u043e\u043c \u043d\u0430\u043f\u0440\u044f\u0436\u0435\u043d\u0438\u0438 1 Vrms<\/li>\n<li>\u0423\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435: 3 \u043a\u043d\u043e\u043f\u043a\u0438 (INPUT, MENU, MUTE), \u044d\u043d\u043a\u043e\u0434\u0435\u0440<\/li>\n<li>\u0418\u041a \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u043f\u043e\u043b\u043d\u043e\u0441\u0442\u044c\u044e \u0434\u0443\u0431\u043b\u0438\u0440\u0443\u044e\u0449\u0435\u0435 \u043a\u043d\u043e\u043f\u043a\u0438 \u0438 \u044d\u043d\u043a\u043e\u0434\u0435\u0440<\/li>\n<\/ul>\n<div style=\"width: 134px\" class=\"wp-caption alignright\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/rcl-radio.ru\/wp-content\/uploads\/2020\/08\/%D0%A1%D0%BD%D0%B8%D0%BC%D0%BE%D0%BA-%D1%8D%D0%BA%D1%80%D0%B0%D0%BD%D0%B0-%D0%BE%D1%82-2020-08-24-163629.png\" alt=\"\" width=\"124\" height=\"132\" \/><p class=\"wp-caption-text\">\u042d\u043d\u043a\u043e\u0434\u0435\u0440 KY-040<\/p><\/div>\n<p>\u0420\u0435\u0433\u0443\u043b\u044f\u0442\u043e\u0440 \u0433\u0440\u043e\u043c\u043a\u043e\u0441\u0442\u0438 \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u0442 \u0434\u0432\u0430 \u043e\u0441\u043d\u043e\u0432\u043d\u044b\u0445 \u0431\u043b\u043e\u043a\u0430, \u043f\u0435\u0440\u0432\u044b\u0439 \u0431\u043b\u043e\u043a \u043c\u0438\u043a\u0440\u043e\u043a\u043e\u043d\u0442\u0440\u043e\u043b\u043b\u0435\u0440\u043d\u044b\u0439 (Arduino Nano) \u0441 \u043e\u0440\u0433\u0430\u043d\u0430\u043c\u0438 \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0438 \u0438\u043d\u0434\u0438\u043a\u0430\u0446\u0438\u0438, \u0432\u0442\u043e\u0440\u043e\u0439 \u0431\u043b\u043e\u043a \u043f\u043b\u0430\u0442\u0430 \u0430\u0443\u0434\u0438\u043e\u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0440\u0430.<\/p>\n<p>\u041e\u0441\u043d\u043e\u0432\u043d\u043e\u0435 \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u0430\u043c\u0438 \u0430\u0443\u0434\u0438\u043e\u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0440\u0430 \u0431\u0443\u0434\u0435\u0442 \u043e\u0441\u0443\u0449\u0435\u0441\u0442\u0432\u043b\u044f\u0442\u044c\u0441\u044f \u043f\u0440\u0438 \u043f\u043e\u043c\u043e\u0449\u0438 \u044d\u043d\u043a\u043e\u0434\u0435\u0440\u0430 (<strong>KY-040<\/strong>) \u0438 3-\u0445 \u043a\u043d\u043e\u043f\u043e\u043a, \u0442\u0430\u043a \u0436\u0435 \u0431\u0443\u0434\u0435\u0442 \u043f\u0440\u0438\u043c\u0435\u043d\u0435\u043d \u0418\u041a \u043f\u0443\u043b\u044c\u0442 \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0431\u0443\u0434\u0435\u0442 \u0434\u0443\u0431\u043b\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u044d\u043d\u043a\u043e\u0434\u0435\u0440 \u0438 \u043a\u043d\u043e\u043f\u043a\u0438 \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f. \u0412\u0441\u044f \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044f \u0431\u0443\u0434\u0435\u0442 \u0432\u044b\u0432\u043e\u0434\u0438\u0442\u0441\u044f \u043d\u0430 \u0434\u0438\u0441\u043f\u043b\u0435\u0439 LCD1602 + I2C (I2C \u043c\u043e\u0434\u0443\u043b\u044c \u043d\u0430 \u0431\u0430\u0437\u0435 \u043c\u0438\u043a\u0440\u043e\u0441\u0445\u0435\u043c PCF8574 \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0442 \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0438\u0442\u044c \u0441\u0438\u043c\u0432\u043e\u043b\u044c\u043d\u044b\u0439 \u0434\u0438\u0441\u043f\u043b\u0435\u0439 1602 \u043a \u043f\u043b\u0430\u0442\u0435 Arduino \u0432\u0441\u0435\u0433\u043e \u043f\u043e \u0434\u0432\u0443\u043c \u043f\u0440\u043e\u0432\u043e\u0434\u0430\u043c SDA \u0438 SCL (\u04104 \u0438 \u04105), \u0447\u0442\u043e \u0434\u0430\u0435\u0442 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u043d\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0446\u0438\u0444\u0440\u043e\u0432\u044b\u0435 \u0432\u044b\u0445\u043e\u0434\u044b Arduino \u043f\u0440\u0438 \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0438 \u0434\u0438\u0441\u043f\u043b\u0435\u044f.)<\/p>\n<p>\u0420\u0435\u0433\u0443\u043b\u044f\u0442\u043e\u0440 \u0442\u0435\u043c\u0431\u0440\u0430 \u0438\u043c\u0435\u0435\u0442 \u0434\u0432\u0430 \u043c\u0435\u043d\u044e, \u043f\u0435\u0440\u0432\u043e\u0435 \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u0435 (main menu), \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u0442 \u0440\u0435\u0433\u0443\u043b\u044f\u0442\u043e\u0440\u044b \u0433\u0440\u043e\u043c\u043a\u043e\u0441\u0442\u0438 \u0438 \u0442\u0435\u043c\u0431\u0440\u0430, \u0432\u0442\u043e\u0440\u043e\u0435 \u043c\u0435\u043d\u044e (setting menu), \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u0442 \u0440\u0435\u0434\u043a\u043e \u0438\u0437\u043c\u0435\u043d\u044f\u0435\u043c\u044b\u0435 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b, \u0442\u0430\u043a\u0438\u0435 \u043a\u0430\u043a \u0430\u0442\u0442\u0435\u043d\u044e\u0430\u0442\u043e\u0440\u044b \u0438 \u043f\u0440\u0435\u0434\u0443\u0441\u0438\u043b\u0438\u0442\u0435\u043b\u0438.<\/p>\n<p style=\"text-align: center;\"><strong>\u0421\u0445\u0435\u043c\u0430 \u0440\u0435\u0433\u0443\u043b\u044f\u0442\u043e\u0440\u0430 \u0433\u0440\u043e\u043c\u043a\u043e\u0441\u0442\u0438 \u0438 \u0442\u0435\u043c\u0431\u0440\u0430<\/strong><\/p>\n<p style=\"text-align: center;\">\u0411\u043b\u043e\u043a \u043c\u0438\u043a\u0440\u043e\u043a\u043e\u043d\u0442\u0440\u043e\u043b\u043b\u0435\u0440\u0430<\/p>\n<p><a href=\"http:\/\/rcl-radio.ru\/wp-content\/uploads\/2021\/07\/pt2313_0.gif\" class=\"highslide-image\" onclick=\"return hs.expand(this);\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-100807\" src=\"http:\/\/rcl-radio.ru\/wp-content\/uploads\/2021\/07\/pt2313_0.gif\" alt=\"\" width=\"437\" height=\"307\" \/><\/a><\/p>\n<p style=\"text-align: center;\">\u041f\u043b\u0430\u0442\u0430 \u0430\u0443\u0434\u0438\u043e\u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0440\u0430<\/p>\n<p><a href=\"http:\/\/rcl-radio.ru\/wp-content\/uploads\/2021\/07\/pt2319.gif\" class=\"highslide-image\" onclick=\"return hs.expand(this);\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-100797\" src=\"http:\/\/rcl-radio.ru\/wp-content\/uploads\/2021\/07\/pt2319.gif\" alt=\"\" width=\"567\" height=\"502\" \/><\/a><\/p>\n<div id=\"marketWidget\"><\/div>\n<pre class=\"actionscript\" style=\"font-family: monospace; font-size: 10px;\"><span style=\"color: #808080; font-style: italic;\">#define CE 2<\/span>\r\n<span style=\"color: #808080; font-style: italic;\">#define DI 3<\/span>\r\n<span style=\"color: #808080; font-style: italic;\">#define CL 4<\/span>\r\n\u00a0\r\n<span style=\"color: #808080; font-style: italic;\">#define IR1 0x2FDF00F \/\/ main\/setting menu<\/span>\r\n<span style=\"color: #808080; font-style: italic;\">#define IR2 0x2FDB24D \/\/ button encoder<\/span>\r\n<span style=\"color: #808080; font-style: italic;\">#define IR3 0x2FDB04F \/\/ mute<\/span>\r\n<span style=\"color: #808080; font-style: italic;\">#define IR4 0x2FD906F \/\/ &gt;&gt;&gt;<\/span>\r\n<span style=\"color: #808080; font-style: italic;\">#define IR5 0x2FDF20D \/\/ &lt;&lt;&lt;<\/span>\r\n<span style=\"color: #808080; font-style: italic;\">#define IR6 0x2FD6A95 \/\/ INPUT<\/span>\r\n\u00a0\r\n<span style=\"color: #808080; font-style: italic;\">#include &lt;Wire.h&gt; <\/span>\r\n<span style=\"color: #808080; font-style: italic;\">#include &lt;LiquidCrystal_I2C.h&gt; \/\/ http:\/\/forum.rcl-radio.ru\/misc.php?action=pan_download&amp;item=45&amp;download=1<\/span>\r\n<span style=\"color: #808080; font-style: italic;\">#include &lt;Encoder.h&gt;           \/\/ http:\/\/rcl-radio.ru\/wp-content\/uploads\/2019\/05\/Encoder.zip       <\/span>\r\n<span style=\"color: #808080; font-style: italic;\">#include &lt;EEPROM.h&gt;<\/span>\r\n<span style=\"color: #808080; font-style: italic;\">#include &lt;MsTimer2.h&gt;          \/\/ http:\/\/rcl-radio.ru\/wp-content\/uploads\/2018\/11\/MsTimer2.zip <\/span>\r\n<span style=\"color: #808080; font-style: italic;\">#include &lt;boarddefs.h&gt;         \/\/ \u0432\u0445\u043e\u0434\u0438\u0442 \u0432 \u0441\u043e\u0441\u0442\u0430\u0432 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438 IRremote<\/span>\r\n<span style=\"color: #808080; font-style: italic;\">#include &lt;IRremote.h&gt;          \/\/ http:\/\/rcl-radio.ru\/wp-content\/uploads\/2019\/06\/IRremote.zip<\/span>\r\n\u00a0\r\nLiquidCrystal_I2C lcd<span style=\"color: #66cc66;\">(<\/span>0x27,<span style=\"color: #cc66cc;\">16<\/span>,<span style=\"color: #cc66cc;\">2<\/span><span style=\"color: #66cc66;\">)<\/span>;  <span style=\"color: #808080; font-style: italic;\">\/\/ \u0423\u0441\u0442\u0430\u043d\u0430\u0432\u043b\u0438\u0432\u0430\u0435\u043c \u0434\u0438\u0441\u043f\u043b\u0435\u0439<\/span>\r\nEncoder myEnc<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #cc66cc;\">8<\/span>, <span style=\"color: #cc66cc;\">9<\/span><span style=\"color: #66cc66;\">)<\/span>;<span style=\"color: #808080; font-style: italic;\">\/\/ DT, CLK<\/span>\r\nIRrecv irrecv<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #cc66cc;\">12<\/span><span style=\"color: #66cc66;\">)<\/span>; <span style=\"color: #808080; font-style: italic;\">\/\/ \u0443\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u043c \u0432\u044b\u0432\u043e\u0434 \u043c\u043e\u0434\u0443\u043b\u044f IR \u043f\u0440\u0438\u0435\u043c\u043d\u0438\u043a\u0430<\/span>\r\ndecode_results ir; \r\n\u00a0\r\nbyte fader_m<span style=\"color: #66cc66;\">[<\/span><span style=\"color: #cc66cc;\">16<\/span><span style=\"color: #66cc66;\">]<\/span>=<span style=\"color: #66cc66;\">{<\/span>0b1111,0b0111,0b1011,0b0011,0b1101,0b0101,0b1001,0b0001,0b1110,0b0110,0b1010,0b0010,0b1100,0b0100,0b1000,0b0000<span style=\"color: #66cc66;\">}<\/span>;\r\nbyte sup_bass_m<span style=\"color: #66cc66;\">[<\/span><span style=\"color: #cc66cc;\">11<\/span><span style=\"color: #66cc66;\">]<\/span>=<span style=\"color: #66cc66;\">{<\/span>0b0000,0b1000,0b0100,0b1100,0b0010,0b1010,0b0110,0b1110,0b0001,0b1001,0b0101<span style=\"color: #66cc66;\">}<\/span>;\r\nbyte tembr_m<span style=\"color: #66cc66;\">[<\/span><span style=\"color: #cc66cc;\">15<\/span><span style=\"color: #66cc66;\">]<\/span>=<span style=\"color: #66cc66;\">{<\/span>0b1111,0b0111,0b1011,0b0011,0b1101,0b0101,0b1001,0b0000,0b1000,0b0100,0b1100,0b0010,0b1010,0b0110,0b1110<span style=\"color: #66cc66;\">}<\/span>;\r\nbyte in_gain_m<span style=\"color: #66cc66;\">[<\/span><span style=\"color: #cc66cc;\">16<\/span><span style=\"color: #66cc66;\">]<\/span>=<span style=\"color: #66cc66;\">{<\/span>0b0000,0b1000,0b0100,0b1100,0b0010,0b1010,0b0110,0b1110,0b0001,0b1001,0b0101,0b1101,0b0011,0b1011,0b0111,0b1111<span style=\"color: #66cc66;\">}<\/span>;\r\nbyte vol_m<span style=\"color: #66cc66;\">[<\/span><span style=\"color: #cc66cc;\">81<\/span><span style=\"color: #66cc66;\">]<\/span>=<span style=\"color: #66cc66;\">{<\/span>0b00100101,0b11000101,0b01000101,0b10000101,0b00111001,0b11011001,0b01011001,0b10011001,0b00101001,\r\n                0b11001001,0b01001001,0b10001001,0b00110001,0b11010001,0b01010001,0b10010001,0b00100001,0b11000001,\r\n                0b01000001,0b10000001,0b00111110,0b11011110,0b01011110,0b10011110,0b00101110,0b11001110,0b01001110,\r\n                0b10001110,0b00110110,0b11010110,0b01010110,0b10010110,0b00100110,0b11000110,0b01000110,0b10000110,\r\n                0b00111010,0b11011010,0b01011010,0b10011010,0b00101010,0b11001010,0b01001010,0b10001010,0b00110010,\r\n                0b11010010,0b01010010,0b10010010,0b00100010,0b11000010,0b01000010,0b10000010,0b00111100,0b11011100,\r\n                0b01011100,0b10011100,0b00101100,0b11001100,0b01001100,0b10001100,0b00110100,0b11010100,0b01010100,\r\n                0b10010100,0b00100100,0b11000100,0b01000100,0b10000100,0b00111000,0b11011000,0b01011000,0b10011000,\r\n                0b00101000,0b11001000,0b01001000,0b10001000,0b00110000,0b11010000,0b01010000,0b10010000,0b00000000<span style=\"color: #66cc66;\">}<\/span>;\r\nbyte v1<span style=\"color: #66cc66;\">[<\/span><span style=\"color: #cc66cc;\">8<\/span><span style=\"color: #66cc66;\">]<\/span> = <span style=\"color: #66cc66;\">{<\/span>0b00111,0b00111,0b00111,0b00111,0b00111,0b00111,0b00111,0b00111<span style=\"color: #66cc66;\">}<\/span>;\r\nbyte v2<span style=\"color: #66cc66;\">[<\/span><span style=\"color: #cc66cc;\">8<\/span><span style=\"color: #66cc66;\">]<\/span> = <span style=\"color: #66cc66;\">{<\/span>0b00111,0b00111,0b00000,0b00000,0b00000,0b00000,0b00000,0b00000<span style=\"color: #66cc66;\">}<\/span>;      \r\nbyte v3<span style=\"color: #66cc66;\">[<\/span><span style=\"color: #cc66cc;\">8<\/span><span style=\"color: #66cc66;\">]<\/span> = <span style=\"color: #66cc66;\">{<\/span>0b00000,0b00000,0b00000,0b00000,0b00000,0b00000,0b11111,0b11111<span style=\"color: #66cc66;\">}<\/span>;\r\nbyte v4<span style=\"color: #66cc66;\">[<\/span><span style=\"color: #cc66cc;\">8<\/span><span style=\"color: #66cc66;\">]<\/span> = <span style=\"color: #66cc66;\">{<\/span>0b11111,0b11111,0b00000,0b00000,0b00000,0b00000,0b11111,0b11111<span style=\"color: #66cc66;\">}<\/span>;\r\nbyte v5<span style=\"color: #66cc66;\">[<\/span><span style=\"color: #cc66cc;\">8<\/span><span style=\"color: #66cc66;\">]<\/span> = <span style=\"color: #66cc66;\">{<\/span>0b11100,0b11100,0b00000,0b00000,0b00000,0b00000,0b11100,0b11100<span style=\"color: #66cc66;\">}<\/span>;\r\nbyte v6<span style=\"color: #66cc66;\">[<\/span><span style=\"color: #cc66cc;\">8<\/span><span style=\"color: #66cc66;\">]<\/span> = <span style=\"color: #66cc66;\">{<\/span>0b11100,0b11100,0b11100,0b11100,0b11100,0b11100,0b11100,0b11100<span style=\"color: #66cc66;\">}<\/span>;\r\nbyte v7<span style=\"color: #66cc66;\">[<\/span><span style=\"color: #cc66cc;\">8<\/span><span style=\"color: #66cc66;\">]<\/span> = <span style=\"color: #66cc66;\">{<\/span>0b00000,0b00000,0b00000,0b00000,0b00000,0b00000,0b00111,0b00111<span style=\"color: #66cc66;\">}<\/span>;\r\nbyte v8<span style=\"color: #66cc66;\">[<\/span><span style=\"color: #cc66cc;\">8<\/span><span style=\"color: #66cc66;\">]<\/span> = <span style=\"color: #66cc66;\">{<\/span>0b11111,0b11111,0b00000,0b00000,0b00000,0b00000,0b00000,0b00000<span style=\"color: #66cc66;\">}<\/span>; \r\n\u00a0\r\n<span style=\"color: #0066cc;\">int<\/span> menu0=<span style=\"color: #cc66cc;\">100<\/span>,<span style=\"color: #0066cc;\">menu<\/span>,vol_reg,in_reg,treb_reg,bass_reg,super_bass_reg,gain0,gain1,gain2,gain3,gain4,gain5,out_gain_reg,att_rear,mute_reg;\r\nbyte a<span style=\"color: #66cc66;\">[<\/span><span style=\"color: #cc66cc;\">6<\/span><span style=\"color: #66cc66;\">]<\/span>,d1,d2,d3,d4,d5,d6,e1,e2,e3,w,w2,x,www,gr1,gr2;\r\nunsigned long times,oldPosition  = -<span style=\"color: #cc66cc;\">999<\/span>,newPosition;\r\n\u00a0\r\n<span style=\"color: #0066cc;\">void<\/span> setup<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span> <span style=\"color: #66cc66;\">{<\/span>\r\n   irrecv.<span style=\"color: #006600;\">enableIRIn<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;lcd.<span style=\"color: #006600;\">init<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;lcd.<span style=\"color: #006600;\">backlight<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;\r\n   lcd.<span style=\"color: #006600;\">createChar<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #cc66cc;\">1<\/span>, v1<span style=\"color: #66cc66;\">)<\/span>;lcd.<span style=\"color: #006600;\">createChar<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #cc66cc;\">2<\/span>, v2<span style=\"color: #66cc66;\">)<\/span>;lcd.<span style=\"color: #006600;\">createChar<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #cc66cc;\">3<\/span>, v3<span style=\"color: #66cc66;\">)<\/span>;lcd.<span style=\"color: #006600;\">createChar<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #cc66cc;\">4<\/span>, v4<span style=\"color: #66cc66;\">)<\/span>;\r\n   lcd.<span style=\"color: #006600;\">createChar<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #cc66cc;\">5<\/span>, v5<span style=\"color: #66cc66;\">)<\/span>;lcd.<span style=\"color: #006600;\">createChar<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #cc66cc;\">6<\/span>, v6<span style=\"color: #66cc66;\">)<\/span>;lcd.<span style=\"color: #006600;\">createChar<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #cc66cc;\">7<\/span>, v7<span style=\"color: #66cc66;\">)<\/span>;lcd.<span style=\"color: #006600;\">createChar<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #cc66cc;\">8<\/span>, v8<span style=\"color: #66cc66;\">)<\/span>;\r\n   pinMode<span style=\"color: #66cc66;\">(<\/span>CE,OUTPUT<span style=\"color: #66cc66;\">)<\/span>;pinMode<span style=\"color: #66cc66;\">(<\/span>DI,OUTPUT<span style=\"color: #66cc66;\">)<\/span>;pinMode<span style=\"color: #66cc66;\">(<\/span>CL,OUTPUT<span style=\"color: #66cc66;\">)<\/span>;\r\n   pinMode<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #cc66cc;\">10<\/span>,INPUT<span style=\"color: #66cc66;\">)<\/span>;<span style=\"color: #808080; font-style: italic;\">\/\/ encoder SW<\/span>\r\n   pinMode<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #cc66cc;\">11<\/span>,INPUT_PULLUP<span style=\"color: #66cc66;\">)<\/span>;<span style=\"color: #808080; font-style: italic;\">\/\/ input button<\/span>\r\n   pinMode<span style=\"color: #66cc66;\">(<\/span>A0,INPUT_PULLUP<span style=\"color: #66cc66;\">)<\/span>;<span style=\"color: #808080; font-style: italic;\">\/\/ menu set\/main button<\/span>\r\n   pinMode<span style=\"color: #66cc66;\">(<\/span>A1,INPUT_PULLUP<span style=\"color: #66cc66;\">)<\/span>;<span style=\"color: #808080; font-style: italic;\">\/\/ mute button<\/span>\r\n   digitalWrite<span style=\"color: #66cc66;\">(<\/span>CL,LOW<span style=\"color: #66cc66;\">)<\/span>;digitalWrite<span style=\"color: #66cc66;\">(<\/span>CE,LOW<span style=\"color: #66cc66;\">)<\/span>;digitalWrite<span style=\"color: #66cc66;\">(<\/span>DI,LOW<span style=\"color: #66cc66;\">)<\/span>;\r\n   MsTimer2::<span style=\"color: #0066cc;\">set<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #cc66cc;\">1<\/span>, to_Timer<span style=\"color: #66cc66;\">)<\/span>;MsTimer2::<span style=\"color: #0066cc;\">start<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;\r\n   <span style=\"color: #b1b100;\">if<\/span><span style=\"color: #66cc66;\">(<\/span>EEPROM.<span style=\"color: #006600;\">read<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #cc66cc;\">100<\/span><span style=\"color: #66cc66;\">)<\/span><span style=\"color: #66cc66;\">!<\/span>=<span style=\"color: #cc66cc;\">0<\/span><span style=\"color: #66cc66;\">)<\/span><span style=\"color: #66cc66;\">{<\/span><span style=\"color: #b1b100;\">for<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #0066cc;\">int<\/span> i=<span style=\"color: #cc66cc;\">0<\/span>;i<span style=\"color: #66cc66;\">&lt;<\/span><span style=\"color: #cc66cc;\">101<\/span>;i++<span style=\"color: #66cc66;\">)<\/span><span style=\"color: #66cc66;\">{<\/span>EEPROM.<span style=\"color: #006600;\">update<\/span><span style=\"color: #66cc66;\">(<\/span>i,<span style=\"color: #cc66cc;\">0<\/span><span style=\"color: #66cc66;\">)<\/span>;<span style=\"color: #66cc66;\">}<\/span><span style=\"color: #66cc66;\">}<\/span><span style=\"color: #808080; font-style: italic;\">\/\/ \u043e\u0447\u0438\u0441\u0442\u043a\u0430 \u043f\u0430\u043c\u044f\u0442\u0438 \u043f\u0440\u0438 \u043f\u0435\u0440\u0432\u043e\u043c \u0432\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0438  <\/span>\r\n   Serial.<span style=\"color: #006600;\">begin<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #cc66cc;\">9600<\/span><span style=\"color: #66cc66;\">)<\/span>;\r\n   Write<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #cc66cc;\">0<\/span>,<span style=\"color: #cc66cc;\">0<\/span>,<span style=\"color: #cc66cc;\">0<\/span>,<span style=\"color: #cc66cc;\">0<\/span>,<span style=\"color: #cc66cc;\">0<\/span>,<span style=\"color: #cc66cc;\">0<\/span>,<span style=\"color: #cc66cc;\">0<\/span>,<span style=\"color: #cc66cc;\">0<\/span>,<span style=\"color: #cc66cc;\">0<\/span>,<span style=\"color: #cc66cc;\">0<\/span>,<span style=\"color: #cc66cc;\">0<\/span><span style=\"color: #66cc66;\">)<\/span>;delay<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #cc66cc;\">100<\/span><span style=\"color: #66cc66;\">)<\/span>;<span style=\"color: #808080; font-style: italic;\">\/\/ clear register  <\/span>\r\n   vol_reg = EEPROM.<span style=\"color: #006600;\">read<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #cc66cc;\">0<\/span><span style=\"color: #66cc66;\">)<\/span>;treb_reg = EEPROM.<span style=\"color: #006600;\">read<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #cc66cc;\">1<\/span><span style=\"color: #66cc66;\">)<\/span>;bass_reg = EEPROM.<span style=\"color: #006600;\">read<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #cc66cc;\">2<\/span><span style=\"color: #66cc66;\">)<\/span>;super_bass_reg = EEPROM.<span style=\"color: #006600;\">read<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #cc66cc;\">3<\/span><span style=\"color: #66cc66;\">)<\/span>;\r\n   gain1 = EEPROM.<span style=\"color: #006600;\">read<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #cc66cc;\">4<\/span><span style=\"color: #66cc66;\">)<\/span>;gain2 = EEPROM.<span style=\"color: #006600;\">read<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #cc66cc;\">5<\/span><span style=\"color: #66cc66;\">)<\/span>;gain3 = EEPROM.<span style=\"color: #006600;\">read<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #cc66cc;\">6<\/span><span style=\"color: #66cc66;\">)<\/span>;gain4 = EEPROM.<span style=\"color: #006600;\">read<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #cc66cc;\">7<\/span><span style=\"color: #66cc66;\">)<\/span>;gain5 = EEPROM.<span style=\"color: #006600;\">read<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #cc66cc;\">8<\/span><span style=\"color: #66cc66;\">)<\/span>;\r\n   in_reg = EEPROM.<span style=\"color: #006600;\">read<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #cc66cc;\">9<\/span><span style=\"color: #66cc66;\">)<\/span>;out_gain_reg = EEPROM.<span style=\"color: #006600;\">read<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #cc66cc;\">10<\/span><span style=\"color: #66cc66;\">)<\/span>;out_gain_reg = EEPROM.<span style=\"color: #006600;\">read<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #cc66cc;\">10<\/span><span style=\"color: #66cc66;\">)<\/span>;att_rear = EEPROM.<span style=\"color: #006600;\">read<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #cc66cc;\">11<\/span><span style=\"color: #66cc66;\">)<\/span>;\r\n   audio<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;\r\n<span style=\"color: #66cc66;\">}<\/span>\r\n\u00a0\r\n<span style=\"color: #0066cc;\">void<\/span> loop<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span> <span style=\"color: #66cc66;\">{<\/span>\r\n  <span style=\"color: #808080; font-style: italic;\">\/\/\/ IR<\/span>\r\n  <span style=\"color: #b1b100;\">if<\/span> <span style=\"color: #66cc66;\">(<\/span> irrecv.<span style=\"color: #006600;\">decode<\/span><span style=\"color: #66cc66;\">(<\/span> <span style=\"color: #66cc66;\">&amp;<\/span>ir <span style=\"color: #66cc66;\">)<\/span><span style=\"color: #66cc66;\">)<\/span> <span style=\"color: #66cc66;\">{<\/span>Serial.<span style=\"color: #0066cc;\">print<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #ff0000;\">\"0x\"<\/span><span style=\"color: #66cc66;\">)<\/span>;Serial.<span style=\"color: #006600;\">println<\/span><span style=\"color: #66cc66;\">(<\/span> ir.<span style=\"color: #006600;\">value<\/span>,HEX<span style=\"color: #66cc66;\">)<\/span>;irrecv.<span style=\"color: #006600;\">resume<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;times=millis<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;w=<span style=\"color: #cc66cc;\">1<\/span>;<span style=\"color: #66cc66;\">}<\/span><span style=\"color: #808080; font-style: italic;\">\/\/ IR \u043f\u0440\u0438\u0435\u043c\u043d\u0438\u043a - \u0447\u0442\u0435\u043d\u0438\u0435, \u0432 \u043c\u043e\u043d\u0438\u0442\u043e\u0440\u0435 \u043f\u043e\u0440\u0442\u0430 \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0430\u044e\u0442\u0441\u044f \u043a\u043e\u0434\u044b \u043a\u043d\u043e\u043f\u043e\u043a<\/span>\r\n  <span style=\"color: #b1b100;\">if<\/span><span style=\"color: #66cc66;\">(<\/span>ir.<span style=\"color: #006600;\">value<\/span>==<span style=\"color: #cc66cc;\">0<\/span><span style=\"color: #66cc66;\">)<\/span><span style=\"color: #66cc66;\">{<\/span>gr1=<span style=\"color: #cc66cc;\">0<\/span>;gr2=<span style=\"color: #cc66cc;\">0<\/span>;<span style=\"color: #66cc66;\">}<\/span><span style=\"color: #808080; font-style: italic;\">\/\/ \u0437\u0430\u043f\u0440\u0435\u0442 \u043d\u0430\u0436\u0430\u0442\u0438\u0439 \u043d\u0435 \u0430\u043a\u0442\u0438\u0432\u043d\u044b\u0445 \u043a\u043d\u043e\u043f\u043e\u043a \u043f\u0443\u043b\u044c\u0442\u0430  <\/span>\r\n  <span style=\"color: #808080; font-style: italic;\">\/\/\/ BUTTON <\/span>\r\n  <span style=\"color: #b1b100;\">if<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">(<\/span>digitalRead<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #cc66cc;\">10<\/span><span style=\"color: #66cc66;\">)<\/span>==LOW<span style=\"color: #66cc66;\">||<\/span>ir.<span style=\"color: #006600;\">value<\/span>==IR2<span style=\"color: #66cc66;\">)<\/span><span style=\"color: #66cc66;\">&amp;&amp;<\/span>menu0==<span style=\"color: #cc66cc;\">100<\/span><span style=\"color: #66cc66;\">)<\/span><span style=\"color: #66cc66;\">{<\/span><span style=\"color: #0066cc;\">menu<\/span>++;menu0=<span style=\"color: #cc66cc;\">100<\/span>;cl<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;times=millis<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;w=<span style=\"color: #cc66cc;\">1<\/span>;<span style=\"color: #b1b100;\">if<\/span><span style=\"color: #66cc66;\">(<\/span>menu<span style=\"color: #66cc66;\">&gt;<\/span><span style=\"color: #cc66cc;\">3<\/span><span style=\"color: #66cc66;\">)<\/span><span style=\"color: #66cc66;\">{<\/span><span style=\"color: #0066cc;\">menu<\/span>=<span style=\"color: #cc66cc;\">0<\/span>;<span style=\"color: #66cc66;\">}<\/span><span style=\"color: #66cc66;\">}<\/span>\r\n  <span style=\"color: #b1b100;\">if<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">(<\/span>digitalRead<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #cc66cc;\">10<\/span><span style=\"color: #66cc66;\">)<\/span>==LOW<span style=\"color: #66cc66;\">||<\/span>ir.<span style=\"color: #006600;\">value<\/span>==IR2<span style=\"color: #66cc66;\">)<\/span><span style=\"color: #66cc66;\">&amp;&amp;<\/span><span style=\"color: #0066cc;\">menu<\/span>==<span style=\"color: #cc66cc;\">100<\/span><span style=\"color: #66cc66;\">)<\/span><span style=\"color: #66cc66;\">{<\/span>menu0++;<span style=\"color: #0066cc;\">menu<\/span>=<span style=\"color: #cc66cc;\">100<\/span>;cl<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;times=millis<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;w=<span style=\"color: #cc66cc;\">1<\/span>;<span style=\"color: #b1b100;\">if<\/span><span style=\"color: #66cc66;\">(<\/span>menu0<span style=\"color: #66cc66;\">&gt;<\/span><span style=\"color: #cc66cc;\">2<\/span><span style=\"color: #66cc66;\">)<\/span><span style=\"color: #66cc66;\">{<\/span>menu0=<span style=\"color: #cc66cc;\">0<\/span>;<span style=\"color: #66cc66;\">}<\/span><span style=\"color: #66cc66;\">}<\/span>\r\n  <span style=\"color: #b1b100;\">if<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">(<\/span>digitalRead<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #cc66cc;\">11<\/span><span style=\"color: #66cc66;\">)<\/span>==LOW<span style=\"color: #66cc66;\">||<\/span>ir.<span style=\"color: #006600;\">value<\/span>==IR6<span style=\"color: #66cc66;\">)<\/span><span style=\"color: #66cc66;\">)<\/span><span style=\"color: #66cc66;\">{<\/span>in_reg++;cl<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;times=millis<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;w=<span style=\"color: #cc66cc;\">1<\/span>;<span style=\"color: #b1b100;\">if<\/span><span style=\"color: #66cc66;\">(<\/span>in_reg<span style=\"color: #66cc66;\">&gt;<\/span><span style=\"color: #cc66cc;\">5<\/span><span style=\"color: #66cc66;\">)<\/span><span style=\"color: #66cc66;\">{<\/span>in_reg=<span style=\"color: #cc66cc;\">1<\/span>;<span style=\"color: #66cc66;\">}<\/span>audio<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;lcd.<span style=\"color: #006600;\">setCursor<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #cc66cc;\">4<\/span>,<span style=\"color: #cc66cc;\">0<\/span><span style=\"color: #66cc66;\">)<\/span>;lcd.<span style=\"color: #0066cc;\">print<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #ff0000;\">\"INPUT \"<\/span><span style=\"color: #66cc66;\">)<\/span>;lcd.<span style=\"color: #0066cc;\">print<\/span><span style=\"color: #66cc66;\">(<\/span>in_reg<span style=\"color: #66cc66;\">)<\/span>;delay<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #cc66cc;\">1000<\/span><span style=\"color: #66cc66;\">)<\/span>;cl<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;<span style=\"color: #66cc66;\">}<\/span>\r\n  <span style=\"color: #b1b100;\">if<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">(<\/span>digitalRead<span style=\"color: #66cc66;\">(<\/span>A0<span style=\"color: #66cc66;\">)<\/span>==LOW<span style=\"color: #66cc66;\">||<\/span>ir.<span style=\"color: #006600;\">value<\/span>==IR1<span style=\"color: #66cc66;\">)<\/span><span style=\"color: #66cc66;\">&amp;&amp;<\/span>menu<span style=\"color: #66cc66;\">&lt;<\/span><span style=\"color: #cc66cc;\">100<\/span><span style=\"color: #66cc66;\">)<\/span><span style=\"color: #66cc66;\">{<\/span><span style=\"color: #0066cc;\">menu<\/span>=<span style=\"color: #cc66cc;\">100<\/span>;menu0=<span style=\"color: #cc66cc;\">0<\/span>;gr1=<span style=\"color: #cc66cc;\">0<\/span>;gr2=<span style=\"color: #cc66cc;\">0<\/span>;cl<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;times=millis<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;w=<span style=\"color: #cc66cc;\">1<\/span>;lcd.<span style=\"color: #006600;\">setCursor<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #cc66cc;\">2<\/span>,<span style=\"color: #cc66cc;\">0<\/span><span style=\"color: #66cc66;\">)<\/span>;lcd.<span style=\"color: #0066cc;\">print<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #ff0000;\">\"SETTING MENU\"<\/span><span style=\"color: #66cc66;\">)<\/span>;delay<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #cc66cc;\">1000<\/span><span style=\"color: #66cc66;\">)<\/span>;cl<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;<span style=\"color: #66cc66;\">}<\/span>\r\n  <span style=\"color: #b1b100;\">if<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">(<\/span>digitalRead<span style=\"color: #66cc66;\">(<\/span>A0<span style=\"color: #66cc66;\">)<\/span>==LOW<span style=\"color: #66cc66;\">||<\/span>ir.<span style=\"color: #006600;\">value<\/span>==IR1<span style=\"color: #66cc66;\">)<\/span><span style=\"color: #66cc66;\">&amp;&amp;<\/span>menu0<span style=\"color: #66cc66;\">&lt;<\/span><span style=\"color: #cc66cc;\">100<\/span><span style=\"color: #66cc66;\">)<\/span><span style=\"color: #66cc66;\">{<\/span>menu0=<span style=\"color: #cc66cc;\">100<\/span>;<span style=\"color: #0066cc;\">menu<\/span>=<span style=\"color: #cc66cc;\">0<\/span>;gr1=<span style=\"color: #cc66cc;\">0<\/span>;gr2=<span style=\"color: #cc66cc;\">0<\/span>;cl<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;times=millis<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;w=<span style=\"color: #cc66cc;\">1<\/span>;lcd.<span style=\"color: #006600;\">setCursor<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #cc66cc;\">3<\/span>,<span style=\"color: #cc66cc;\">0<\/span><span style=\"color: #66cc66;\">)<\/span>;lcd.<span style=\"color: #0066cc;\">print<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #ff0000;\">\"MAIN MENU\"<\/span><span style=\"color: #66cc66;\">)<\/span>;delay<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #cc66cc;\">1000<\/span><span style=\"color: #66cc66;\">)<\/span>;cl<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;<span style=\"color: #66cc66;\">}<\/span>\r\n  <span style=\"color: #b1b100;\">if<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">(<\/span>digitalRead<span style=\"color: #66cc66;\">(<\/span>A1<span style=\"color: #66cc66;\">)<\/span>==LOW<span style=\"color: #66cc66;\">||<\/span>ir.<span style=\"color: #006600;\">value<\/span>==IR3<span style=\"color: #66cc66;\">)<\/span><span style=\"color: #66cc66;\">&amp;&amp;<\/span>mute_reg==<span style=\"color: #cc66cc;\">0<\/span><span style=\"color: #66cc66;\">)<\/span><span style=\"color: #66cc66;\">{<\/span>mute_reg=<span style=\"color: #cc66cc;\">1<\/span>;menu0=<span style=\"color: #cc66cc;\">100<\/span>;<span style=\"color: #0066cc;\">menu<\/span>=<span style=\"color: #cc66cc;\">0<\/span>;cl<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;audio<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;<span style=\"color: #66cc66;\">}<\/span>\r\n  <span style=\"color: #b1b100;\">if<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">(<\/span>digitalRead<span style=\"color: #66cc66;\">(<\/span>A1<span style=\"color: #66cc66;\">)<\/span>==LOW<span style=\"color: #66cc66;\">||<\/span>ir.<span style=\"color: #006600;\">value<\/span>==IR3<span style=\"color: #66cc66;\">)<\/span><span style=\"color: #66cc66;\">&amp;&amp;<\/span>mute_reg==<span style=\"color: #cc66cc;\">1<\/span><span style=\"color: #66cc66;\">)<\/span><span style=\"color: #66cc66;\">{<\/span>mute_reg=<span style=\"color: #cc66cc;\">0<\/span>;menu0=<span style=\"color: #cc66cc;\">100<\/span>;<span style=\"color: #0066cc;\">menu<\/span>=<span style=\"color: #cc66cc;\">0<\/span>;cl<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;audio<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;<span style=\"color: #66cc66;\">}<\/span>\r\n\u00a0\r\n<span style=\"color: #808080; font-style: italic;\">\/\/\/\/\/\/\/\/\/\/\/\/\/\/ VOLUME \/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/<\/span>\r\n <span style=\"color: #b1b100;\">if<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #0066cc;\">menu<\/span>==<span style=\"color: #cc66cc;\">0<\/span><span style=\"color: #66cc66;\">)<\/span><span style=\"color: #66cc66;\">{<\/span>\r\n   <span style=\"color: #b1b100;\">if<\/span><span style=\"color: #66cc66;\">(<\/span>ir.<span style=\"color: #006600;\">value<\/span>==IR4<span style=\"color: #66cc66;\">)<\/span><span style=\"color: #66cc66;\">{<\/span>vol_reg++;gr1=<span style=\"color: #cc66cc;\">1<\/span>;gr2=<span style=\"color: #cc66cc;\">0<\/span>;cl1<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;times=millis<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;w=<span style=\"color: #cc66cc;\">1<\/span>;w2=<span style=\"color: #cc66cc;\">1<\/span>;vol_func<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;audio<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;<span style=\"color: #66cc66;\">}<\/span><span style=\"color: #808080; font-style: italic;\">\/\/ \u043a\u043d\u043e\u043f\u043a\u0430 &gt; <\/span>\r\n   <span style=\"color: #b1b100;\">if<\/span><span style=\"color: #66cc66;\">(<\/span>ir.<span style=\"color: #006600;\">value<\/span>==0xFFFFFFFF <span style=\"color: #0066cc;\">and<\/span> gr1==<span style=\"color: #cc66cc;\">1<\/span><span style=\"color: #66cc66;\">)<\/span><span style=\"color: #66cc66;\">{<\/span>vol_reg++;gr2=<span style=\"color: #cc66cc;\">0<\/span>;cl1<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;times=millis<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;w=<span style=\"color: #cc66cc;\">1<\/span>;w2=<span style=\"color: #cc66cc;\">1<\/span>;vol_func<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;audio<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;<span style=\"color: #66cc66;\">}<\/span><span style=\"color: #808080; font-style: italic;\">\/\/ \u043a\u043d\u043e\u043f\u043a\u0430 &gt;&gt;&gt;&gt;&gt;&gt;<\/span>\r\n   <span style=\"color: #b1b100;\">if<\/span><span style=\"color: #66cc66;\">(<\/span>ir.<span style=\"color: #006600;\">value<\/span>==IR5<span style=\"color: #66cc66;\">)<\/span><span style=\"color: #66cc66;\">{<\/span>vol_reg--;gr1=<span style=\"color: #cc66cc;\">0<\/span>;gr2=<span style=\"color: #cc66cc;\">1<\/span>;cl1<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;times=millis<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;w=<span style=\"color: #cc66cc;\">1<\/span>;w2=<span style=\"color: #cc66cc;\">1<\/span>;vol_func<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;audio<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;<span style=\"color: #66cc66;\">}<\/span><span style=\"color: #808080; font-style: italic;\">\/\/ \u043a\u043d\u043e\u043f\u043a\u0430 &lt;<\/span>\r\n   <span style=\"color: #b1b100;\">if<\/span><span style=\"color: #66cc66;\">(<\/span>ir.<span style=\"color: #006600;\">value<\/span>==0xFFFFFFFF <span style=\"color: #0066cc;\">and<\/span> gr2==<span style=\"color: #cc66cc;\">1<\/span><span style=\"color: #66cc66;\">)<\/span><span style=\"color: #66cc66;\">{<\/span>vol_reg--;gr1=<span style=\"color: #cc66cc;\">0<\/span>;cl1<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;times=millis<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;w=<span style=\"color: #cc66cc;\">1<\/span>;w2=<span style=\"color: #cc66cc;\">1<\/span>;vol_func<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;audio<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;<span style=\"color: #66cc66;\">}<\/span><span style=\"color: #808080; font-style: italic;\">\/\/ \u043a\u043d\u043e\u043f\u043a\u0430 &lt;&lt;&lt;&lt;&lt;&lt;<\/span>\r\n\u00a0\r\n   <span style=\"color: #b1b100;\">if<\/span> <span style=\"color: #66cc66;\">(<\/span>newPosition <span style=\"color: #66cc66;\">!<\/span>= oldPosition<span style=\"color: #66cc66;\">)<\/span><span style=\"color: #66cc66;\">{<\/span>oldPosition = newPosition;vol_reg=vol_reg+newPosition;myEnc.<span style=\"color: #006600;\">write<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #cc66cc;\">0<\/span><span style=\"color: #66cc66;\">)<\/span>;newPosition=<span style=\"color: #cc66cc;\">0<\/span>;times=millis<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;w=<span style=\"color: #cc66cc;\">1<\/span>;w2=<span style=\"color: #cc66cc;\">1<\/span>;vol_func<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;audio<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;<span style=\"color: #66cc66;\">}<\/span>\r\n   a<span style=\"color: #66cc66;\">[<\/span><span style=\"color: #cc66cc;\">0<\/span><span style=\"color: #66cc66;\">]<\/span>= vol_reg<span style=\"color: #66cc66;\">\/<\/span><span style=\"color: #cc66cc;\">10<\/span>;a<span style=\"color: #66cc66;\">[<\/span><span style=\"color: #cc66cc;\">1<\/span><span style=\"color: #66cc66;\">]<\/span>=vol_reg<span style=\"color: #66cc66;\">%<\/span>10;\r\n   <span style=\"color: #b1b100;\">for<\/span><span style=\"color: #66cc66;\">(<\/span>x=<span style=\"color: #cc66cc;\">0<\/span>;x<span style=\"color: #66cc66;\">&lt;<\/span><span style=\"color: #cc66cc;\">2<\/span>;x++<span style=\"color: #66cc66;\">)<\/span><span style=\"color: #66cc66;\">{<\/span><span style=\"color: #b1b100;\">switch<\/span><span style=\"color: #66cc66;\">(<\/span>x<span style=\"color: #66cc66;\">)<\/span><span style=\"color: #66cc66;\">{<\/span><span style=\"color: #b1b100;\">case<\/span> <span style=\"color: #cc66cc;\">0<\/span>: e1=<span style=\"color: #cc66cc;\">10<\/span>,e2=<span style=\"color: #cc66cc;\">11<\/span>,e3=<span style=\"color: #cc66cc;\">12<\/span>;<span style=\"color: #b1b100;\">break<\/span>;<span style=\"color: #b1b100;\">case<\/span> <span style=\"color: #cc66cc;\">1<\/span>: e1=<span style=\"color: #cc66cc;\">13<\/span>,e2=<span style=\"color: #cc66cc;\">14<\/span>,e3=<span style=\"color: #cc66cc;\">15<\/span>;<span style=\"color: #b1b100;\">break<\/span>;<span style=\"color: #66cc66;\">}<\/span>digit<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;<span style=\"color: #66cc66;\">}<\/span>\r\n   <span style=\"color: #b1b100;\">if<\/span><span style=\"color: #66cc66;\">(<\/span>mute_reg==<span style=\"color: #cc66cc;\">0<\/span><span style=\"color: #66cc66;\">)<\/span><span style=\"color: #66cc66;\">{<\/span>lcd.<span style=\"color: #006600;\">setCursor<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #cc66cc;\">0<\/span>,<span style=\"color: #cc66cc;\">0<\/span><span style=\"color: #66cc66;\">)<\/span>;lcd.<span style=\"color: #0066cc;\">print<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #ff0000;\">\"VOLUME\"<\/span><span style=\"color: #66cc66;\">)<\/span>;<span style=\"color: #66cc66;\">}<\/span><span style=\"color: #b1b100;\">else<\/span><span style=\"color: #66cc66;\">{<\/span>lcd.<span style=\"color: #006600;\">setCursor<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #cc66cc;\">0<\/span>,<span style=\"color: #cc66cc;\">0<\/span><span style=\"color: #66cc66;\">)<\/span>;lcd.<span style=\"color: #0066cc;\">print<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #ff0000;\">\"MUTE\"<\/span><span style=\"color: #66cc66;\">)<\/span>;<span style=\"color: #66cc66;\">}<\/span>\r\n   lcd.<span style=\"color: #006600;\">setCursor<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #cc66cc;\">0<\/span>,<span style=\"color: #cc66cc;\">1<\/span><span style=\"color: #66cc66;\">)<\/span>;lcd.<span style=\"color: #0066cc;\">print<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #ff0000;\">\"INPUT \"<\/span><span style=\"color: #66cc66;\">)<\/span>;lcd.<span style=\"color: #0066cc;\">print<\/span><span style=\"color: #66cc66;\">(<\/span>in_reg<span style=\"color: #66cc66;\">)<\/span>;\r\n   <span style=\"color: #66cc66;\">}<\/span>\r\n<span style=\"color: #808080; font-style: italic;\">\/\/\/\/\/\/\/\/\/\/\/\/\/\/ TREBLE \/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/<\/span>\r\n <span style=\"color: #b1b100;\">if<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #0066cc;\">menu<\/span>==<span style=\"color: #cc66cc;\">1<\/span><span style=\"color: #66cc66;\">)<\/span><span style=\"color: #66cc66;\">{<\/span>\r\n   <span style=\"color: #b1b100;\">if<\/span><span style=\"color: #66cc66;\">(<\/span>ir.<span style=\"color: #006600;\">value<\/span>==IR4<span style=\"color: #66cc66;\">)<\/span><span style=\"color: #66cc66;\">{<\/span>treb_reg++;gr1=<span style=\"color: #cc66cc;\">1<\/span>;gr2=<span style=\"color: #cc66cc;\">0<\/span>;cl1<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;times=millis<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;w=<span style=\"color: #cc66cc;\">1<\/span>;w2=<span style=\"color: #cc66cc;\">1<\/span>;treb_func<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;audio<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;<span style=\"color: #66cc66;\">}<\/span><span style=\"color: #808080; font-style: italic;\">\/\/ \u043a\u043d\u043e\u043f\u043a\u0430 &gt; <\/span>\r\n   <span style=\"color: #b1b100;\">if<\/span><span style=\"color: #66cc66;\">(<\/span>ir.<span style=\"color: #006600;\">value<\/span>==0xFFFFFFFF <span style=\"color: #0066cc;\">and<\/span> gr1==<span style=\"color: #cc66cc;\">1<\/span><span style=\"color: #66cc66;\">)<\/span><span style=\"color: #66cc66;\">{<\/span>treb_reg++;gr2=<span style=\"color: #cc66cc;\">0<\/span>;cl1<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;times=millis<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;w=<span style=\"color: #cc66cc;\">1<\/span>;w2=<span style=\"color: #cc66cc;\">1<\/span>;treb_func<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;audio<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;<span style=\"color: #66cc66;\">}<\/span><span style=\"color: #808080; font-style: italic;\">\/\/ \u043a\u043d\u043e\u043f\u043a\u0430 &gt;&gt;&gt;&gt;&gt;&gt;<\/span>\r\n   <span style=\"color: #b1b100;\">if<\/span><span style=\"color: #66cc66;\">(<\/span>ir.<span style=\"color: #006600;\">value<\/span>==IR5<span style=\"color: #66cc66;\">)<\/span><span style=\"color: #66cc66;\">{<\/span>treb_reg--;gr1=<span style=\"color: #cc66cc;\">0<\/span>;gr2=<span style=\"color: #cc66cc;\">1<\/span>;cl1<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;times=millis<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;w=<span style=\"color: #cc66cc;\">1<\/span>;w2=<span style=\"color: #cc66cc;\">1<\/span>;treb_func<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;audio<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;<span style=\"color: #66cc66;\">}<\/span><span style=\"color: #808080; font-style: italic;\">\/\/ \u043a\u043d\u043e\u043f\u043a\u0430 &lt;<\/span>\r\n   <span style=\"color: #b1b100;\">if<\/span><span style=\"color: #66cc66;\">(<\/span>ir.<span style=\"color: #006600;\">value<\/span>==0xFFFFFFFF <span style=\"color: #0066cc;\">and<\/span> gr2==<span style=\"color: #cc66cc;\">1<\/span><span style=\"color: #66cc66;\">)<\/span><span style=\"color: #66cc66;\">{<\/span>treb_reg--;gr1=<span style=\"color: #cc66cc;\">0<\/span>;cl1<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;times=millis<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;w=<span style=\"color: #cc66cc;\">1<\/span>;w2=<span style=\"color: #cc66cc;\">1<\/span>;treb_func<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;audio<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;<span style=\"color: #66cc66;\">}<\/span><span style=\"color: #808080; font-style: italic;\">\/\/ \u043a\u043d\u043e\u043f\u043a\u0430 &lt;&lt;&lt;&lt;&lt;&lt;<\/span>\r\n\u00a0\r\n   <span style=\"color: #b1b100;\">if<\/span> <span style=\"color: #66cc66;\">(<\/span>newPosition <span style=\"color: #66cc66;\">!<\/span>= oldPosition<span style=\"color: #66cc66;\">)<\/span><span style=\"color: #66cc66;\">{<\/span>oldPosition = newPosition;treb_reg=treb_reg+newPosition;myEnc.<span style=\"color: #006600;\">write<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #cc66cc;\">0<\/span><span style=\"color: #66cc66;\">)<\/span>;newPosition=<span style=\"color: #cc66cc;\">0<\/span>;times=millis<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;w=<span style=\"color: #cc66cc;\">1<\/span>;w2=<span style=\"color: #cc66cc;\">1<\/span>;treb_func<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;\r\n   audio<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;<span style=\"color: #66cc66;\">}<\/span>\r\n   a<span style=\"color: #66cc66;\">[<\/span><span style=\"color: #cc66cc;\">0<\/span><span style=\"color: #66cc66;\">]<\/span>= treb_reg<span style=\"color: #66cc66;\">\/<\/span><span style=\"color: #cc66cc;\">10<\/span>;a<span style=\"color: #66cc66;\">[<\/span><span style=\"color: #cc66cc;\">1<\/span><span style=\"color: #66cc66;\">]<\/span>=treb_reg<span style=\"color: #66cc66;\">%<\/span>10;\r\n   <span style=\"color: #b1b100;\">for<\/span><span style=\"color: #66cc66;\">(<\/span>x=<span style=\"color: #cc66cc;\">0<\/span>;x<span style=\"color: #66cc66;\">&lt;<\/span><span style=\"color: #cc66cc;\">2<\/span>;x++<span style=\"color: #66cc66;\">)<\/span><span style=\"color: #66cc66;\">{<\/span><span style=\"color: #b1b100;\">switch<\/span><span style=\"color: #66cc66;\">(<\/span>x<span style=\"color: #66cc66;\">)<\/span><span style=\"color: #66cc66;\">{<\/span><span style=\"color: #b1b100;\">case<\/span> <span style=\"color: #cc66cc;\">0<\/span>: e1=<span style=\"color: #cc66cc;\">10<\/span>,e2=<span style=\"color: #cc66cc;\">11<\/span>,e3=<span style=\"color: #cc66cc;\">12<\/span>;<span style=\"color: #b1b100;\">break<\/span>;<span style=\"color: #b1b100;\">case<\/span> <span style=\"color: #cc66cc;\">1<\/span>: e1=<span style=\"color: #cc66cc;\">13<\/span>,e2=<span style=\"color: #cc66cc;\">14<\/span>,e3=<span style=\"color: #cc66cc;\">15<\/span>;<span style=\"color: #b1b100;\">break<\/span>;<span style=\"color: #66cc66;\">}<\/span>digit<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;<span style=\"color: #66cc66;\">}<\/span>\r\n   lcd.<span style=\"color: #006600;\">setCursor<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #cc66cc;\">0<\/span>,<span style=\"color: #cc66cc;\">0<\/span><span style=\"color: #66cc66;\">)<\/span>;lcd.<span style=\"color: #0066cc;\">print<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #ff0000;\">\"TREBLE\"<\/span><span style=\"color: #66cc66;\">)<\/span>;lcd.<span style=\"color: #006600;\">setCursor<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #cc66cc;\">0<\/span>,<span style=\"color: #cc66cc;\">1<\/span><span style=\"color: #66cc66;\">)<\/span>;lcd.<span style=\"color: #0066cc;\">print<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #ff0000;\">\"CONTROL\"<\/span><span style=\"color: #66cc66;\">)<\/span>;\r\n   <span style=\"color: #66cc66;\">}<\/span>  \r\n<span style=\"color: #808080; font-style: italic;\">\/\/\/\/\/\/\/\/\/\/\/\/\/\/ BASS \/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/<\/span>\r\n <span style=\"color: #b1b100;\">if<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #0066cc;\">menu<\/span>==<span style=\"color: #cc66cc;\">2<\/span><span style=\"color: #66cc66;\">)<\/span><span style=\"color: #66cc66;\">{<\/span>\r\n   <span style=\"color: #b1b100;\">if<\/span><span style=\"color: #66cc66;\">(<\/span>ir.<span style=\"color: #006600;\">value<\/span>==IR4<span style=\"color: #66cc66;\">)<\/span><span style=\"color: #66cc66;\">{<\/span>bass_reg++;gr1=<span style=\"color: #cc66cc;\">1<\/span>;gr2=<span style=\"color: #cc66cc;\">0<\/span>;cl1<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;times=millis<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;w=<span style=\"color: #cc66cc;\">1<\/span>;w2=<span style=\"color: #cc66cc;\">1<\/span>;bass_func<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;audio<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;<span style=\"color: #66cc66;\">}<\/span><span style=\"color: #808080; font-style: italic;\">\/\/ \u043a\u043d\u043e\u043f\u043a\u0430 &gt; <\/span>\r\n   <span style=\"color: #b1b100;\">if<\/span><span style=\"color: #66cc66;\">(<\/span>ir.<span style=\"color: #006600;\">value<\/span>==0xFFFFFFFF <span style=\"color: #0066cc;\">and<\/span> gr1==<span style=\"color: #cc66cc;\">1<\/span><span style=\"color: #66cc66;\">)<\/span><span style=\"color: #66cc66;\">{<\/span>bass_reg++;gr2=<span style=\"color: #cc66cc;\">0<\/span>;cl1<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;times=millis<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;w=<span style=\"color: #cc66cc;\">1<\/span>;w2=<span style=\"color: #cc66cc;\">1<\/span>;bass_func<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;audio<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;<span style=\"color: #66cc66;\">}<\/span><span style=\"color: #808080; font-style: italic;\">\/\/ \u043a\u043d\u043e\u043f\u043a\u0430 &gt;&gt;&gt;&gt;&gt;&gt;<\/span>\r\n   <span style=\"color: #b1b100;\">if<\/span><span style=\"color: #66cc66;\">(<\/span>ir.<span style=\"color: #006600;\">value<\/span>==IR5<span style=\"color: #66cc66;\">)<\/span><span style=\"color: #66cc66;\">{<\/span>bass_reg--;gr1=<span style=\"color: #cc66cc;\">0<\/span>;gr2=<span style=\"color: #cc66cc;\">1<\/span>;cl1<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;times=millis<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;w=<span style=\"color: #cc66cc;\">1<\/span>;w2=<span style=\"color: #cc66cc;\">1<\/span>;bass_func<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;audio<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;<span style=\"color: #66cc66;\">}<\/span><span style=\"color: #808080; font-style: italic;\">\/\/ \u043a\u043d\u043e\u043f\u043a\u0430 &lt;<\/span>\r\n   <span style=\"color: #b1b100;\">if<\/span><span style=\"color: #66cc66;\">(<\/span>ir.<span style=\"color: #006600;\">value<\/span>==0xFFFFFFFF <span style=\"color: #0066cc;\">and<\/span> gr2==<span style=\"color: #cc66cc;\">1<\/span><span style=\"color: #66cc66;\">)<\/span><span style=\"color: #66cc66;\">{<\/span>bass_reg--;gr1=<span style=\"color: #cc66cc;\">0<\/span>;cl1<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;times=millis<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;w=<span style=\"color: #cc66cc;\">1<\/span>;w2=<span style=\"color: #cc66cc;\">1<\/span>;bass_func<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;audio<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;<span style=\"color: #66cc66;\">}<\/span><span style=\"color: #808080; font-style: italic;\">\/\/ \u043a\u043d\u043e\u043f\u043a\u0430 &lt;&lt;&lt;&lt;&lt;&lt;<\/span>\r\n\u00a0\r\n   <span style=\"color: #b1b100;\">if<\/span> <span style=\"color: #66cc66;\">(<\/span>newPosition <span style=\"color: #66cc66;\">!<\/span>= oldPosition<span style=\"color: #66cc66;\">)<\/span><span style=\"color: #66cc66;\">{<\/span>oldPosition = newPosition;bass_reg=bass_reg+newPosition;myEnc.<span style=\"color: #006600;\">write<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #cc66cc;\">0<\/span><span style=\"color: #66cc66;\">)<\/span>;newPosition=<span style=\"color: #cc66cc;\">0<\/span>;times=millis<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;w=<span style=\"color: #cc66cc;\">1<\/span>;w2=<span style=\"color: #cc66cc;\">1<\/span>;bass_func<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;audio<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;<span style=\"color: #66cc66;\">}<\/span>\r\n   a<span style=\"color: #66cc66;\">[<\/span><span style=\"color: #cc66cc;\">0<\/span><span style=\"color: #66cc66;\">]<\/span>= bass_reg<span style=\"color: #66cc66;\">\/<\/span><span style=\"color: #cc66cc;\">10<\/span>;a<span style=\"color: #66cc66;\">[<\/span><span style=\"color: #cc66cc;\">1<\/span><span style=\"color: #66cc66;\">]<\/span>=bass_reg<span style=\"color: #66cc66;\">%<\/span>10;\r\n   <span style=\"color: #b1b100;\">for<\/span><span style=\"color: #66cc66;\">(<\/span>x=<span style=\"color: #cc66cc;\">0<\/span>;x<span style=\"color: #66cc66;\">&lt;<\/span><span style=\"color: #cc66cc;\">2<\/span>;x++<span style=\"color: #66cc66;\">)<\/span><span style=\"color: #66cc66;\">{<\/span><span style=\"color: #b1b100;\">switch<\/span><span style=\"color: #66cc66;\">(<\/span>x<span style=\"color: #66cc66;\">)<\/span><span style=\"color: #66cc66;\">{<\/span><span style=\"color: #b1b100;\">case<\/span> <span style=\"color: #cc66cc;\">0<\/span>: e1=<span style=\"color: #cc66cc;\">10<\/span>,e2=<span style=\"color: #cc66cc;\">11<\/span>,e3=<span style=\"color: #cc66cc;\">12<\/span>;<span style=\"color: #b1b100;\">break<\/span>;<span style=\"color: #b1b100;\">case<\/span> <span style=\"color: #cc66cc;\">1<\/span>: e1=<span style=\"color: #cc66cc;\">13<\/span>,e2=<span style=\"color: #cc66cc;\">14<\/span>,e3=<span style=\"color: #cc66cc;\">15<\/span>;<span style=\"color: #b1b100;\">break<\/span>;<span style=\"color: #66cc66;\">}<\/span>digit<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;<span style=\"color: #66cc66;\">}<\/span>\r\n   lcd.<span style=\"color: #006600;\">setCursor<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #cc66cc;\">0<\/span>,<span style=\"color: #cc66cc;\">0<\/span><span style=\"color: #66cc66;\">)<\/span>;lcd.<span style=\"color: #0066cc;\">print<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #ff0000;\">\"BASS\"<\/span><span style=\"color: #66cc66;\">)<\/span>;lcd.<span style=\"color: #006600;\">setCursor<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #cc66cc;\">0<\/span>,<span style=\"color: #cc66cc;\">1<\/span><span style=\"color: #66cc66;\">)<\/span>;lcd.<span style=\"color: #0066cc;\">print<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #ff0000;\">\"CONTROL\"<\/span><span style=\"color: #66cc66;\">)<\/span>;\r\n   <span style=\"color: #66cc66;\">}<\/span>  \r\n<span style=\"color: #808080; font-style: italic;\">\/\/\/\/\/\/\/\/\/\/\/\/\/\/ SUPER BASS \/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/<\/span>\r\n <span style=\"color: #b1b100;\">if<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #0066cc;\">menu<\/span>==<span style=\"color: #cc66cc;\">3<\/span><span style=\"color: #66cc66;\">)<\/span><span style=\"color: #66cc66;\">{<\/span>\r\n   <span style=\"color: #b1b100;\">if<\/span><span style=\"color: #66cc66;\">(<\/span>ir.<span style=\"color: #006600;\">value<\/span>==IR4<span style=\"color: #66cc66;\">)<\/span><span style=\"color: #66cc66;\">{<\/span>super_bass_reg++;gr1=<span style=\"color: #cc66cc;\">1<\/span>;gr2=<span style=\"color: #cc66cc;\">0<\/span>;cl1<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;times=millis<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;w=<span style=\"color: #cc66cc;\">1<\/span>;w2=<span style=\"color: #cc66cc;\">1<\/span>;super_bass_func<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;audio<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;<span style=\"color: #66cc66;\">}<\/span><span style=\"color: #808080; font-style: italic;\">\/\/ \u043a\u043d\u043e\u043f\u043a\u0430 &gt; <\/span>\r\n   <span style=\"color: #b1b100;\">if<\/span><span style=\"color: #66cc66;\">(<\/span>ir.<span style=\"color: #006600;\">value<\/span>==0xFFFFFFFF <span style=\"color: #0066cc;\">and<\/span> gr1==<span style=\"color: #cc66cc;\">1<\/span><span style=\"color: #66cc66;\">)<\/span><span style=\"color: #66cc66;\">{<\/span>super_bass_reg++;gr2=<span style=\"color: #cc66cc;\">0<\/span>;cl1<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;times=millis<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;w=<span style=\"color: #cc66cc;\">1<\/span>;w2=<span style=\"color: #cc66cc;\">1<\/span>;super_bass_func<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;audio<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;<span style=\"color: #66cc66;\">}<\/span><span style=\"color: #808080; font-style: italic;\">\/\/ \u043a\u043d\u043e\u043f\u043a\u0430 &gt;&gt;&gt;&gt;&gt;&gt;<\/span>\r\n   <span style=\"color: #b1b100;\">if<\/span><span style=\"color: #66cc66;\">(<\/span>ir.<span style=\"color: #006600;\">value<\/span>==IR5<span style=\"color: #66cc66;\">)<\/span><span style=\"color: #66cc66;\">{<\/span>super_bass_reg--;gr1=<span style=\"color: #cc66cc;\">0<\/span>;gr2=<span style=\"color: #cc66cc;\">1<\/span>;cl1<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;times=millis<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;w=<span style=\"color: #cc66cc;\">1<\/span>;w2=<span style=\"color: #cc66cc;\">1<\/span>;super_bass_func<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;audio<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;<span style=\"color: #66cc66;\">}<\/span><span style=\"color: #808080; font-style: italic;\">\/\/ \u043a\u043d\u043e\u043f\u043a\u0430 &lt;<\/span>\r\n   <span style=\"color: #b1b100;\">if<\/span><span style=\"color: #66cc66;\">(<\/span>ir.<span style=\"color: #006600;\">value<\/span>==0xFFFFFFFF <span style=\"color: #0066cc;\">and<\/span> gr2==<span style=\"color: #cc66cc;\">1<\/span><span style=\"color: #66cc66;\">)<\/span><span style=\"color: #66cc66;\">{<\/span>super_bass_reg--;gr1=<span style=\"color: #cc66cc;\">0<\/span>;cl1<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;times=millis<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;w=<span style=\"color: #cc66cc;\">1<\/span>;w2=<span style=\"color: #cc66cc;\">1<\/span>;super_bass_func<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;audio<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;<span style=\"color: #66cc66;\">}<\/span><span style=\"color: #808080; font-style: italic;\">\/\/ \u043a\u043d\u043e\u043f\u043a\u0430 &lt;&lt;&lt;&lt;&lt;&lt;<\/span>\r\n\u00a0\r\n   <span style=\"color: #b1b100;\">if<\/span> <span style=\"color: #66cc66;\">(<\/span>newPosition <span style=\"color: #66cc66;\">!<\/span>= oldPosition<span style=\"color: #66cc66;\">)<\/span><span style=\"color: #66cc66;\">{<\/span>oldPosition = newPosition;super_bass_reg=super_bass_reg+newPosition;myEnc.<span style=\"color: #006600;\">write<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #cc66cc;\">0<\/span><span style=\"color: #66cc66;\">)<\/span>;newPosition=<span style=\"color: #cc66cc;\">0<\/span>;times=millis<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;w=<span style=\"color: #cc66cc;\">1<\/span>;w2=<span style=\"color: #cc66cc;\">1<\/span>;super_bass_func<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;audio<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;<span style=\"color: #66cc66;\">}<\/span>\r\n   a<span style=\"color: #66cc66;\">[<\/span><span style=\"color: #cc66cc;\">0<\/span><span style=\"color: #66cc66;\">]<\/span>= super_bass_reg<span style=\"color: #66cc66;\">\/<\/span><span style=\"color: #cc66cc;\">10<\/span>;a<span style=\"color: #66cc66;\">[<\/span><span style=\"color: #cc66cc;\">1<\/span><span style=\"color: #66cc66;\">]<\/span>=super_bass_reg<span style=\"color: #66cc66;\">%<\/span>10;\r\n   <span style=\"color: #b1b100;\">for<\/span><span style=\"color: #66cc66;\">(<\/span>x=<span style=\"color: #cc66cc;\">0<\/span>;x<span style=\"color: #66cc66;\">&lt;<\/span><span style=\"color: #cc66cc;\">2<\/span>;x++<span style=\"color: #66cc66;\">)<\/span><span style=\"color: #66cc66;\">{<\/span><span style=\"color: #b1b100;\">switch<\/span><span style=\"color: #66cc66;\">(<\/span>x<span style=\"color: #66cc66;\">)<\/span><span style=\"color: #66cc66;\">{<\/span><span style=\"color: #b1b100;\">case<\/span> <span style=\"color: #cc66cc;\">0<\/span>: e1=<span style=\"color: #cc66cc;\">10<\/span>,e2=<span style=\"color: #cc66cc;\">11<\/span>,e3=<span style=\"color: #cc66cc;\">12<\/span>;<span style=\"color: #b1b100;\">break<\/span>;<span style=\"color: #b1b100;\">case<\/span> <span style=\"color: #cc66cc;\">1<\/span>: e1=<span style=\"color: #cc66cc;\">13<\/span>,e2=<span style=\"color: #cc66cc;\">14<\/span>,e3=<span style=\"color: #cc66cc;\">15<\/span>;<span style=\"color: #b1b100;\">break<\/span>;<span style=\"color: #66cc66;\">}<\/span>digit<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;<span style=\"color: #66cc66;\">}<\/span>\r\n   lcd.<span style=\"color: #006600;\">setCursor<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #cc66cc;\">0<\/span>,<span style=\"color: #cc66cc;\">0<\/span><span style=\"color: #66cc66;\">)<\/span>;lcd.<span style=\"color: #0066cc;\">print<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #ff0000;\">\"SUPER BASS\"<\/span><span style=\"color: #66cc66;\">)<\/span>;lcd.<span style=\"color: #006600;\">setCursor<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #cc66cc;\">0<\/span>,<span style=\"color: #cc66cc;\">1<\/span><span style=\"color: #66cc66;\">)<\/span>;lcd.<span style=\"color: #0066cc;\">print<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #ff0000;\">\"CONTROL\"<\/span><span style=\"color: #66cc66;\">)<\/span>;\r\n   <span style=\"color: #66cc66;\">}<\/span>   \r\n\u00a0\r\n<span style=\"color: #808080; font-style: italic;\">\/\/\/\/\/\/ MENU SET \/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/<\/span>\r\n<span style=\"color: #808080; font-style: italic;\">\/\/\/\/\/\/\/\/\/\/\/\/\/\/ INPUT GAIN \/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/<\/span>\r\n <span style=\"color: #b1b100;\">if<\/span><span style=\"color: #66cc66;\">(<\/span>menu0==<span style=\"color: #cc66cc;\">0<\/span><span style=\"color: #66cc66;\">)<\/span><span style=\"color: #66cc66;\">{<\/span>\r\n  <span style=\"color: #b1b100;\">switch<\/span><span style=\"color: #66cc66;\">(<\/span>in_reg<span style=\"color: #66cc66;\">)<\/span><span style=\"color: #66cc66;\">{<\/span>\r\n     <span style=\"color: #b1b100;\">case<\/span> <span style=\"color: #cc66cc;\">1<\/span>: gain0 = gain1;<span style=\"color: #b1b100;\">break<\/span>;\r\n     <span style=\"color: #b1b100;\">case<\/span> <span style=\"color: #cc66cc;\">2<\/span>: gain0 = gain2;<span style=\"color: #b1b100;\">break<\/span>;\r\n     <span style=\"color: #b1b100;\">case<\/span> <span style=\"color: #cc66cc;\">3<\/span>: gain0 = gain3;<span style=\"color: #b1b100;\">break<\/span>;\r\n     <span style=\"color: #b1b100;\">case<\/span> <span style=\"color: #cc66cc;\">4<\/span>: gain0 = gain4;<span style=\"color: #b1b100;\">break<\/span>;\r\n     <span style=\"color: #b1b100;\">case<\/span> <span style=\"color: #cc66cc;\">5<\/span>: gain0 = gain5;<span style=\"color: #b1b100;\">break<\/span>;<span style=\"color: #66cc66;\">}<\/span>\r\n\u00a0\r\n   <span style=\"color: #b1b100;\">if<\/span><span style=\"color: #66cc66;\">(<\/span>ir.<span style=\"color: #006600;\">value<\/span>==IR4<span style=\"color: #66cc66;\">)<\/span><span style=\"color: #66cc66;\">{<\/span>gain0++;gr1=<span style=\"color: #cc66cc;\">1<\/span>;gr2=<span style=\"color: #cc66cc;\">0<\/span>;cl1<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;times=millis<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;w=<span style=\"color: #cc66cc;\">1<\/span>;w2=<span style=\"color: #cc66cc;\">1<\/span>;gain_func<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;audio<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;<span style=\"color: #66cc66;\">}<\/span><span style=\"color: #808080; font-style: italic;\">\/\/ \u043a\u043d\u043e\u043f\u043a\u0430 &gt; <\/span>\r\n   <span style=\"color: #b1b100;\">if<\/span><span style=\"color: #66cc66;\">(<\/span>ir.<span style=\"color: #006600;\">value<\/span>==0xFFFFFFFF <span style=\"color: #0066cc;\">and<\/span> gr1==<span style=\"color: #cc66cc;\">1<\/span><span style=\"color: #66cc66;\">)<\/span><span style=\"color: #66cc66;\">{<\/span>gain0++;gr2=<span style=\"color: #cc66cc;\">0<\/span>;cl1<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;times=millis<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;w=<span style=\"color: #cc66cc;\">1<\/span>;w2=<span style=\"color: #cc66cc;\">1<\/span>;gain_func<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;audio<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;<span style=\"color: #66cc66;\">}<\/span><span style=\"color: #808080; font-style: italic;\">\/\/ \u043a\u043d\u043e\u043f\u043a\u0430 &gt;&gt;&gt;&gt;&gt;&gt;<\/span>\r\n   <span style=\"color: #b1b100;\">if<\/span><span style=\"color: #66cc66;\">(<\/span>ir.<span style=\"color: #006600;\">value<\/span>==IR5<span style=\"color: #66cc66;\">)<\/span><span style=\"color: #66cc66;\">{<\/span>gain0--;gr1=<span style=\"color: #cc66cc;\">0<\/span>;gr2=<span style=\"color: #cc66cc;\">1<\/span>;cl1<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;times=millis<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;w=<span style=\"color: #cc66cc;\">1<\/span>;w2=<span style=\"color: #cc66cc;\">1<\/span>;gain_func<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;audio<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;<span style=\"color: #66cc66;\">}<\/span><span style=\"color: #808080; font-style: italic;\">\/\/ \u043a\u043d\u043e\u043f\u043a\u0430 &lt;<\/span>\r\n   <span style=\"color: #b1b100;\">if<\/span><span style=\"color: #66cc66;\">(<\/span>ir.<span style=\"color: #006600;\">value<\/span>==0xFFFFFFFF <span style=\"color: #0066cc;\">and<\/span> gr2==<span style=\"color: #cc66cc;\">1<\/span><span style=\"color: #66cc66;\">)<\/span><span style=\"color: #66cc66;\">{<\/span>gain0--;gr1=<span style=\"color: #cc66cc;\">0<\/span>;cl1<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;times=millis<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;w=<span style=\"color: #cc66cc;\">1<\/span>;w2=<span style=\"color: #cc66cc;\">1<\/span>;gain_func<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;audio<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;<span style=\"color: #66cc66;\">}<\/span><span style=\"color: #808080; font-style: italic;\">\/\/ \u043a\u043d\u043e\u043f\u043a\u0430 &lt;&lt;&lt;&lt;&lt;&lt;<\/span>\r\n\u00a0\r\n  <span style=\"color: #b1b100;\">if<\/span> <span style=\"color: #66cc66;\">(<\/span>newPosition <span style=\"color: #66cc66;\">!<\/span>= oldPosition<span style=\"color: #66cc66;\">)<\/span><span style=\"color: #66cc66;\">{<\/span>oldPosition = newPosition;gain0=gain0+newPosition;myEnc.<span style=\"color: #006600;\">write<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #cc66cc;\">0<\/span><span style=\"color: #66cc66;\">)<\/span>;newPosition=<span style=\"color: #cc66cc;\">0<\/span>;times=millis<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;www=<span style=\"color: #cc66cc;\">1<\/span>;w=<span style=\"color: #cc66cc;\">1<\/span>;gain_func<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;<span style=\"color: #66cc66;\">}<\/span>\r\n  <span style=\"color: #b1b100;\">switch<\/span><span style=\"color: #66cc66;\">(<\/span>in_reg<span style=\"color: #66cc66;\">)<\/span><span style=\"color: #66cc66;\">{<\/span>\r\n     <span style=\"color: #b1b100;\">case<\/span> <span style=\"color: #cc66cc;\">1<\/span>: gain1 = gain0;<span style=\"color: #b1b100;\">break<\/span>;\r\n     <span style=\"color: #b1b100;\">case<\/span> <span style=\"color: #cc66cc;\">2<\/span>: gain2 = gain0;<span style=\"color: #b1b100;\">break<\/span>;\r\n     <span style=\"color: #b1b100;\">case<\/span> <span style=\"color: #cc66cc;\">3<\/span>: gain3 = gain0;<span style=\"color: #b1b100;\">break<\/span>;\r\n     <span style=\"color: #b1b100;\">case<\/span> <span style=\"color: #cc66cc;\">4<\/span>: gain4 = gain0;<span style=\"color: #b1b100;\">break<\/span>;\r\n     <span style=\"color: #b1b100;\">case<\/span> <span style=\"color: #cc66cc;\">5<\/span>: gain5 = gain0;<span style=\"color: #b1b100;\">break<\/span>;<span style=\"color: #66cc66;\">}<\/span>  \r\n     a<span style=\"color: #66cc66;\">[<\/span><span style=\"color: #cc66cc;\">0<\/span><span style=\"color: #66cc66;\">]<\/span>= gain0<span style=\"color: #66cc66;\">\/<\/span><span style=\"color: #cc66cc;\">10<\/span>;a<span style=\"color: #66cc66;\">[<\/span><span style=\"color: #cc66cc;\">1<\/span><span style=\"color: #66cc66;\">]<\/span>=gain0<span style=\"color: #66cc66;\">%<\/span>10;\r\n   <span style=\"color: #b1b100;\">for<\/span><span style=\"color: #66cc66;\">(<\/span>x=<span style=\"color: #cc66cc;\">0<\/span>;x<span style=\"color: #66cc66;\">&lt;<\/span><span style=\"color: #cc66cc;\">2<\/span>;x++<span style=\"color: #66cc66;\">)<\/span><span style=\"color: #66cc66;\">{<\/span><span style=\"color: #b1b100;\">switch<\/span><span style=\"color: #66cc66;\">(<\/span>x<span style=\"color: #66cc66;\">)<\/span><span style=\"color: #66cc66;\">{<\/span><span style=\"color: #b1b100;\">case<\/span> <span style=\"color: #cc66cc;\">0<\/span>: e1=<span style=\"color: #cc66cc;\">10<\/span>,e2=<span style=\"color: #cc66cc;\">11<\/span>,e3=<span style=\"color: #cc66cc;\">12<\/span>;<span style=\"color: #b1b100;\">break<\/span>;<span style=\"color: #b1b100;\">case<\/span> <span style=\"color: #cc66cc;\">1<\/span>: e1=<span style=\"color: #cc66cc;\">13<\/span>,e2=<span style=\"color: #cc66cc;\">14<\/span>,e3=<span style=\"color: #cc66cc;\">15<\/span>;<span style=\"color: #b1b100;\">break<\/span>;<span style=\"color: #66cc66;\">}<\/span>digit<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;<span style=\"color: #66cc66;\">}<\/span>\r\n   <span style=\"color: #b1b100;\">if<\/span><span style=\"color: #66cc66;\">(<\/span>www==<span style=\"color: #cc66cc;\">1<\/span><span style=\"color: #66cc66;\">)<\/span><span style=\"color: #66cc66;\">{<\/span>audio<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;www=<span style=\"color: #cc66cc;\">0<\/span>;<span style=\"color: #66cc66;\">}<\/span>\r\n   lcd.<span style=\"color: #006600;\">setCursor<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #cc66cc;\">0<\/span>,<span style=\"color: #cc66cc;\">0<\/span><span style=\"color: #66cc66;\">)<\/span>;lcd.<span style=\"color: #0066cc;\">print<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #ff0000;\">\"IN GAIN\"<\/span><span style=\"color: #66cc66;\">)<\/span>;\r\n   lcd.<span style=\"color: #006600;\">setCursor<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #cc66cc;\">0<\/span>,<span style=\"color: #cc66cc;\">1<\/span><span style=\"color: #66cc66;\">)<\/span>;lcd.<span style=\"color: #0066cc;\">print<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #ff0000;\">\"INPUT \"<\/span><span style=\"color: #66cc66;\">)<\/span>;lcd.<span style=\"color: #0066cc;\">print<\/span><span style=\"color: #66cc66;\">(<\/span>in_reg<span style=\"color: #66cc66;\">)<\/span>;<span style=\"color: #66cc66;\">}<\/span>\r\n<span style=\"color: #808080; font-style: italic;\">\/\/\/\/\/\/\/\/\/\/\/\/\/\/ OUT GAIN \/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/<\/span>\r\n <span style=\"color: #b1b100;\">if<\/span><span style=\"color: #66cc66;\">(<\/span>menu0==<span style=\"color: #cc66cc;\">1<\/span><span style=\"color: #66cc66;\">)<\/span><span style=\"color: #66cc66;\">{<\/span>\r\n   <span style=\"color: #b1b100;\">if<\/span><span style=\"color: #66cc66;\">(<\/span>ir.<span style=\"color: #006600;\">value<\/span>==IR4<span style=\"color: #66cc66;\">)<\/span><span style=\"color: #66cc66;\">{<\/span>out_gain_reg++;gr1=<span style=\"color: #cc66cc;\">1<\/span>;gr2=<span style=\"color: #cc66cc;\">0<\/span>;cl1<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;times=millis<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;w=<span style=\"color: #cc66cc;\">1<\/span>;w2=<span style=\"color: #cc66cc;\">1<\/span>;out_gain_func<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;audio<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;<span style=\"color: #66cc66;\">}<\/span><span style=\"color: #808080; font-style: italic;\">\/\/ \u043a\u043d\u043e\u043f\u043a\u0430 &gt; <\/span>\r\n   <span style=\"color: #b1b100;\">if<\/span><span style=\"color: #66cc66;\">(<\/span>ir.<span style=\"color: #006600;\">value<\/span>==0xFFFFFFFF <span style=\"color: #0066cc;\">and<\/span> gr1==<span style=\"color: #cc66cc;\">1<\/span><span style=\"color: #66cc66;\">)<\/span><span style=\"color: #66cc66;\">{<\/span>out_gain_reg++;gr2=<span style=\"color: #cc66cc;\">0<\/span>;cl1<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;times=millis<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;w=<span style=\"color: #cc66cc;\">1<\/span>;w2=<span style=\"color: #cc66cc;\">1<\/span>;out_gain_func<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;audio<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;<span style=\"color: #66cc66;\">}<\/span><span style=\"color: #808080; font-style: italic;\">\/\/ \u043a\u043d\u043e\u043f\u043a\u0430 &gt;&gt;&gt;&gt;&gt;&gt;<\/span>\r\n   <span style=\"color: #b1b100;\">if<\/span><span style=\"color: #66cc66;\">(<\/span>ir.<span style=\"color: #006600;\">value<\/span>==IR5<span style=\"color: #66cc66;\">)<\/span><span style=\"color: #66cc66;\">{<\/span>out_gain_reg--;gr1=<span style=\"color: #cc66cc;\">0<\/span>;gr2=<span style=\"color: #cc66cc;\">1<\/span>;cl1<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;times=millis<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;w=<span style=\"color: #cc66cc;\">1<\/span>;w2=<span style=\"color: #cc66cc;\">1<\/span>;out_gain_func<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;audio<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;<span style=\"color: #66cc66;\">}<\/span><span style=\"color: #808080; font-style: italic;\">\/\/ \u043a\u043d\u043e\u043f\u043a\u0430 &lt;<\/span>\r\n   <span style=\"color: #b1b100;\">if<\/span><span style=\"color: #66cc66;\">(<\/span>ir.<span style=\"color: #006600;\">value<\/span>==0xFFFFFFFF <span style=\"color: #0066cc;\">and<\/span> gr2==<span style=\"color: #cc66cc;\">1<\/span><span style=\"color: #66cc66;\">)<\/span><span style=\"color: #66cc66;\">{<\/span>out_gain_reg--;gr1=<span style=\"color: #cc66cc;\">0<\/span>;cl1<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;times=millis<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;w=<span style=\"color: #cc66cc;\">1<\/span>;w2=<span style=\"color: #cc66cc;\">1<\/span>;out_gain_func<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;audio<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;<span style=\"color: #66cc66;\">}<\/span><span style=\"color: #808080; font-style: italic;\">\/\/ \u043a\u043d\u043e\u043f\u043a\u0430 &lt;&lt;&lt;&lt;&lt;&lt;<\/span>\r\n\u00a0\r\n   <span style=\"color: #b1b100;\">if<\/span> <span style=\"color: #66cc66;\">(<\/span>newPosition <span style=\"color: #66cc66;\">!<\/span>= oldPosition<span style=\"color: #66cc66;\">)<\/span><span style=\"color: #66cc66;\">{<\/span>oldPosition = newPosition;out_gain_reg=out_gain_reg+newPosition;myEnc.<span style=\"color: #006600;\">write<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #cc66cc;\">0<\/span><span style=\"color: #66cc66;\">)<\/span>;newPosition=<span style=\"color: #cc66cc;\">0<\/span>;times=millis<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;w=<span style=\"color: #cc66cc;\">1<\/span>;w2=<span style=\"color: #cc66cc;\">1<\/span>;out_gain_func<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;audio<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;<span style=\"color: #66cc66;\">}<\/span>\r\n   a<span style=\"color: #66cc66;\">[<\/span><span style=\"color: #cc66cc;\">0<\/span><span style=\"color: #66cc66;\">]<\/span>= out_gain_reg;\r\n   <span style=\"color: #b1b100;\">for<\/span><span style=\"color: #66cc66;\">(<\/span>x=<span style=\"color: #cc66cc;\">0<\/span>;x<span style=\"color: #66cc66;\">&lt;<\/span><span style=\"color: #cc66cc;\">1<\/span>;x++<span style=\"color: #66cc66;\">)<\/span><span style=\"color: #66cc66;\">{<\/span><span style=\"color: #b1b100;\">switch<\/span><span style=\"color: #66cc66;\">(<\/span>x<span style=\"color: #66cc66;\">)<\/span><span style=\"color: #66cc66;\">{<\/span><span style=\"color: #b1b100;\">case<\/span> <span style=\"color: #cc66cc;\">0<\/span>: e1=<span style=\"color: #cc66cc;\">13<\/span>,e2=<span style=\"color: #cc66cc;\">14<\/span>,e3=<span style=\"color: #cc66cc;\">15<\/span>;;<span style=\"color: #b1b100;\">break<\/span>;<span style=\"color: #b1b100;\">case<\/span> <span style=\"color: #cc66cc;\">1<\/span>: e1=<span style=\"color: #cc66cc;\">13<\/span>,e2=<span style=\"color: #cc66cc;\">14<\/span>,e3=<span style=\"color: #cc66cc;\">15<\/span>;<span style=\"color: #b1b100;\">break<\/span>;<span style=\"color: #66cc66;\">}<\/span>digit<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;<span style=\"color: #66cc66;\">}<\/span>\r\n   lcd.<span style=\"color: #006600;\">setCursor<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #cc66cc;\">0<\/span>,<span style=\"color: #cc66cc;\">0<\/span><span style=\"color: #66cc66;\">)<\/span>;lcd.<span style=\"color: #0066cc;\">print<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #ff0000;\">\"OUT GAIN\"<\/span><span style=\"color: #66cc66;\">)<\/span>;\r\n   <span style=\"color: #66cc66;\">}<\/span> \r\n <span style=\"color: #808080; font-style: italic;\">\/\/\/\/\/\/\/\/\/\/\/\/\/\/ ATT REAR \/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/<\/span>\r\n <span style=\"color: #b1b100;\">if<\/span><span style=\"color: #66cc66;\">(<\/span>menu0==<span style=\"color: #cc66cc;\">2<\/span><span style=\"color: #66cc66;\">)<\/span><span style=\"color: #66cc66;\">{<\/span>\r\n   <span style=\"color: #b1b100;\">if<\/span><span style=\"color: #66cc66;\">(<\/span>ir.<span style=\"color: #006600;\">value<\/span>==IR4<span style=\"color: #66cc66;\">)<\/span><span style=\"color: #66cc66;\">{<\/span>att_rear++;gr1=<span style=\"color: #cc66cc;\">1<\/span>;gr2=<span style=\"color: #cc66cc;\">0<\/span>;cl1<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;times=millis<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;w=<span style=\"color: #cc66cc;\">1<\/span>;w2=<span style=\"color: #cc66cc;\">1<\/span>;rear_func<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;audio<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;<span style=\"color: #66cc66;\">}<\/span><span style=\"color: #808080; font-style: italic;\">\/\/ \u043a\u043d\u043e\u043f\u043a\u0430 &gt; <\/span>\r\n   <span style=\"color: #b1b100;\">if<\/span><span style=\"color: #66cc66;\">(<\/span>ir.<span style=\"color: #006600;\">value<\/span>==0xFFFFFFFF <span style=\"color: #0066cc;\">and<\/span> gr1==<span style=\"color: #cc66cc;\">1<\/span><span style=\"color: #66cc66;\">)<\/span><span style=\"color: #66cc66;\">{<\/span>att_rear++;gr2=<span style=\"color: #cc66cc;\">0<\/span>;cl1<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;times=millis<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;w=<span style=\"color: #cc66cc;\">1<\/span>;w2=<span style=\"color: #cc66cc;\">1<\/span>;rear_func<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;audio<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;<span style=\"color: #66cc66;\">}<\/span><span style=\"color: #808080; font-style: italic;\">\/\/ \u043a\u043d\u043e\u043f\u043a\u0430 &gt;&gt;&gt;&gt;&gt;&gt;<\/span>\r\n   <span style=\"color: #b1b100;\">if<\/span><span style=\"color: #66cc66;\">(<\/span>ir.<span style=\"color: #006600;\">value<\/span>==IR5<span style=\"color: #66cc66;\">)<\/span><span style=\"color: #66cc66;\">{<\/span>att_rear--;gr1=<span style=\"color: #cc66cc;\">0<\/span>;gr2=<span style=\"color: #cc66cc;\">1<\/span>;cl1<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;times=millis<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;w=<span style=\"color: #cc66cc;\">1<\/span>;w2=<span style=\"color: #cc66cc;\">1<\/span>;rear_func<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;audio<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;<span style=\"color: #66cc66;\">}<\/span><span style=\"color: #808080; font-style: italic;\">\/\/ \u043a\u043d\u043e\u043f\u043a\u0430 &lt;<\/span>\r\n   <span style=\"color: #b1b100;\">if<\/span><span style=\"color: #66cc66;\">(<\/span>ir.<span style=\"color: #006600;\">value<\/span>==0xFFFFFFFF <span style=\"color: #0066cc;\">and<\/span> gr2==<span style=\"color: #cc66cc;\">1<\/span><span style=\"color: #66cc66;\">)<\/span><span style=\"color: #66cc66;\">{<\/span>att_rear--;gr1=<span style=\"color: #cc66cc;\">0<\/span>;cl1<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;times=millis<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;w=<span style=\"color: #cc66cc;\">1<\/span>;w2=<span style=\"color: #cc66cc;\">1<\/span>;rear_func<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;audio<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;<span style=\"color: #66cc66;\">}<\/span><span style=\"color: #808080; font-style: italic;\">\/\/ \u043a\u043d\u043e\u043f\u043a\u0430 &lt;&lt;&lt;&lt;&lt;&lt;<\/span>\r\n\u00a0\r\n   <span style=\"color: #b1b100;\">if<\/span> <span style=\"color: #66cc66;\">(<\/span>newPosition <span style=\"color: #66cc66;\">!<\/span>= oldPosition<span style=\"color: #66cc66;\">)<\/span><span style=\"color: #66cc66;\">{<\/span>oldPosition = newPosition;att_rear=att_rear+newPosition;myEnc.<span style=\"color: #006600;\">write<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #cc66cc;\">0<\/span><span style=\"color: #66cc66;\">)<\/span>;newPosition=<span style=\"color: #cc66cc;\">0<\/span>;times=millis<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;w=<span style=\"color: #cc66cc;\">1<\/span>;w2=<span style=\"color: #cc66cc;\">1<\/span>;rear_func<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;audio<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;<span style=\"color: #66cc66;\">}<\/span>\r\n   a<span style=\"color: #66cc66;\">[<\/span><span style=\"color: #cc66cc;\">0<\/span><span style=\"color: #66cc66;\">]<\/span>= att_rear<span style=\"color: #66cc66;\">\/<\/span><span style=\"color: #cc66cc;\">10<\/span>;a<span style=\"color: #66cc66;\">[<\/span><span style=\"color: #cc66cc;\">1<\/span><span style=\"color: #66cc66;\">]<\/span>=att_rear<span style=\"color: #66cc66;\">%<\/span>10;\r\n   <span style=\"color: #b1b100;\">for<\/span><span style=\"color: #66cc66;\">(<\/span>x=<span style=\"color: #cc66cc;\">0<\/span>;x<span style=\"color: #66cc66;\">&lt;<\/span><span style=\"color: #cc66cc;\">2<\/span>;x++<span style=\"color: #66cc66;\">)<\/span><span style=\"color: #66cc66;\">{<\/span><span style=\"color: #b1b100;\">switch<\/span><span style=\"color: #66cc66;\">(<\/span>x<span style=\"color: #66cc66;\">)<\/span><span style=\"color: #66cc66;\">{<\/span><span style=\"color: #b1b100;\">case<\/span> <span style=\"color: #cc66cc;\">0<\/span>: e1=<span style=\"color: #cc66cc;\">10<\/span>,e2=<span style=\"color: #cc66cc;\">11<\/span>,e3=<span style=\"color: #cc66cc;\">12<\/span>;<span style=\"color: #b1b100;\">break<\/span>;<span style=\"color: #b1b100;\">case<\/span> <span style=\"color: #cc66cc;\">1<\/span>: e1=<span style=\"color: #cc66cc;\">13<\/span>,e2=<span style=\"color: #cc66cc;\">14<\/span>,e3=<span style=\"color: #cc66cc;\">15<\/span>;<span style=\"color: #b1b100;\">break<\/span>;<span style=\"color: #66cc66;\">}<\/span>digit<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;<span style=\"color: #66cc66;\">}<\/span>\r\n   lcd.<span style=\"color: #006600;\">setCursor<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #cc66cc;\">0<\/span>,<span style=\"color: #cc66cc;\">0<\/span><span style=\"color: #66cc66;\">)<\/span>;lcd.<span style=\"color: #0066cc;\">print<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #ff0000;\">\"ATT REAR\"<\/span><span style=\"color: #66cc66;\">)<\/span>;\r\n   <span style=\"color: #66cc66;\">}<\/span>       \r\n\u00a0\r\n\u00a0\r\n<span style=\"color: #808080; font-style: italic;\">\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/<\/span>\r\n  <span style=\"color: #b1b100;\">if<\/span><span style=\"color: #66cc66;\">(<\/span>millis<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>-times<span style=\"color: #66cc66;\">&gt;<\/span><span style=\"color: #cc66cc;\">10000<\/span> <span style=\"color: #66cc66;\">&amp;&amp;<\/span> w==<span style=\"color: #cc66cc;\">1<\/span><span style=\"color: #66cc66;\">)<\/span><span style=\"color: #66cc66;\">{<\/span>\r\n     EEPROM.<span style=\"color: #006600;\">write<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #cc66cc;\">0<\/span>,vol_reg<span style=\"color: #66cc66;\">)<\/span>;EEPROM.<span style=\"color: #006600;\">write<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #cc66cc;\">1<\/span>,treb_reg<span style=\"color: #66cc66;\">)<\/span>;EEPROM.<span style=\"color: #006600;\">write<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #cc66cc;\">2<\/span>,bass_reg<span style=\"color: #66cc66;\">)<\/span>;EEPROM.<span style=\"color: #006600;\">write<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #cc66cc;\">3<\/span>,super_bass_reg<span style=\"color: #66cc66;\">)<\/span>;\r\n     EEPROM.<span style=\"color: #006600;\">update<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #cc66cc;\">4<\/span>,gain1<span style=\"color: #66cc66;\">)<\/span>;EEPROM.<span style=\"color: #006600;\">update<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #cc66cc;\">5<\/span>,gain2<span style=\"color: #66cc66;\">)<\/span>;EEPROM.<span style=\"color: #006600;\">update<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #cc66cc;\">6<\/span>,gain3<span style=\"color: #66cc66;\">)<\/span>;EEPROM.<span style=\"color: #006600;\">update<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #cc66cc;\">7<\/span>,gain4<span style=\"color: #66cc66;\">)<\/span>;EEPROM.<span style=\"color: #006600;\">update<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #cc66cc;\">8<\/span>,gain5<span style=\"color: #66cc66;\">)<\/span>;\r\n     EEPROM.<span style=\"color: #006600;\">update<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #cc66cc;\">9<\/span>,in_reg<span style=\"color: #66cc66;\">)<\/span>;EEPROM.<span style=\"color: #006600;\">update<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #cc66cc;\">10<\/span>,out_gain_reg<span style=\"color: #66cc66;\">)<\/span>;EEPROM.<span style=\"color: #006600;\">update<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #cc66cc;\">11<\/span>,att_rear<span style=\"color: #66cc66;\">)<\/span>;\r\n     <span style=\"color: #b1b100;\">if<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #0066cc;\">menu<\/span><span style=\"color: #66cc66;\">!<\/span>=<span style=\"color: #cc66cc;\">0<\/span><span style=\"color: #66cc66;\">)<\/span><span style=\"color: #66cc66;\">{<\/span>lcd.<span style=\"color: #0066cc;\">clear<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;<span style=\"color: #0066cc;\">menu<\/span>=<span style=\"color: #cc66cc;\">0<\/span>;menu0=<span style=\"color: #cc66cc;\">100<\/span>;w=<span style=\"color: #cc66cc;\">0<\/span>;<span style=\"color: #66cc66;\">}<\/span><span style=\"color: #66cc66;\">}<\/span>\r\n\u00a0\r\n  <span style=\"color: #66cc66;\">}<\/span><span style=\"color: #808080; font-style: italic;\">\/\/ loop     <\/span>\r\n\u00a0\r\n<span style=\"color: #0066cc;\">void<\/span> audio<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span><span style=\"color: #66cc66;\">{<\/span>Write<span style=\"color: #66cc66;\">(<\/span>att_rear,super_bass_reg,bass_reg,treb_reg,<span style=\"color: #cc66cc;\">80<\/span>-vol_reg,gain0,in_reg,<span style=\"color: #cc66cc;\">0<\/span>,out_gain_reg,<span style=\"color: #cc66cc;\">3<\/span>,mute_reg<span style=\"color: #66cc66;\">)<\/span>;<span style=\"color: #66cc66;\">}<\/span>\r\n<span style=\"color: #0066cc;\">void<\/span> cl<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span><span style=\"color: #66cc66;\">{<\/span>ir.<span style=\"color: #006600;\">value<\/span>=<span style=\"color: #cc66cc;\">0<\/span>;delay<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #cc66cc;\">300<\/span><span style=\"color: #66cc66;\">)<\/span>;lcd.<span style=\"color: #0066cc;\">clear<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span>;<span style=\"color: #66cc66;\">}<\/span>\r\n<span style=\"color: #0066cc;\">void<\/span> cl1<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span><span style=\"color: #66cc66;\">{<\/span>ir.<span style=\"color: #006600;\">value<\/span>=<span style=\"color: #cc66cc;\">0<\/span>;delay<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #cc66cc;\">300<\/span><span style=\"color: #66cc66;\">)<\/span>;<span style=\"color: #66cc66;\">}<\/span>\r\n<span style=\"color: #0066cc;\">void<\/span> vol_func<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span><span style=\"color: #66cc66;\">{<\/span><span style=\"color: #b1b100;\">if<\/span><span style=\"color: #66cc66;\">(<\/span>vol_reg<span style=\"color: #66cc66;\">&lt;<\/span><span style=\"color: #cc66cc;\">0<\/span><span style=\"color: #66cc66;\">)<\/span><span style=\"color: #66cc66;\">{<\/span>vol_reg=<span style=\"color: #cc66cc;\">0<\/span>;<span style=\"color: #66cc66;\">}<\/span><span style=\"color: #b1b100;\">if<\/span><span style=\"color: #66cc66;\">(<\/span>vol_reg<span style=\"color: #66cc66;\">&gt;<\/span><span style=\"color: #cc66cc;\">80<\/span><span style=\"color: #66cc66;\">)<\/span><span style=\"color: #66cc66;\">{<\/span>vol_reg=<span style=\"color: #cc66cc;\">80<\/span>;<span style=\"color: #66cc66;\">}<\/span><span style=\"color: #66cc66;\">}<\/span>\r\n<span style=\"color: #0066cc;\">void<\/span> treb_func<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span><span style=\"color: #66cc66;\">{<\/span><span style=\"color: #b1b100;\">if<\/span><span style=\"color: #66cc66;\">(<\/span>treb_reg<span style=\"color: #66cc66;\">&lt;<\/span><span style=\"color: #cc66cc;\">0<\/span><span style=\"color: #66cc66;\">)<\/span><span style=\"color: #66cc66;\">{<\/span>treb_reg=<span style=\"color: #cc66cc;\">0<\/span>;<span style=\"color: #66cc66;\">}<\/span><span style=\"color: #b1b100;\">if<\/span><span style=\"color: #66cc66;\">(<\/span>treb_reg<span style=\"color: #66cc66;\">&gt;<\/span><span style=\"color: #cc66cc;\">14<\/span><span style=\"color: #66cc66;\">)<\/span><span style=\"color: #66cc66;\">{<\/span>treb_reg=<span style=\"color: #cc66cc;\">14<\/span>;<span style=\"color: #66cc66;\">}<\/span><span style=\"color: #66cc66;\">}<\/span>\r\n<span style=\"color: #0066cc;\">void<\/span> bass_func<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span><span style=\"color: #66cc66;\">{<\/span><span style=\"color: #b1b100;\">if<\/span><span style=\"color: #66cc66;\">(<\/span>bass_reg<span style=\"color: #66cc66;\">&lt;<\/span><span style=\"color: #cc66cc;\">0<\/span><span style=\"color: #66cc66;\">)<\/span><span style=\"color: #66cc66;\">{<\/span>bass_reg=<span style=\"color: #cc66cc;\">0<\/span>;<span style=\"color: #66cc66;\">}<\/span><span style=\"color: #b1b100;\">if<\/span><span style=\"color: #66cc66;\">(<\/span>bass_reg<span style=\"color: #66cc66;\">&gt;<\/span><span style=\"color: #cc66cc;\">14<\/span><span style=\"color: #66cc66;\">)<\/span><span style=\"color: #66cc66;\">{<\/span>bass_reg=<span style=\"color: #cc66cc;\">14<\/span>;<span style=\"color: #66cc66;\">}<\/span><span style=\"color: #66cc66;\">}<\/span>\r\n<span style=\"color: #0066cc;\">void<\/span> out_gain_func<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span><span style=\"color: #66cc66;\">{<\/span><span style=\"color: #b1b100;\">if<\/span><span style=\"color: #66cc66;\">(<\/span>out_gain_reg<span style=\"color: #66cc66;\">&lt;<\/span><span style=\"color: #cc66cc;\">0<\/span><span style=\"color: #66cc66;\">)<\/span><span style=\"color: #66cc66;\">{<\/span>out_gain_reg=<span style=\"color: #cc66cc;\">0<\/span>;<span style=\"color: #66cc66;\">}<\/span><span style=\"color: #b1b100;\">if<\/span><span style=\"color: #66cc66;\">(<\/span>out_gain_reg<span style=\"color: #66cc66;\">&gt;<\/span><span style=\"color: #cc66cc;\">2<\/span><span style=\"color: #66cc66;\">)<\/span><span style=\"color: #66cc66;\">{<\/span>out_gain_reg=<span style=\"color: #cc66cc;\">2<\/span>;<span style=\"color: #66cc66;\">}<\/span><span style=\"color: #66cc66;\">}<\/span>\r\n<span style=\"color: #0066cc;\">void<\/span> super_bass_func<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span><span style=\"color: #66cc66;\">{<\/span><span style=\"color: #b1b100;\">if<\/span><span style=\"color: #66cc66;\">(<\/span>super_bass_reg<span style=\"color: #66cc66;\">&lt;<\/span><span style=\"color: #cc66cc;\">0<\/span><span style=\"color: #66cc66;\">)<\/span><span style=\"color: #66cc66;\">{<\/span>super_bass_reg=<span style=\"color: #cc66cc;\">0<\/span>;<span style=\"color: #66cc66;\">}<\/span><span style=\"color: #b1b100;\">if<\/span><span style=\"color: #66cc66;\">(<\/span>super_bass_reg<span style=\"color: #66cc66;\">&gt;<\/span><span style=\"color: #cc66cc;\">10<\/span><span style=\"color: #66cc66;\">)<\/span><span style=\"color: #66cc66;\">{<\/span>super_bass_reg=<span style=\"color: #cc66cc;\">10<\/span>;<span style=\"color: #66cc66;\">}<\/span><span style=\"color: #66cc66;\">}<\/span>\r\n<span style=\"color: #0066cc;\">void<\/span> gain_func<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span><span style=\"color: #66cc66;\">{<\/span><span style=\"color: #66cc66;\">{<\/span><span style=\"color: #b1b100;\">if<\/span><span style=\"color: #66cc66;\">(<\/span>gain0<span style=\"color: #66cc66;\">&lt;<\/span><span style=\"color: #cc66cc;\">0<\/span><span style=\"color: #66cc66;\">)<\/span><span style=\"color: #66cc66;\">{<\/span>gain0=<span style=\"color: #cc66cc;\">0<\/span>;<span style=\"color: #66cc66;\">}<\/span><span style=\"color: #b1b100;\">if<\/span><span style=\"color: #66cc66;\">(<\/span>gain0<span style=\"color: #66cc66;\">&gt;<\/span><span style=\"color: #cc66cc;\">15<\/span><span style=\"color: #66cc66;\">)<\/span><span style=\"color: #66cc66;\">{<\/span>gain0=<span style=\"color: #cc66cc;\">15<\/span>;<span style=\"color: #66cc66;\">}<\/span><span style=\"color: #66cc66;\">}<\/span><span style=\"color: #66cc66;\">}<\/span>\r\n<span style=\"color: #0066cc;\">void<\/span> rear_func<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span><span style=\"color: #66cc66;\">{<\/span><span style=\"color: #66cc66;\">{<\/span><span style=\"color: #b1b100;\">if<\/span><span style=\"color: #66cc66;\">(<\/span>att_rear<span style=\"color: #66cc66;\">&lt;<\/span><span style=\"color: #cc66cc;\">0<\/span><span style=\"color: #66cc66;\">)<\/span><span style=\"color: #66cc66;\">{<\/span>att_rear=<span style=\"color: #cc66cc;\">0<\/span>;<span style=\"color: #66cc66;\">}<\/span><span style=\"color: #b1b100;\">if<\/span><span style=\"color: #66cc66;\">(<\/span>att_rear<span style=\"color: #66cc66;\">&gt;<\/span><span style=\"color: #cc66cc;\">15<\/span><span style=\"color: #66cc66;\">)<\/span><span style=\"color: #66cc66;\">{<\/span>att_rear=<span style=\"color: #cc66cc;\">15<\/span>;<span style=\"color: #66cc66;\">}<\/span><span style=\"color: #66cc66;\">}<\/span><span style=\"color: #66cc66;\">}<\/span>\r\n<span style=\"color: #0066cc;\">void<\/span> to_Timer<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span><span style=\"color: #66cc66;\">{<\/span>newPosition = myEnc.<span style=\"color: #006600;\">read<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span><span style=\"color: #66cc66;\">\/<\/span><span style=\"color: #cc66cc;\">4<\/span>;<span style=\"color: #66cc66;\">}<\/span>  \r\n\u00a0\r\n<span style=\"color: #0066cc;\">void<\/span> digit<span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">)<\/span><span style=\"color: #66cc66;\">{<\/span><span style=\"color: #b1b100;\">switch<\/span><span style=\"color: #66cc66;\">(<\/span>a<span style=\"color: #66cc66;\">[<\/span>x<span style=\"color: #66cc66;\">]<\/span><span style=\"color: #66cc66;\">)<\/span><span style=\"color: #66cc66;\">{<\/span>\r\n<span style=\"color: #b1b100;\">case<\/span> <span style=\"color: #cc66cc;\">0<\/span>: d1=<span style=\"color: #cc66cc;\">1<\/span>,d2=<span style=\"color: #cc66cc;\">8<\/span>,d3=<span style=\"color: #cc66cc;\">6<\/span>,d4=<span style=\"color: #cc66cc;\">1<\/span>,d5=<span style=\"color: #cc66cc;\">3<\/span>,d6=<span style=\"color: #cc66cc;\">6<\/span>;<span style=\"color: #b1b100;\">break<\/span>;<span style=\"color: #b1b100;\">case<\/span> <span style=\"color: #cc66cc;\">1<\/span>: d1=<span style=\"color: #cc66cc;\">32<\/span>,d2=<span style=\"color: #cc66cc;\">2<\/span>,d3=<span style=\"color: #cc66cc;\">6<\/span>,d4=<span style=\"color: #cc66cc;\">32<\/span>,d5=<span style=\"color: #cc66cc;\">32<\/span>,d6=<span style=\"color: #cc66cc;\">6<\/span>;<span style=\"color: #b1b100;\">break<\/span>;\r\n<span style=\"color: #b1b100;\">case<\/span> <span style=\"color: #cc66cc;\">2<\/span>: d1=<span style=\"color: #cc66cc;\">2<\/span>,d2=<span style=\"color: #cc66cc;\">8<\/span>,d3=<span style=\"color: #cc66cc;\">6<\/span>,d4=<span style=\"color: #cc66cc;\">1<\/span>,d5=<span style=\"color: #cc66cc;\">4<\/span>,d6=<span style=\"color: #cc66cc;\">5<\/span>;<span style=\"color: #b1b100;\">break<\/span>;<span style=\"color: #b1b100;\">case<\/span> <span style=\"color: #cc66cc;\">3<\/span>: d1=<span style=\"color: #cc66cc;\">2<\/span>,d2=<span style=\"color: #cc66cc;\">4<\/span>,d3=<span style=\"color: #cc66cc;\">6<\/span>,d4=<span style=\"color: #cc66cc;\">7<\/span>,d5=<span style=\"color: #cc66cc;\">3<\/span>,d6=<span style=\"color: #cc66cc;\">6<\/span>;<span style=\"color: #b1b100;\">break<\/span>;\r\n<span style=\"color: #b1b100;\">case<\/span> <span style=\"color: #cc66cc;\">4<\/span>: d1=<span style=\"color: #cc66cc;\">1<\/span>,d2=<span style=\"color: #cc66cc;\">3<\/span>,d3=<span style=\"color: #cc66cc;\">6<\/span>,d4=<span style=\"color: #cc66cc;\">32<\/span>,d5=<span style=\"color: #cc66cc;\">32<\/span>,d6=<span style=\"color: #cc66cc;\">6<\/span>;<span style=\"color: #b1b100;\">break<\/span>;<span style=\"color: #b1b100;\">case<\/span> <span style=\"color: #cc66cc;\">5<\/span>: d1=<span style=\"color: #cc66cc;\">1<\/span>,d2=<span style=\"color: #cc66cc;\">4<\/span>,d3=<span style=\"color: #cc66cc;\">5<\/span>,d4=<span style=\"color: #cc66cc;\">7<\/span>,d5=<span style=\"color: #cc66cc;\">3<\/span>,d6=<span style=\"color: #cc66cc;\">6<\/span>;<span style=\"color: #b1b100;\">break<\/span>;\r\n<span style=\"color: #b1b100;\">case<\/span> <span style=\"color: #cc66cc;\">6<\/span>: d1=<span style=\"color: #cc66cc;\">1<\/span>,d2=<span style=\"color: #cc66cc;\">4<\/span>,d3=<span style=\"color: #cc66cc;\">5<\/span>,d4=<span style=\"color: #cc66cc;\">1<\/span>,d5=<span style=\"color: #cc66cc;\">3<\/span>,d6=<span style=\"color: #cc66cc;\">6<\/span>;<span style=\"color: #b1b100;\">break<\/span>;<span style=\"color: #b1b100;\">case<\/span> <span style=\"color: #cc66cc;\">7<\/span>: d1=<span style=\"color: #cc66cc;\">1<\/span>,d2=<span style=\"color: #cc66cc;\">8<\/span>,d3=<span style=\"color: #cc66cc;\">6<\/span>,d4=<span style=\"color: #cc66cc;\">32<\/span>,d5=<span style=\"color: #cc66cc;\">32<\/span>,d6=<span style=\"color: #cc66cc;\">6<\/span>;<span style=\"color: #b1b100;\">break<\/span>;\r\n<span style=\"color: #b1b100;\">case<\/span> <span style=\"color: #cc66cc;\">8<\/span>: d1=<span style=\"color: #cc66cc;\">1<\/span>,d2=<span style=\"color: #cc66cc;\">4<\/span>,d3=<span style=\"color: #cc66cc;\">6<\/span>,d4=<span style=\"color: #cc66cc;\">1<\/span>,d5=<span style=\"color: #cc66cc;\">3<\/span>,d6=<span style=\"color: #cc66cc;\">6<\/span>;<span style=\"color: #b1b100;\">break<\/span>;<span style=\"color: #b1b100;\">case<\/span> <span style=\"color: #cc66cc;\">9<\/span>: d1=<span style=\"color: #cc66cc;\">1<\/span>,d2=<span style=\"color: #cc66cc;\">4<\/span>,d3=<span style=\"color: #cc66cc;\">6<\/span>,d4=<span style=\"color: #cc66cc;\">7<\/span>,d5=<span style=\"color: #cc66cc;\">3<\/span>,d6=<span style=\"color: #cc66cc;\">6<\/span>;<span style=\"color: #b1b100;\">break<\/span>;<span style=\"color: #66cc66;\">}<\/span>\r\nlcd.<span style=\"color: #006600;\">setCursor<\/span><span style=\"color: #66cc66;\">(<\/span>e1,<span style=\"color: #cc66cc;\">0<\/span><span style=\"color: #66cc66;\">)<\/span>;lcd.<span style=\"color: #006600;\">write<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">(<\/span>uint8_t<span style=\"color: #66cc66;\">)<\/span>d1<span style=\"color: #66cc66;\">)<\/span>;lcd.<span style=\"color: #006600;\">setCursor<\/span><span style=\"color: #66cc66;\">(<\/span>e2,<span style=\"color: #cc66cc;\">0<\/span><span style=\"color: #66cc66;\">)<\/span>;lcd.<span style=\"color: #006600;\">write<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">(<\/span>uint8_t<span style=\"color: #66cc66;\">)<\/span>d2<span style=\"color: #66cc66;\">)<\/span>;lcd.<span style=\"color: #006600;\">setCursor<\/span><span style=\"color: #66cc66;\">(<\/span>e3,<span style=\"color: #cc66cc;\">0<\/span><span style=\"color: #66cc66;\">)<\/span>;lcd.<span style=\"color: #006600;\">write<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">(<\/span>uint8_t<span style=\"color: #66cc66;\">)<\/span>d3<span style=\"color: #66cc66;\">)<\/span>;\r\nlcd.<span style=\"color: #006600;\">setCursor<\/span><span style=\"color: #66cc66;\">(<\/span>e1,<span style=\"color: #cc66cc;\">1<\/span><span style=\"color: #66cc66;\">)<\/span>;lcd.<span style=\"color: #006600;\">write<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">(<\/span>uint8_t<span style=\"color: #66cc66;\">)<\/span>d4<span style=\"color: #66cc66;\">)<\/span>;lcd.<span style=\"color: #006600;\">setCursor<\/span><span style=\"color: #66cc66;\">(<\/span>e2,<span style=\"color: #cc66cc;\">1<\/span><span style=\"color: #66cc66;\">)<\/span>;lcd.<span style=\"color: #006600;\">write<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">(<\/span>uint8_t<span style=\"color: #66cc66;\">)<\/span>d5<span style=\"color: #66cc66;\">)<\/span>;lcd.<span style=\"color: #006600;\">setCursor<\/span><span style=\"color: #66cc66;\">(<\/span>e3,<span style=\"color: #cc66cc;\">1<\/span><span style=\"color: #66cc66;\">)<\/span>;lcd.<span style=\"color: #006600;\">write<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #66cc66;\">(<\/span>uint8_t<span style=\"color: #66cc66;\">)<\/span>d6<span style=\"color: #66cc66;\">)<\/span>;<span style=\"color: #66cc66;\">}<\/span>\r\n\u00a0\r\n\u00a0\r\n<span style=\"color: #0066cc;\">void<\/span> Write<span style=\"color: #66cc66;\">(<\/span>byte fader, byte sup_bass,byte bass, byte treb, <span style=\"color: #0066cc;\">int<\/span> vol, byte in_gain,long <span style=\"color: #b1b100;\">in<\/span>,long f_r,long out_gain,long c_set,long mute<span style=\"color: #66cc66;\">)<\/span><span style=\"color: #66cc66;\">{<\/span>  \r\n <span style=\"color: #808080; font-style: italic;\">\/\/ fader 0...-60 \u221e dB &gt;&gt; byte 0...15 - \u043e\u0441\u043b\u0430\u0431\u043b\u0435\u043d\u0438\u0435 \u0442\u044b\u043b<\/span>\r\n <span style=\"color: #808080; font-style: italic;\">\/\/ sup_bass step0...step10 &gt;&gt; byte 0...10<\/span>\r\n <span style=\"color: #808080; font-style: italic;\">\/\/ bass step1...step15 &gt;&gt; byte 0...14<\/span>\r\n <span style=\"color: #808080; font-style: italic;\">\/\/ treb step1...step15 &gt;&gt; byte 0...14<\/span>\r\n <span style=\"color: #808080; font-style: italic;\">\/\/ vol 0...-79 \u221e dB &gt;&gt; int 0...81<\/span>\r\n <span style=\"color: #808080; font-style: italic;\">\/\/ in_gain 0...18.75 dB step 1.25dB &gt;&gt; int 0...15<\/span>\r\n <span style=\"color: #808080; font-style: italic;\">\/\/ in 1...5 &gt;&gt; int 1...5<\/span>\r\n <span style=\"color: #808080; font-style: italic;\">\/\/ f_r - Fader resr\/front control &gt;&gt; int 0 &gt;&gt; \u043d\u0435 \u043c\u0435\u043d\u044f\u0442\u044c<\/span>\r\n <span style=\"color: #808080; font-style: italic;\">\/\/ out_gain 0, 6.5, 8.5 dB &gt;&gt; int 0...2<\/span>\r\n <span style=\"color: #808080; font-style: italic;\">\/\/ c_set &gt;&gt; int 0...3 &gt;&gt; 3 - \u043d\u0435 \u043c\u0435\u043d\u044f\u0442\u044c<\/span>\r\n <span style=\"color: #808080; font-style: italic;\">\/\/ mute &gt;&gt; 0 - off, 1 - on<\/span>\r\n\u00a0\r\n  digitalWrite<span style=\"color: #66cc66;\">(<\/span>CL,LOW<span style=\"color: #66cc66;\">)<\/span>;\r\n  digitalWrite<span style=\"color: #66cc66;\">(<\/span>CE,LOW<span style=\"color: #66cc66;\">)<\/span>;\r\n  byte addr = 0b10000001;\r\n     <span style=\"color: #b1b100;\">for<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #0066cc;\">int<\/span> i = <span style=\"color: #cc66cc;\">7<\/span>; i <span style=\"color: #66cc66;\">&gt;<\/span>= <span style=\"color: #cc66cc;\">0<\/span>; i--<span style=\"color: #66cc66;\">)<\/span><span style=\"color: #66cc66;\">{<\/span>\r\n        digitalWrite<span style=\"color: #66cc66;\">(<\/span>CL,LOW<span style=\"color: #66cc66;\">)<\/span>;\r\n        digitalWrite<span style=\"color: #66cc66;\">(<\/span>DI, <span style=\"color: #66cc66;\">(<\/span>addr <span style=\"color: #66cc66;\">&gt;&gt;<\/span> i<span style=\"color: #66cc66;\">)<\/span> <span style=\"color: #66cc66;\">&amp;<\/span> 0x01<span style=\"color: #66cc66;\">)<\/span>;\r\n        digitalWrite<span style=\"color: #66cc66;\">(<\/span>CL,HIGH<span style=\"color: #66cc66;\">)<\/span>;\r\n        <span style=\"color: #66cc66;\">}<\/span>   \r\n  digitalWrite<span style=\"color: #66cc66;\">(<\/span>CE,HIGH<span style=\"color: #66cc66;\">)<\/span>;\r\n     <span style=\"color: #b1b100;\">for<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #0066cc;\">int<\/span> i = <span style=\"color: #cc66cc;\">3<\/span>; i <span style=\"color: #66cc66;\">&gt;<\/span>= <span style=\"color: #cc66cc;\">0<\/span>; i--<span style=\"color: #66cc66;\">)<\/span><span style=\"color: #66cc66;\">{<\/span>\r\n        digitalWrite<span style=\"color: #66cc66;\">(<\/span>CL,LOW<span style=\"color: #66cc66;\">)<\/span>;\r\n        digitalWrite<span style=\"color: #66cc66;\">(<\/span>DI, <span style=\"color: #66cc66;\">(<\/span>fader_m<span style=\"color: #66cc66;\">[<\/span>fader<span style=\"color: #66cc66;\">]<\/span> <span style=\"color: #66cc66;\">&gt;&gt;<\/span> i<span style=\"color: #66cc66;\">)<\/span> <span style=\"color: #66cc66;\">&amp;<\/span> 0x01<span style=\"color: #66cc66;\">)<\/span>;\r\n        digitalWrite<span style=\"color: #66cc66;\">(<\/span>CL,HIGH<span style=\"color: #66cc66;\">)<\/span>;\r\n        <span style=\"color: #66cc66;\">}<\/span>\r\n     <span style=\"color: #b1b100;\">for<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #0066cc;\">int<\/span> i = <span style=\"color: #cc66cc;\">3<\/span>; i <span style=\"color: #66cc66;\">&gt;<\/span>= <span style=\"color: #cc66cc;\">0<\/span>; i--<span style=\"color: #66cc66;\">)<\/span><span style=\"color: #66cc66;\">{<\/span>\r\n        digitalWrite<span style=\"color: #66cc66;\">(<\/span>CL,LOW<span style=\"color: #66cc66;\">)<\/span>;\r\n        digitalWrite<span style=\"color: #66cc66;\">(<\/span>DI, <span style=\"color: #66cc66;\">(<\/span>sup_bass_m<span style=\"color: #66cc66;\">[<\/span>sup_bass<span style=\"color: #66cc66;\">]<\/span> <span style=\"color: #66cc66;\">&gt;&gt;<\/span> i<span style=\"color: #66cc66;\">)<\/span> <span style=\"color: #66cc66;\">&amp;<\/span> 0x01<span style=\"color: #66cc66;\">)<\/span>; \r\n        digitalWrite<span style=\"color: #66cc66;\">(<\/span>CL,HIGH<span style=\"color: #66cc66;\">)<\/span>;\r\n        <span style=\"color: #66cc66;\">}<\/span>                \r\n     <span style=\"color: #b1b100;\">for<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #0066cc;\">int<\/span> i = <span style=\"color: #cc66cc;\">3<\/span>; i <span style=\"color: #66cc66;\">&gt;<\/span>= <span style=\"color: #cc66cc;\">0<\/span>; i--<span style=\"color: #66cc66;\">)<\/span><span style=\"color: #66cc66;\">{<\/span>\r\n        digitalWrite<span style=\"color: #66cc66;\">(<\/span>CL,LOW<span style=\"color: #66cc66;\">)<\/span>; \r\n        digitalWrite<span style=\"color: #66cc66;\">(<\/span>DI, <span style=\"color: #66cc66;\">(<\/span>tembr_m<span style=\"color: #66cc66;\">[<\/span>bass<span style=\"color: #66cc66;\">]<\/span> <span style=\"color: #66cc66;\">&gt;&gt;<\/span> i<span style=\"color: #66cc66;\">)<\/span> <span style=\"color: #66cc66;\">&amp;<\/span> 0x01<span style=\"color: #66cc66;\">)<\/span>;\r\n        digitalWrite<span style=\"color: #66cc66;\">(<\/span>CL,HIGH<span style=\"color: #66cc66;\">)<\/span>;\r\n        <span style=\"color: #66cc66;\">}<\/span> \r\n     <span style=\"color: #b1b100;\">for<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #0066cc;\">int<\/span> i = <span style=\"color: #cc66cc;\">3<\/span>; i <span style=\"color: #66cc66;\">&gt;<\/span>= <span style=\"color: #cc66cc;\">0<\/span>; i--<span style=\"color: #66cc66;\">)<\/span><span style=\"color: #66cc66;\">{<\/span>\r\n        digitalWrite<span style=\"color: #66cc66;\">(<\/span>CL,LOW<span style=\"color: #66cc66;\">)<\/span>;\r\n        digitalWrite<span style=\"color: #66cc66;\">(<\/span>DI, <span style=\"color: #66cc66;\">(<\/span>tembr_m<span style=\"color: #66cc66;\">[<\/span>treb<span style=\"color: #66cc66;\">]<\/span> <span style=\"color: #66cc66;\">&gt;&gt;<\/span> i<span style=\"color: #66cc66;\">)<\/span> <span style=\"color: #66cc66;\">&amp;<\/span> 0x01<span style=\"color: #66cc66;\">)<\/span>;\r\n        digitalWrite<span style=\"color: #66cc66;\">(<\/span>CL,HIGH<span style=\"color: #66cc66;\">)<\/span>;\r\n        <span style=\"color: #66cc66;\">}<\/span> \r\n     <span style=\"color: #b1b100;\">for<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #0066cc;\">int<\/span> i = <span style=\"color: #cc66cc;\">7<\/span>; i <span style=\"color: #66cc66;\">&gt;<\/span>= <span style=\"color: #cc66cc;\">0<\/span>; i--<span style=\"color: #66cc66;\">)<\/span><span style=\"color: #66cc66;\">{<\/span>\r\n        digitalWrite<span style=\"color: #66cc66;\">(<\/span>CL,LOW<span style=\"color: #66cc66;\">)<\/span>; \r\n        digitalWrite<span style=\"color: #66cc66;\">(<\/span>DI, <span style=\"color: #66cc66;\">(<\/span>vol_m<span style=\"color: #66cc66;\">[<\/span>vol<span style=\"color: #66cc66;\">]<\/span> <span style=\"color: #66cc66;\">&gt;&gt;<\/span> i<span style=\"color: #66cc66;\">)<\/span> <span style=\"color: #66cc66;\">&amp;<\/span> 0x01<span style=\"color: #66cc66;\">)<\/span>;\r\n        digitalWrite<span style=\"color: #66cc66;\">(<\/span>CL,HIGH<span style=\"color: #66cc66;\">)<\/span>;\r\n        <span style=\"color: #66cc66;\">}<\/span>\r\n     <span style=\"color: #b1b100;\">for<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #0066cc;\">int<\/span> i = <span style=\"color: #cc66cc;\">3<\/span>; i <span style=\"color: #66cc66;\">&gt;<\/span>= <span style=\"color: #cc66cc;\">0<\/span>; i--<span style=\"color: #66cc66;\">)<\/span><span style=\"color: #66cc66;\">{<\/span>\r\n        digitalWrite<span style=\"color: #66cc66;\">(<\/span>CL,LOW<span style=\"color: #66cc66;\">)<\/span>;\r\n        digitalWrite<span style=\"color: #66cc66;\">(<\/span>DI, <span style=\"color: #66cc66;\">(<\/span>in_gain_m<span style=\"color: #66cc66;\">[<\/span>in_gain<span style=\"color: #66cc66;\">]<\/span> <span style=\"color: #66cc66;\">&gt;&gt;<\/span> i<span style=\"color: #66cc66;\">)<\/span> <span style=\"color: #66cc66;\">&amp;<\/span> 0x01<span style=\"color: #66cc66;\">)<\/span>;\r\n        digitalWrite<span style=\"color: #66cc66;\">(<\/span>CL,HIGH<span style=\"color: #66cc66;\">)<\/span>;\r\n        <span style=\"color: #66cc66;\">}<\/span> \r\n     long in1,in2,out_gain1,out_gain2;      \r\n     <span style=\"color: #b1b100;\">switch<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #b1b100;\">in<\/span><span style=\"color: #66cc66;\">)<\/span><span style=\"color: #66cc66;\">{<\/span>\r\n      <span style=\"color: #b1b100;\">case<\/span> <span style=\"color: #cc66cc;\">1<\/span>: in1=0b00;in2=<span style=\"color: #cc66cc;\">1<\/span>;<span style=\"color: #b1b100;\">break<\/span>;\r\n      <span style=\"color: #b1b100;\">case<\/span> <span style=\"color: #cc66cc;\">2<\/span>: in1=0b10;in2=<span style=\"color: #cc66cc;\">1<\/span>;<span style=\"color: #b1b100;\">break<\/span>;\r\n      <span style=\"color: #b1b100;\">case<\/span> <span style=\"color: #cc66cc;\">3<\/span>: in1=0b01;in2=<span style=\"color: #cc66cc;\">1<\/span>;<span style=\"color: #b1b100;\">break<\/span>;\r\n      <span style=\"color: #b1b100;\">case<\/span> <span style=\"color: #cc66cc;\">4<\/span>: in1=0b11;in2=<span style=\"color: #cc66cc;\">1<\/span>;<span style=\"color: #b1b100;\">break<\/span>;\r\n      <span style=\"color: #b1b100;\">case<\/span> <span style=\"color: #cc66cc;\">5<\/span>: in1=0b00;in2=<span style=\"color: #cc66cc;\">0<\/span>;<span style=\"color: #b1b100;\">break<\/span>;\r\n      <span style=\"color: #66cc66;\">}<\/span>\r\n     <span style=\"color: #b1b100;\">switch<\/span><span style=\"color: #66cc66;\">(<\/span>out_gain<span style=\"color: #66cc66;\">)<\/span><span style=\"color: #66cc66;\">{<\/span>\r\n      <span style=\"color: #b1b100;\">case<\/span> <span style=\"color: #cc66cc;\">0<\/span>: out_gain1=<span style=\"color: #cc66cc;\">0<\/span>;out_gain2=<span style=\"color: #cc66cc;\">1<\/span>;<span style=\"color: #b1b100;\">break<\/span>;\r\n      <span style=\"color: #b1b100;\">case<\/span> <span style=\"color: #cc66cc;\">1<\/span>: out_gain1=<span style=\"color: #cc66cc;\">1<\/span>;out_gain2=<span style=\"color: #cc66cc;\">0<\/span>;<span style=\"color: #b1b100;\">break<\/span>;\r\n      <span style=\"color: #b1b100;\">case<\/span> <span style=\"color: #cc66cc;\">2<\/span>: out_gain1=<span style=\"color: #cc66cc;\">1<\/span>;out_gain2=<span style=\"color: #cc66cc;\">1<\/span>;<span style=\"color: #b1b100;\">break<\/span>;\r\n      <span style=\"color: #66cc66;\">}<\/span> \r\n\u00a0\r\n     long grup = <span style=\"color: #66cc66;\">(<\/span>in1<span style=\"color: #66cc66;\">&lt;&lt;<\/span><span style=\"color: #cc66cc;\">14<\/span><span style=\"color: #66cc66;\">)<\/span>+<span style=\"color: #66cc66;\">(<\/span>f_r<span style=\"color: #66cc66;\">&lt;&lt;<\/span><span style=\"color: #cc66cc;\">13<\/span><span style=\"color: #66cc66;\">)<\/span>+<span style=\"color: #66cc66;\">(<\/span>out_gain1<span style=\"color: #66cc66;\">&lt;&lt;<\/span><span style=\"color: #cc66cc;\">12<\/span><span style=\"color: #66cc66;\">)<\/span>+<span style=\"color: #66cc66;\">(<\/span>in2<span style=\"color: #66cc66;\">&lt;&lt;<\/span><span style=\"color: #cc66cc;\">11<\/span><span style=\"color: #66cc66;\">)<\/span>+<span style=\"color: #66cc66;\">(<\/span>c_set<span style=\"color: #66cc66;\">&lt;&lt;<\/span><span style=\"color: #cc66cc;\">9<\/span><span style=\"color: #66cc66;\">)<\/span>+<span style=\"color: #66cc66;\">(<\/span>mute<span style=\"color: #66cc66;\">&lt;&lt;<\/span><span style=\"color: #cc66cc;\">8<\/span><span style=\"color: #66cc66;\">)<\/span>+<span style=\"color: #66cc66;\">(<\/span>out_gain2<span style=\"color: #66cc66;\">&lt;&lt;<\/span><span style=\"color: #cc66cc;\">4<\/span><span style=\"color: #66cc66;\">)<\/span>;  \r\n     <span style=\"color: #b1b100;\">for<\/span><span style=\"color: #66cc66;\">(<\/span><span style=\"color: #0066cc;\">int<\/span> i = <span style=\"color: #cc66cc;\">15<\/span>; i <span style=\"color: #66cc66;\">&gt;<\/span>= <span style=\"color: #cc66cc;\">0<\/span>; i--<span style=\"color: #66cc66;\">)<\/span><span style=\"color: #66cc66;\">{<\/span>\r\n        digitalWrite<span style=\"color: #66cc66;\">(<\/span>CL,LOW<span style=\"color: #66cc66;\">)<\/span>; \r\n        digitalWrite<span style=\"color: #66cc66;\">(<\/span>DI, <span style=\"color: #66cc66;\">(<\/span>grup <span style=\"color: #66cc66;\">&gt;&gt;<\/span> i<span style=\"color: #66cc66;\">)<\/span> <span style=\"color: #66cc66;\">&amp;<\/span> 0x01<span style=\"color: #66cc66;\">)<\/span>; \r\n        digitalWrite<span style=\"color: #66cc66;\">(<\/span>CL,HIGH<span style=\"color: #66cc66;\">)<\/span>; \r\n        <span style=\"color: #66cc66;\">}<\/span>              \r\n        digitalWrite<span style=\"color: #66cc66;\">(<\/span>CL,LOW<span style=\"color: #66cc66;\">)<\/span>;\r\n        digitalWrite<span style=\"color: #66cc66;\">(<\/span>CE,LOW<span style=\"color: #66cc66;\">)<\/span>;\r\n  <span style=\"color: #66cc66;\">}<\/span><\/pre>\n<p>\u0418\u041a \u043f\u0443\u043b\u044c\u0442 \u0434\u0443\u0431\u043b\u0438\u0440\u0443\u0435\u0442 \u0440\u0430\u0431\u043e\u0442\u0443 \u044d\u043d\u043a\u043e\u0434\u0435\u0440\u0430 \u0438 \u043a\u043d\u043e\u043f\u043e\u043a. \u0414\u043b\u044f \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0440\u0435\u0433\u0443\u043b\u044f\u0442\u043e\u0440\u043e\u043c \u043f\u043e\u0434\u043e\u0439\u0434\u0435\u0442 \u043f\u0440\u0430\u043a\u0442\u0438\u0447\u0435\u0441\u043a\u0438 \u043b\u044e\u0431\u043e\u0439 \u043f\u0443\u043b\u044c\u0442 \u0418\u041a, \u0434\u043b\u044f \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0438 \u0412\u0430\u0448\u0435\u0433\u043e \u043f\u0443\u043b\u044c\u0442\u0430 \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e \u043f\u0440\u043e\u043f\u0438\u0441\u0430\u0442\u044c \u043a\u043e\u0434\u044b \u043a\u043d\u043e\u043f\u043e\u043a \u0432 \u0441\u043a\u0435\u0442\u0447:<\/p>\n<pre><span style=\"color: #5e6d03;\">#define<\/span> <span style=\"color: #000000;\">IR1<\/span> <span style=\"color: #000000;\">0x2FDF00F<\/span> <span style=\"color: #434f54;\">\/\/ main\/setting menu<\/span>\r\n<span style=\"color: #5e6d03;\">#define<\/span> <span style=\"color: #000000;\">IR2<\/span> <span style=\"color: #000000;\">0x2FDB24D<\/span> <span style=\"color: #434f54;\">\/\/ button encoder<\/span>\r\n<span style=\"color: #5e6d03;\">#define<\/span> <span style=\"color: #000000;\">IR3<\/span> <span style=\"color: #000000;\">0x2FDB04F<\/span> <span style=\"color: #434f54;\">\/\/ mute<\/span>\r\n<span style=\"color: #5e6d03;\">#define<\/span> <span style=\"color: #000000;\">IR4<\/span> <span style=\"color: #000000;\">0x2FD906F<\/span> <span style=\"color: #434f54;\">\/\/ &gt;&gt;&gt;<\/span>\r\n<span style=\"color: #5e6d03;\">#define<\/span> <span style=\"color: #000000;\">IR5<\/span> <span style=\"color: #000000;\">0x2FDF20D<\/span> <span style=\"color: #434f54;\">\/\/ &lt;&lt;&lt;<\/span>\r\n<span style=\"color: #5e6d03;\">#define<\/span> <span style=\"color: #000000;\">IR6<\/span> <span style=\"color: #000000;\">0x2FD6A95<\/span> <span style=\"color: #434f54;\">\/\/ INPUT<\/span>\r\n<\/pre>\n<p>\u0414\u043b\u044f \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u044f \u043a\u043e\u0434\u043e\u0432 \u043a\u043d\u043e\u043f\u043e\u043a \u0412\u0430\u0448\u0435\u0433\u043e \u043f\u0443\u043b\u044c\u0442\u0430 \u0437\u0430\u0433\u0440\u0443\u0437\u0438\u0442\u0435 \u0441\u043a\u0435\u0442\u0447 \u0438 \u043e\u0442\u043a\u0440\u043e\u0439\u0442\u0435 \u043c\u043e\u043d\u0438\u0442\u043e\u0440 \u043f\u043e\u0440\u0442\u0430, \u043f\u0440\u0438 \u043d\u0430\u0436\u0430\u0442\u0438\u0438 \u043a\u043d\u043e\u043f\u043a\u0438 \u043f\u0443\u043b\u044c\u0442\u0430 \u0435\u0433\u043e \u043a\u043e\u0434 \u0431\u0443\u0434\u0435\u0442 \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0435\u043d \u0432 \u043c\u043e\u043d\u0438\u0442\u043e\u0440\u0435 \u043f\u043e\u0440\u0442\u0430.<\/p>\n<p><a href=\"http:\/\/rcl-radio.ru\/wp-content\/uploads\/2021\/07\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-\u043e\u0442-2021-07-20-221942.png\" class=\"highslide-image\" onclick=\"return hs.expand(this);\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-100808\" src=\"http:\/\/rcl-radio.ru\/wp-content\/uploads\/2021\/07\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-\u043e\u0442-2021-07-20-221942.png\" alt=\"\" width=\"258\" height=\"241\" srcset=\"http:\/\/rcl-radio.ru\/wp-content\/uploads\/2021\/07\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-\u043e\u0442-2021-07-20-221942.png 258w, http:\/\/rcl-radio.ru\/wp-content\/uploads\/2021\/07\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-\u043e\u0442-2021-07-20-221942-200x187.png 200w\" sizes=\"auto, (max-width: 258px) 100vw, 258px\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p style=\"text-align: center;\">\u0420\u0435\u0433\u0443\u043b\u0438\u0440\u043e\u0432\u043a\u0430 \u043f\u0440\u0435\u0434\u0443\u0441\u0438\u043b\u0438\u0442\u0435\u043b\u044f \u0432\u0445\u043e\u0434\u043e\u0432<a href=\"http:\/\/rcl-radio.ru\/wp-content\/uploads\/2021\/07\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-\u043e\u0442-2021-07-20-223014.png\" class=\"highslide-image\" onclick=\"return hs.expand(this);\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-thumbnail wp-image-100809\" src=\"http:\/\/rcl-radio.ru\/wp-content\/uploads\/2021\/07\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-\u043e\u0442-2021-07-20-223014-200x65.png\" alt=\"\" width=\"200\" height=\"65\" srcset=\"http:\/\/rcl-radio.ru\/wp-content\/uploads\/2021\/07\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-\u043e\u0442-2021-07-20-223014-200x65.png 200w, http:\/\/rcl-radio.ru\/wp-content\/uploads\/2021\/07\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-\u043e\u0442-2021-07-20-223014-500x162.png 500w, http:\/\/rcl-radio.ru\/wp-content\/uploads\/2021\/07\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-\u043e\u0442-2021-07-20-223014-768x248.png 768w, http:\/\/rcl-radio.ru\/wp-content\/uploads\/2021\/07\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-\u043e\u0442-2021-07-20-223014.png 789w\" sizes=\"auto, (max-width: 200px) 100vw, 200px\" \/><\/a>\u0410\u0442\u0442\u0435\u043d\u044e\u0430\u0442\u043e\u0440 REAR<a href=\"http:\/\/rcl-radio.ru\/wp-content\/uploads\/2021\/07\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-\u043e\u0442-2021-07-20-223007.png\" class=\"highslide-image\" onclick=\"return hs.expand(this);\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-100810 size-thumbnail\" src=\"http:\/\/rcl-radio.ru\/wp-content\/uploads\/2021\/07\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-\u043e\u0442-2021-07-20-223007-200x57.png\" alt=\"\" width=\"200\" height=\"57\" srcset=\"http:\/\/rcl-radio.ru\/wp-content\/uploads\/2021\/07\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-\u043e\u0442-2021-07-20-223007-200x57.png 200w, http:\/\/rcl-radio.ru\/wp-content\/uploads\/2021\/07\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-\u043e\u0442-2021-07-20-223007-500x143.png 500w, http:\/\/rcl-radio.ru\/wp-content\/uploads\/2021\/07\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-\u043e\u0442-2021-07-20-223007-768x220.png 768w, http:\/\/rcl-radio.ru\/wp-content\/uploads\/2021\/07\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-\u043e\u0442-2021-07-20-223007.png 792w\" sizes=\"auto, (max-width: 200px) 100vw, 200px\" \/><\/a>\u0423\u0441\u0438\u043b\u0438\u0442\u0435\u043b\u044c \u0432\u044b\u0445\u043e\u0434\u0430<br \/>\n<a href=\"http:\/\/rcl-radio.ru\/wp-content\/uploads\/2021\/07\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-\u043e\u0442-2021-07-20-223001.png\" class=\"highslide-image\" onclick=\"return hs.expand(this);\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-100811 size-thumbnail\" src=\"http:\/\/rcl-radio.ru\/wp-content\/uploads\/2021\/07\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-\u043e\u0442-2021-07-20-223001-200x55.png\" alt=\"\" width=\"200\" height=\"55\" srcset=\"http:\/\/rcl-radio.ru\/wp-content\/uploads\/2021\/07\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-\u043e\u0442-2021-07-20-223001-200x55.png 200w, http:\/\/rcl-radio.ru\/wp-content\/uploads\/2021\/07\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-\u043e\u0442-2021-07-20-223001-500x137.png 500w, http:\/\/rcl-radio.ru\/wp-content\/uploads\/2021\/07\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-\u043e\u0442-2021-07-20-223001-768x210.png 768w, http:\/\/rcl-radio.ru\/wp-content\/uploads\/2021\/07\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-\u043e\u0442-2021-07-20-223001.png 833w\" sizes=\"auto, (max-width: 200px) 100vw, 200px\" \/><\/a>\u0420\u0435\u0436\u0438\u043cMUTE<a href=\"http:\/\/rcl-radio.ru\/wp-content\/uploads\/2021\/07\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-\u043e\u0442-2021-07-20-222956.png\" class=\"highslide-image\" onclick=\"return hs.expand(this);\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-100812 size-thumbnail\" src=\"http:\/\/rcl-radio.ru\/wp-content\/uploads\/2021\/07\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-\u043e\u0442-2021-07-20-222956-200x59.png\" alt=\"\" width=\"200\" height=\"59\" srcset=\"http:\/\/rcl-radio.ru\/wp-content\/uploads\/2021\/07\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-\u043e\u0442-2021-07-20-222956-200x59.png 200w, http:\/\/rcl-radio.ru\/wp-content\/uploads\/2021\/07\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-\u043e\u0442-2021-07-20-222956-500x147.png 500w, http:\/\/rcl-radio.ru\/wp-content\/uploads\/2021\/07\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-\u043e\u0442-2021-07-20-222956-768x226.png 768w, http:\/\/rcl-radio.ru\/wp-content\/uploads\/2021\/07\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-\u043e\u0442-2021-07-20-222956.png 824w\" sizes=\"auto, (max-width: 200px) 100vw, 200px\" \/><\/a>\u0420\u0435\u0433\u0443\u043b\u0438\u0440\u043e\u0432\u043a\u0430 SUPER BASS<br \/>\n<a href=\"http:\/\/rcl-radio.ru\/wp-content\/uploads\/2021\/07\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-\u043e\u0442-2021-07-20-222951.png\" class=\"highslide-image\" onclick=\"return hs.expand(this);\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-100813 size-thumbnail\" src=\"http:\/\/rcl-radio.ru\/wp-content\/uploads\/2021\/07\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-\u043e\u0442-2021-07-20-222951-200x59.png\" alt=\"\" width=\"200\" height=\"59\" srcset=\"http:\/\/rcl-radio.ru\/wp-content\/uploads\/2021\/07\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-\u043e\u0442-2021-07-20-222951-200x59.png 200w, http:\/\/rcl-radio.ru\/wp-content\/uploads\/2021\/07\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-\u043e\u0442-2021-07-20-222951-500x149.png 500w, http:\/\/rcl-radio.ru\/wp-content\/uploads\/2021\/07\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-\u043e\u0442-2021-07-20-222951-768x228.png 768w, http:\/\/rcl-radio.ru\/wp-content\/uploads\/2021\/07\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-\u043e\u0442-2021-07-20-222951.png 791w\" sizes=\"auto, (max-width: 200px) 100vw, 200px\" \/><\/a>\u0420\u0435\u0433\u0443\u043b\u0438\u0440\u043e\u0432\u043a\u0430 BASS<a href=\"http:\/\/rcl-radio.ru\/wp-content\/uploads\/2021\/07\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-\u043e\u0442-2021-07-20-222946.png\" class=\"highslide-image\" onclick=\"return hs.expand(this);\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-100814 size-thumbnail\" src=\"http:\/\/rcl-radio.ru\/wp-content\/uploads\/2021\/07\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-\u043e\u0442-2021-07-20-222946-200x57.png\" alt=\"\" width=\"200\" height=\"57\" srcset=\"http:\/\/rcl-radio.ru\/wp-content\/uploads\/2021\/07\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-\u043e\u0442-2021-07-20-222946-200x57.png 200w, http:\/\/rcl-radio.ru\/wp-content\/uploads\/2021\/07\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-\u043e\u0442-2021-07-20-222946-500x143.png 500w, http:\/\/rcl-radio.ru\/wp-content\/uploads\/2021\/07\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-\u043e\u0442-2021-07-20-222946-768x219.png 768w, http:\/\/rcl-radio.ru\/wp-content\/uploads\/2021\/07\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-\u043e\u0442-2021-07-20-222946.png 798w\" sizes=\"auto, (max-width: 200px) 100vw, 200px\" \/><\/a>\u0420\u0435\u0433\u0443\u043b\u0438\u0440\u043e\u0432\u043a\u0430 TREBLE<a href=\"http:\/\/rcl-radio.ru\/wp-content\/uploads\/2021\/07\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-\u043e\u0442-2021-07-20-222941.png\" class=\"highslide-image\" onclick=\"return hs.expand(this);\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-100815 size-thumbnail\" src=\"http:\/\/rcl-radio.ru\/wp-content\/uploads\/2021\/07\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-\u043e\u0442-2021-07-20-222941-200x56.png\" alt=\"\" width=\"200\" height=\"56\" srcset=\"http:\/\/rcl-radio.ru\/wp-content\/uploads\/2021\/07\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-\u043e\u0442-2021-07-20-222941-200x56.png 200w, http:\/\/rcl-radio.ru\/wp-content\/uploads\/2021\/07\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-\u043e\u0442-2021-07-20-222941-500x140.png 500w, http:\/\/rcl-radio.ru\/wp-content\/uploads\/2021\/07\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-\u043e\u0442-2021-07-20-222941-768x215.png 768w, http:\/\/rcl-radio.ru\/wp-content\/uploads\/2021\/07\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-\u043e\u0442-2021-07-20-222941.png 811w\" sizes=\"auto, (max-width: 200px) 100vw, 200px\" \/><\/a>\u0420\u0435\u0433\u0443\u043b\u0438\u0440\u043e\u0432\u043a\u0430 \u0433\u0440\u043e\u043c\u043a\u043e\u0441\u0442\u0438<br \/>\n<a href=\"http:\/\/rcl-radio.ru\/wp-content\/uploads\/2021\/07\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-\u043e\u0442-2021-07-20-222935.png\" class=\"highslide-image\" onclick=\"return hs.expand(this);\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-100816 size-thumbnail\" src=\"http:\/\/rcl-radio.ru\/wp-content\/uploads\/2021\/07\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-\u043e\u0442-2021-07-20-222935-200x55.png\" alt=\"\" width=\"200\" height=\"55\" srcset=\"http:\/\/rcl-radio.ru\/wp-content\/uploads\/2021\/07\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-\u043e\u0442-2021-07-20-222935-200x55.png 200w, http:\/\/rcl-radio.ru\/wp-content\/uploads\/2021\/07\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-\u043e\u0442-2021-07-20-222935-500x136.png 500w, http:\/\/rcl-radio.ru\/wp-content\/uploads\/2021\/07\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-\u043e\u0442-2021-07-20-222935-768x209.png 768w, http:\/\/rcl-radio.ru\/wp-content\/uploads\/2021\/07\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-\u043e\u0442-2021-07-20-222935.png 803w\" sizes=\"auto, (max-width: 200px) 100vw, 200px\" \/><\/a><\/p>\n<p style=\"text-align: center;\"><iframe loading=\"lazy\" title=\"YouTube video player\" src=\"https:\/\/www.youtube.com\/embed\/3iBUbwQm-xk\" width=\"560\" height=\"315\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"><\/iframe><\/p>\n<hr \/>\n<p style=\"text-align: center;\"><strong>\u0414\u043e\u0440\u0430\u0431\u043e\u0442\u043a\u0430 1\u00a0<\/strong><\/p>\n<p>\u0412 \u0434\u043e\u0440\u0430\u0431\u043e\u0442\u0430\u043d\u043d\u043e\u0439 \u0432\u0435\u0440\u0441\u0438\u0438 \u0440\u0435\u0433\u0443\u043b\u044f\u0442\u043e\u0440\u0430 \u0433\u0440\u043e\u043c\u043a\u043e\u0441\u0442\u0438 \u0438 \u0442\u0435\u043c\u0431\u0440\u0430 \u043f\u043e\u044f\u0432\u0438\u043b\u0438\u0441\u044c \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0439 \u0444\u0443\u043d\u043a\u0446\u0438\u0439:<\/p>\n<ul>\n<li>\u0414\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u044b \u043a\u043d\u043e\u043f\u043a\u0438 \u043f\u0443\u043b\u044c\u0442\u0430 \u0434\u043b\u044f \u043f\u0435\u0440\u0435\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u044f \u0432\u0445\u043e\u0434\u043e\u0432: \u043a\u043d\u043e\u043f\u043a\u0438 1.2.3.4.5 \u0432\u043a\u043b\u044e\u0447\u0430\u044e\u0442 \u043e\u0434\u043d\u043e\u0438\u043c\u0435\u043d\u043d\u044b\u0439 \u0432\u0445\u043e\u0434.<\/li>\n<li>\u0420\u0435\u0436\u0438\u043c STANBDY: \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0430 \u043a\u043d\u043e\u043f\u043a\u0430 POWER, \u043f\u0440\u0438 \u0435\u0435 \u043d\u0430\u0436\u0430\u0442\u0438\u0438 \u0437\u0430\u0442\u0435\u043c\u043d\u044f\u0435\u0442\u0441\u044f \u043f\u043e\u0434\u0441\u0432\u0435\u0442\u043a\u0430 \u044d\u043a\u0440\u0430\u043d\u0430 \u0438 \u043d\u0430 \u044d\u043a\u0440\u0430\u043d \u0432\u044b\u0432\u043e\u0434\u0438\u0442\u0441\u044f \u0432\u0440\u0435\u043c\u044f, \u043d\u0430 \u0432\u044b\u0445\u043e\u0434\u0435 D13 \u043f\u043e\u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u0441\u0438\u0433\u043d\u0430\u043b \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f STANDBY \u0434\u043b\u044f \u0443\u0441\u0438\u043b\u0438\u0442\u0435\u043b\u044f.<\/li>\n<li>\u0414\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u044b \u0432 \u043c\u0435\u043d\u044e SETTING \u0434\u0432\u0430 \u043f\u0443\u043d\u043a\u0442\u0430 \u0434\u043b\u044f \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u044f\u0440\u043a\u043e\u0441\u0442\u044c\u044e \u044d\u043a\u0440\u0430\u043d\u0430 \u0432 \u043e\u0431\u044b\u0447\u043d\u043e\u043c \u0440\u0435\u0436\u0438\u043c\u0435 \u0438 \u0432 \u0440\u0435\u0436\u0438\u043c\u0435 STANDBY.<\/li>\n<li>\u0414\u043e\u0431\u0430\u0432\u043b\u0435\u043d \u043c\u043e\u0434\u0443\u043b\u044c \u0447\u0430\u0441\u043e\u0432 \u0440\u0435\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u0432\u0440\u0435\u043c\u0435\u043d\u0438 DS3231.<\/li>\n<\/ul>\n<p>\u0421\u043a\u0435\u0442\u0447 &#8212; <a href=\"http:\/\/forum.rcl-radio.ru\/viewtopic.php?pid=4470#p4470\">http:\/\/forum.rcl-radio.ru\/viewtopic.php?pid=4470#p4470<\/a><\/p>\n<p><a href=\"http:\/\/rcl-radio.ru\/wp-content\/uploads\/2021\/07\/pt2313_0-1.gif\" class=\"highslide-image\" onclick=\"return hs.expand(this);\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-100820 size-full\" src=\"http:\/\/rcl-radio.ru\/wp-content\/uploads\/2021\/07\/pt2313_0-1.gif\" alt=\"\" width=\"595\" height=\"339\" \/><\/a>\u0414\u043b\u044f \u0440\u0430\u0431\u043e\u0442\u044b \u043f\u043e\u0434\u0441\u0432\u0435\u0442\u043a\u0438 \u0434\u0438\u0441\u043f\u043b\u0435\u044f \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e \u0443\u0431\u0440\u0430\u0442\u044c \u043f\u0435\u0440\u0435\u043c\u044b\u0447\u043a\u0443 \u0441 \u043c\u043e\u0434\u0443\u043b\u044f I2C PCF8574, \u0438 \u043f\u043e\u0434\u0430\u0442\u044c \u0441 D6 \u043d\u0430 LED pin \u0428\u0418\u041c \u0441\u0438\u0433\u043d\u0430\u043b.<\/p>\n<p><a href=\"http:\/\/rcl-radio.ru\/wp-content\/uploads\/2021\/07\/Screenshot-23.07.2021-080442.png\" class=\"highslide-image\" onclick=\"return hs.expand(this);\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-100822 size-full\" src=\"http:\/\/rcl-radio.ru\/wp-content\/uploads\/2021\/07\/Screenshot-23.07.2021-080442.png\" alt=\"\" width=\"420\" height=\"184\" srcset=\"http:\/\/rcl-radio.ru\/wp-content\/uploads\/2021\/07\/Screenshot-23.07.2021-080442.png 420w, http:\/\/rcl-radio.ru\/wp-content\/uploads\/2021\/07\/Screenshot-23.07.2021-080442-200x88.png 200w\" sizes=\"auto, (max-width: 420px) 100vw, 420px\" \/><\/a><\/p>\n<p>\u041a\u043e\u0440\u0440\u0435\u043a\u0446\u0438\u044f (\u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0430 \u0432\u0440\u0435\u043c\u0435\u043d\u0438): \u0432 \u0440\u0435\u0436\u0438\u043c\u0435 STANDBY \u043d\u0430\u0436\u0430\u0442\u044c \u0438 \u0443\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0442\u044c \u043a\u043d\u043e\u043f\u043a\u0443 \u044d\u043d\u043a\u043e\u0434\u0435\u0440\u0430, \u0434\u0430\u043b\u0435\u0435 \u043d\u0430\u0436\u043c\u0438\u0442\u0435 \u043a\u043d\u043e\u043f\u043a\u0443 BYTTON \u0434\u043b\u044f \u043a\u043e\u0440\u0440\u0435\u043a\u0446\u0438\u0438 \u0447\u0430\u0441\u043e\u0432, \u043a\u043d\u043e\u043f\u043a\u0443 MENU \u0434\u043b\u044f \u043a\u043e\u0440\u0440\u0435\u043a\u0446\u0438\u0438 \u043c\u0438\u043d\u0443\u0442 \u0438 \u043a\u043d\u043e\u043f\u043a\u0443 MUTE \u0434\u043b\u044f \u043e\u0431\u043d\u0443\u043b\u0435\u043d\u0438\u044f \u0441\u0435\u043a\u0443\u043d\u0434.<\/p>\n<p><a href=\"http:\/\/rcl-radio.ru\/wp-content\/uploads\/2021\/07\/Screenshot-23.07.2021-080759.png\" class=\"highslide-image\" onclick=\"return hs.expand(this);\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-thumbnail wp-image-100823\" src=\"http:\/\/rcl-radio.ru\/wp-content\/uploads\/2021\/07\/Screenshot-23.07.2021-080759-200x91.png\" alt=\"\" width=\"200\" height=\"91\" srcset=\"http:\/\/rcl-radio.ru\/wp-content\/uploads\/2021\/07\/Screenshot-23.07.2021-080759-200x91.png 200w, http:\/\/rcl-radio.ru\/wp-content\/uploads\/2021\/07\/Screenshot-23.07.2021-080759.png 438w\" sizes=\"auto, (max-width: 200px) 100vw, 200px\" \/><\/a> <a href=\"http:\/\/rcl-radio.ru\/wp-content\/uploads\/2021\/07\/Screenshot-23.07.2021-080749.png\" class=\"highslide-image\" onclick=\"return hs.expand(this);\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-thumbnail wp-image-100824\" src=\"http:\/\/rcl-radio.ru\/wp-content\/uploads\/2021\/07\/Screenshot-23.07.2021-080749-200x87.png\" alt=\"\" width=\"200\" height=\"87\" srcset=\"http:\/\/rcl-radio.ru\/wp-content\/uploads\/2021\/07\/Screenshot-23.07.2021-080749-200x87.png 200w, http:\/\/rcl-radio.ru\/wp-content\/uploads\/2021\/07\/Screenshot-23.07.2021-080749.png 404w\" sizes=\"auto, (max-width: 200px) 100vw, 200px\" \/><\/a> <a href=\"http:\/\/rcl-radio.ru\/wp-content\/uploads\/2021\/07\/Screenshot-23.07.2021-080735.png\" class=\"highslide-image\" onclick=\"return hs.expand(this);\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-thumbnail wp-image-100825\" src=\"http:\/\/rcl-radio.ru\/wp-content\/uploads\/2021\/07\/Screenshot-23.07.2021-080735-200x70.png\" alt=\"\" width=\"200\" height=\"70\" srcset=\"http:\/\/rcl-radio.ru\/wp-content\/uploads\/2021\/07\/Screenshot-23.07.2021-080735-200x70.png 200w, http:\/\/rcl-radio.ru\/wp-content\/uploads\/2021\/07\/Screenshot-23.07.2021-080735.png 474w\" sizes=\"auto, (max-width: 200px) 100vw, 200px\" \/><\/a><\/p>\n<hr \/>\n<p style=\"text-align: center;\"><strong>\u0414\u043e\u0440\u0430\u0431\u043e\u0442\u043a\u0430 2\u00a0<\/strong><\/p>\n<p>\u0412 \u0434\u043e\u0440\u0430\u0431\u043e\u0442\u0430\u043d\u043d\u043e\u0439 \u0432\u0435\u0440\u0441\u0438\u0438 \u0440\u0435\u0433\u0443\u043b\u044f\u0442\u043e\u0440\u0430 \u0433\u0440\u043e\u043c\u043a\u043e\u0441\u0442\u0438 \u0438 \u0442\u0435\u043c\u0431\u0440\u0430 \u043f\u043e\u044f\u0432\u0438\u043b\u0438\u0441\u044c \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0439 \u0444\u0443\u043d\u043a\u0446\u0438\u0439, \u0430 \u0442\u0430\u043a \u0436\u0435 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u044b \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0444\u0443\u043d\u043a\u0446\u0438\u0438:<\/p>\n<ul>\n<li>\u0414\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0430 \u043a\u043d\u043e\u043f\u043a\u0430 \u043f\u0443\u043b\u044c\u0442\u0430 POWER 10 MIN &#8212; \u043f\u0440\u0438 \u043d\u0430\u0436\u0430\u0442\u0438\u0438 \u043d\u0430 \u043d\u0435\u0435 \u0447\u0435\u0440\u0435\u0437 10 \u043c\u0438\u043d\u0443\u0442 \u0440\u0435\u0433\u0443\u043b\u044f\u0442\u043e\u0440 \u0433\u0440\u043e\u043c\u043a\u043e\u0441\u0442\u0438 \u0442\u0435\u043c\u0431\u0440\u0430 \u043f\u0435\u0440\u0435\u0439\u0434\u0435\u0442 \u0432 \u0440\u0435\u0436\u0438\u043c STANDBY (POWER OFF)<\/li>\n<li>\u0418\u0437\u043c\u0435\u043d\u0435\u043d\u0430 \u0444\u0443\u043d\u043a\u0446\u0438\u044f \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0438 \u0438\u043b\u0438 \u043a\u043e\u0440\u0440\u0435\u043a\u0446\u0438\u0438 \u0432\u0440\u0435\u043c\u0435\u043d\u0438, \u0442\u0435\u043f\u0435\u0440\u044c \u0432 \u0440\u0435\u0436\u0438\u043c\u0435 STANDBY \u043d\u0435 \u043d\u0443\u0436\u043d\u043e \u043d\u0430\u0436\u0438\u043c\u0430\u0442\u044c \u0438 \u0443\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0442\u044c \u043a\u043d\u043e\u043f\u043a\u0443 \u044d\u043d\u043a\u043e\u0434\u0435\u0440\u0430 \u0434\u043b\u044f \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0438 \u0438\u043b\u0438 \u043a\u043e\u0440\u0440\u0435\u043a\u0446\u0438\u0438 \u0432\u0440\u0435\u043c\u0435\u043d\u0438.<\/li>\n<li>\u0414\u043e\u0431\u0430\u0432\u043b\u0435\u043d \u0431\u0443\u0434\u0438\u043b\u044c\u043d\u0438\u043a \u0432\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u044f. \u0414\u043b\u044f \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0438 \u0432\u0440\u0435\u043c\u0435\u043d\u0438 \u0431\u0443\u0434\u0438\u043b\u044c\u043d\u0438\u043a\u0430 \u0432\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u044f \u0432\u0440\u0435\u043c\u0435\u043d\u0438 \u0432 \u0440\u0435\u0436\u0438\u043c\u0435 STANDBY \u043d\u0430\u0436\u0430\u0442\u044c \u0438 \u0443\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0442\u044c \u043a\u043d\u043e\u043f\u043a\u0443 \u044d\u043d\u043a\u043e\u0434\u0435\u0440\u0430, \u0432\u043e \u0432\u0440\u0435\u043c\u044f \u0443\u0434\u0435\u0440\u0436\u0430\u043d\u0438\u044f \u043a\u043d\u043e\u043f\u043a\u0438 \u044d\u043d\u043a\u043e\u0434\u0435\u0440\u0430 \u043d\u0430 \u0434\u0438\u0441\u043f\u043b\u0435\u0435 \u0431\u0443\u0434\u0435\u0442 \u043f\u043e\u043a\u0430\u0437\u0430\u043d\u043e \u0432\u0440\u0435\u043c\u044f \u0431\u0443\u0434\u0438\u043b\u044c\u043d\u0438\u043a\u0430 \u0438 \u0435\u0433\u043e \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u0435 (\u0432\u043a\u043b\/\u043e\u0442\u043a\u043b). \u041a\u043e\u0440\u0440\u0435\u043a\u0446\u0438\u044f \u0432\u0440\u0435\u043c\u0435\u043d\u0438 \u0431\u0443\u0434\u0438\u043b\u044c\u043d\u0438\u043a\u0430 \u0438 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0435 \u0435\u0433\u043e \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u044f (\u0432\u043a\u043b\/\u043e\u0442\u043a\u043b), \u043e\u0441\u0443\u0449\u0435\u0441\u0442\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u043a\u043d\u043e\u043f\u043a\u0430\u043c\u0438 INPUT(\u043a\u043e\u0440\u0440.\u0447\u0430\u0441\u044b), MENU(\u043a\u043e\u0440\u0440.\u043c\u0438\u043d) \u0438 MUTE(\u0432\u043a\u043b\/\u043e\u0442\u043a\u043b ON\/&#8212;).<\/li>\n<\/ul>\n<p>\u0421\u043a\u0435\u0442\u0447 &#8212; <a href=\"http:\/\/forum.rcl-radio.ru\/viewtopic.php?pid=4490#p4490\">http:\/\/forum.rcl-radio.ru\/viewtopic.php?pid=4490#p4490<\/a><\/p>\n<p><a href=\"http:\/\/rcl-radio.ru\/wp-content\/uploads\/2021\/07\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-\u043e\u0442-2021-07-25-130632.png\" class=\"highslide-image\" onclick=\"return hs.expand(this);\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-100856\" src=\"http:\/\/rcl-radio.ru\/wp-content\/uploads\/2021\/07\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-\u043e\u0442-2021-07-25-130632.png\" alt=\"\" width=\"375\" height=\"160\" srcset=\"http:\/\/rcl-radio.ru\/wp-content\/uploads\/2021\/07\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-\u043e\u0442-2021-07-25-130632.png 375w, http:\/\/rcl-radio.ru\/wp-content\/uploads\/2021\/07\/\u0421\u043d\u0438\u043c\u043e\u043a-\u044d\u043a\u0440\u0430\u043d\u0430-\u043e\u0442-2021-07-25-130632-200x85.png 200w\" sizes=\"auto, (max-width: 375px) 100vw, 375px\" \/><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u0418\u041c\u0421 PT2319 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442 \u0441\u043e\u0431\u043e\u0439 \u0430\u0443\u0434\u0438\u043e\u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0440 \u0441\u043f\u0435\u0446\u0438\u0430\u043b\u044c\u043d\u043e \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0430\u043d\u043d\u044b\u0439 \u0434\u043b\u044f \u0440\u0435\u0433\u0443\u043b\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u043e\u0432 \u0430\u0443\u0434\u0438\u043e\u0441\u0438\u0433\u043d\u0430\u043b\u0430 \u0441 \u043c\u0438\u043d\u0438\u043c\u0430\u043b\u044c\u043d\u044b\u043c\u0438 \u0438\u0441\u043a\u0430\u0436\u0435\u043d\u0438\u044f\u043c\u0438. \u0410\u0443\u0434\u0438\u043e\u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0440 \u0432\u043a\u043b\u044e\u0447\u0430\u0435\u0442 \u0432 \u0441\u0435\u0431\u044f \u0440\u0435\u0433\u0443\u043b\u044f\u0442\u043e\u0440 \u0433\u0440\u043e\u043c\u043a\u043e\u0441\u0442\u0438, \u0442\u0435\u043c\u0431\u0440\u0430, \u043a\u043e\u043c\u043c\u0443\u0442\u0430\u0442\u043e\u0440 \u0432\u0445\u043e\u0434\u043e\u0432 \u0438 \u043f\u0440\u0435\u0434\u0443\u0441\u0438\u043b\u0438\u0442\u0435\u043b\u0438 \u0432\u0445\u043e\u0434\u0430 \u0438 \u0432\u044b\u0445\u043e\u0434\u0430. \u0411\u043e\u043b\u0435\u0435 \u043f\u043e\u0434\u0440\u043e\u0431\u043d\u043e \u043e\u0431 \u0430\u0443\u0434\u0438\u043e\u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0440\u0435 \u043c\u043e\u0436\u043d\u043e \u0443\u0437\u043d\u0430\u0442\u044c \u0438\u0437 \u0441\u0442\u0430\u0442\u044c\u0438 \u0410\u0443\u0434\u0438\u043e\u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0440 PT2319 (Arduino). \u0420\u0435\u0433\u0443\u043b\u044f\u0442\u043e\u0440 \u0433\u0440\u043e\u043c\u043a\u043e\u0441\u0442\u0438 \u0438 \u0442\u0435\u043c\u0431\u0440\u0430 \u043f\u043e\u0441\u0442\u0440\u043e\u0435\u043d \u043d\u0430 \u0431\u0430\u0437\u0435 Arduino Nano. \u041e\u0441\u043d\u043e\u0432\u043d\u044b\u0435 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b \u0440\u0435\u0433\u0443\u043b\u044f\u0442\u043e\u0440\u0430 \u0433\u0440\u043e\u043c\u043a\u043e\u0441\u0442\u0438 \u0438 \u0442\u0435\u043c\u0431\u0440\u0430 \u043d\u0430 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":100807,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[239,5],"tags":[],"class_list":["post-100806","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-arduino","category-5"],"views":6878,"_links":{"self":[{"href":"http:\/\/rcl-radio.ru\/index.php?rest_route=\/wp\/v2\/posts\/100806","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/rcl-radio.ru\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/rcl-radio.ru\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/rcl-radio.ru\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/rcl-radio.ru\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=100806"}],"version-history":[{"count":9,"href":"http:\/\/rcl-radio.ru\/index.php?rest_route=\/wp\/v2\/posts\/100806\/revisions"}],"predecessor-version":[{"id":111127,"href":"http:\/\/rcl-radio.ru\/index.php?rest_route=\/wp\/v2\/posts\/100806\/revisions\/111127"}],"wp:featuredmedia":[{"embeddable":true,"href":"http:\/\/rcl-radio.ru\/index.php?rest_route=\/wp\/v2\/media\/100807"}],"wp:attachment":[{"href":"http:\/\/rcl-radio.ru\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=100806"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/rcl-radio.ru\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=100806"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/rcl-radio.ru\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=100806"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}