рдкрд░рд┐рдЪрдп
(рд╕реНрд░реЛрдд рдХреЛрдб рдФрд░ KiCAD рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЗ рд▓рд┐рдВрдХ рд▓реЗрдЦ рдХреЗ рдЕрдВрдд рдореЗрдВ рджрд┐рдП рдЧрдП рд╣реИрдВред)рдпрджреНрдпрдкрд┐ рд╣рдо 8-рдмрд┐рдЯ рдпреБрдЧ рдореЗрдВ рдкреИрджрд╛ рд╣реБрдП рдереЗ, рд╣рдорд╛рд░рд╛ рдкрд╣рд▓рд╛ рдХрдВрдкреНрдпреВрдЯрд░ рдЕрдореАрдЧрд╛ 500 рдерд╛ред рдпрд╣ рдЕрджреНрднреБрдд рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ рдФрд░ рдзреНрд╡рдирд┐ рдХреЗ рд╕рд╛рде рдПрдХ 16-рдмрд┐рдЯ рдорд╢реАрди рд╣реИ, рдЬреЛ рдЗрд╕реЗ рдЧреЗрдорд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рдорд╣рд╛рди рдмрдирд╛рддрд╛ рд╣реИред рдЗрд╕ рдХрдВрдкреНрдпреВрдЯрд░ рдкрд░ рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдорд┐рдВрдЧ рдПрдХ рдмрд╣реБрдд рд▓реЛрдХрдкреНрд░рд┐рдп рдЧреЗрдо рд╢реИрд▓реА рдмрди рдЧрдИ рд╣реИред рдЙрдирдореЗрдВ рд╕реЗ рдХрдИ рдмрд╣реБрдд рд░рдВрдЧреАрди рдереЗ рдФрд░ рдмрд╣реБрдд рдЪрд┐рдХрдиреА рд▓рдВрдмрди рд╕реНрдХреНрд░реЙрд▓рд┐рдВрдЧ рдереАред рдпрд╣ рдкреНрд░рддрд┐рднрд╛рд╢рд╛рд▓реА рдкреНрд░реЛрдЧреНрд░рд╛рдорд░реНрд╕ рдХреЗ рд▓рд┐рдП рд╕рдВрднрд╡ рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рдерд╛ рдЬрд┐рдиреНрд╣реЛрдВрдиреЗ рд╕реНрдХреНрд░реАрди рдХреЗ рд░рдВрдЧреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдмрдврд╝рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдорд┐рдЧрд╛ рдХреЛрдкреНрд░реЛрд╕реЗрд╕рд░реНрд╕ рдХрд╛ рд╕рд░рд▓рддрд╛ рд╕реЗ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдерд╛ред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП LionHeart рдкрд░ рдПрдХ рдирдЬрд╝рд░ рдбрд╛рд▓реЗрдВ!

Amiga рдкрд░ Lionheartред рдпрд╣ рд╕реНрдерд┐рд░ рдЫрд╡рд┐ рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ рдХреА рд╕реБрдВрджрд░рддрд╛ рдХреЛ рд╡реНрдпрдХреНрдд рдирд╣реАрдВ рдХрд░рддреА рд╣реИред90 рдХреЗ рджрд╢рдХ рдХреЗ рдмрд╛рдж рд╕реЗ, рдЗрд▓реЗрдХреНрдЯреНрд░реЙрдирд┐рдХреНрд╕ рдмрд╣реБрдд рдмрджрд▓ рдЧрдпрд╛ рд╣реИ, рдФрд░ рдЕрдм рдХрдИ рдЫреЛрдЯреЗ рдорд╛рдЗрдХреНрд░реЛрдХрдВрдЯреНрд░реЛрд▓рд░ рд╣реИрдВ рдЬреЛ рдЖрдкрдХреЛ рдЕрджреНрднреБрдд рдЪреАрдЬреЗрдВ рдмрдирд╛рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреЗ рд╣реИрдВред
рд╣рдо рд╣рдореЗрд╢рд╛ рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдЧреЗрдо рд╕реЗ рдкреНрдпрд╛рд░ рдХрд░рддреЗ рд╣реИрдВ, рдФрд░ рдЖрдЬ, рдХреЗрд╡рд▓ рдХреБрдЫ рд░реБрдкрдпреЗ рдХреЗ рд▓рд┐рдП, рдЖрдк рд░рд╛рд╕реНрдкрдмреЗрд░реА рдЬрд╝реАрд░реЛ рдЦрд░реАрдж рд╕рдХрддреЗ рд╣реИрдВ, рд▓рд┐рдирдХреНрд╕ рд╕реНрдерд╛рдкрд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдФрд░ "рдмрд╣реБрдд рдЖрд╕рд╛рди" рдПрдХ рд░рдВрдЧреАрди рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдорд░ рд▓рд┐рдЦ рд╕рдХрддреЗ рд╣реИрдВред
рд▓реЗрдХрд┐рди рдпрд╣ рдХрд╛рд░реНрдп рд╣рдорд╛рд░реЗ рд▓рд┐рдП рдирд╣реАрдВ рд╣реИ - рд╣рдо рдПрдХ рддреЛрдк рд╕реЗ рдЧреМрд░реИрдпрд╛ рдХреЛ рдирд╣реАрдВ рдорд╛рд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ!
рд╣рдо рд╕реАрдорд┐рдд рдореЗрдореЛрд░реА рдХреЗ рд╕рд╛рде рдорд╛рдЗрдХреНрд░реЛрдХрдВрдЯреНрд░реЛрд▓рд░реНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рдФрд░ рдПрдХ рдПрдХреАрдХреГрдд рдЬреАрдкреАрдпреВ рдХреЗ рд╕рд╛рде рдЪрд┐рдк рдкрд░ рд╢рдХреНрддрд┐рд╢рд╛рд▓реА рдкреНрд░рдгрд╛рд▓реА рдирд╣реАрдВ! рджреВрд╕рд░реЗ рд╢рдмреНрджреЛрдВ рдореЗрдВ, рд╣рдо рдХрдард┐рдирд╛рдЗрдпреЛрдВ рдЪрд╛рд╣рддреЗ рд╣реИрдВ!
рд╡реИрд╕реЗ, рд╡реАрдбрд┐рдпреЛ рдХреА рд╕рдВрднрд╛рд╡рдирд╛рдУрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ: рдХреБрдЫ рд▓реЛрдЧ рдЕрдкрдиреА рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдореЗрдВ AVR рдорд╛рдЗрдХреНрд░реЛрдХрдВрдЯреНрд░реЛрд▓рд░ рд╕реЗ рд╕рднреА рд░рд╕реЛрдВ рдХреЛ рдирд┐рдЪреЛрдбрд╝рдиреЗ рдХрд╛ рдкреНрд░рдмрдВрдзрди рдХрд░рддреЗ рд╣реИрдВ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЪреВрдХ рдбреЗрд╡рд▓рдкрд░ рдХреА рдЙрдЬрд╝рдмреЙрдХреНрд╕ рдпрд╛ рдХреНрд░рд╛рдлреНрдЯ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдореЗрдВ)ред рд╣рд╛рд▓рд╛рдВрдХрд┐, рдЗрд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, AVR рдорд╛рдЗрдХреНрд░реЛрдХрдВрдЯреНрд░реЛрд▓рд░ рд╣рдореЗрдВ рдЕрд╕реЗрдВрдмрд▓рд░ рдореЗрдВ рд▓рд┐рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдордЬрдмреВрд░ рдХрд░рддреЗ рд╣реИрдВ, рдФрд░ рднрд▓реЗ рд╣реА рдХреБрдЫ рдЧреЗрдо рдмрд╣реБрдд рдЕрдЪреНрдЫреЗ рд╣реЛрдВ, рдЖрдк рдЧрдВрднреАрд░ рд╕реАрдорд╛рдУрдВ рдХрд╛ рд╕рд╛рдордирд╛ рдХрд░реЗрдВрдЧреЗ рдЬреЛ рдЖрдкрдХреЛ 16-рдмрд┐рдЯ рд╢реИрд▓реА рдореЗрдВ рдЧреЗрдо рдмрдирд╛рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рдирд╣реАрдВ рджреЗрддреЗ рд╣реИрдВред
рдЗрд╕рд▓рд┐рдП, рд╣рдордиреЗ рдПрдХ рдЕрдзрд┐рдХ рд╕рдВрддреБрд▓рд┐рдд рдорд╛рдЗрдХреНрд░реЛрдХрдВрдЯреНрд░реЛрд▓рд░ / рдмреЛрд░реНрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХрд╛ рдирд┐рд░реНрдгрдп рд▓рд┐рдпрд╛, рдЬрд┐рд╕рд╕реЗ рдЖрдк рд╕реА рдореЗрдВ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдХреЛрдб рд▓рд┐рдЦ рд╕рдХрддреЗ рд╣реИрдВред
рд╡рд╣ Arduino рдбреНрдпреВ рдЬрд┐рддрдирд╛ рд╢рдХреНрддрд┐рд╢рд╛рд▓реА рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди Arduino Uno рдЬрд┐рддрдирд╛ рдХрдордЬреЛрд░ рдирд╣реАрдВ рд╣реИред рджрд┐рд▓рдЪрд╕реНрдк рд╣реИ, "рдбреНрдпреВ" рдХрд╛ рдЕрд░реНрде рд╣реИ "рджреЛ," рдФрд░ "рдКрдиреЛ" рдХрд╛ рдЕрд░реНрде рд╣реИ "рдПрдХ"ред Microsoft рдиреЗ рд╣рдореЗрдВ рд╕рд╣реА рддрд░реАрдХреЗ рд╕реЗ (1, 2, 3, 95, 98, ME, 2000, XP, рд╡рд┐рд╕реНрдЯрд╛, 7, 8, 10) рдХреЛ рдЧрд┐рдирдирд╛ рд╕рд┐рдЦрд╛рдпрд╛, рдФрд░ Arduino рднреА рдЗрд╕ рддрд░рд╣ рд╕реЗ рдЪрд▓рд╛ рдЧрдпрд╛! рд╣рдо Arduino Zero рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВрдЧреЗ, рдЬреЛ рдХрд┐ 1 рдФрд░ 2 рдХреЗ рдмреАрдЪ рдореЗрдВ рд╣реИ!
рд╣рд╛рдБ, Arduino рдХреЗ рдЕрдиреБрд╕рд╛рд░, 1 <0 <2ред
рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ, рд╣рдо рдмреЛрд░реНрдб рдореЗрдВ рд╣реА рджрд┐рд▓рдЪрд╕реНрдкреА рдирд╣реАрдВ рд░рдЦрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдЗрд╕рдХреЗ рдкреНрд░реЛрд╕реЗрд╕рд░ рдХреА рд╢реНрд░реГрдВрдЦрд▓рд╛ рдореЗрдВред Arduino Zero рдореЗрдВ Cortex M0 + (48 MHz), 256 KB рдлреНрд▓реИрд╢ рдореЗрдореЛрд░реА рдФрд░ 32 KB рд░реИрдо рдХреЗ рд╕рд╛рде ATSAMD21 рд╢реНрд░реГрдВрдЦрд▓рд╛ рдХрд╛ рдорд╛рдЗрдХреНрд░реЛрдХрдВрдЯреНрд░реЛрд▓рд░ рд╣реИред
рдпрджреНрдпрдкрд┐ 48-рдореЗрдЧрд╛рд╣рд░реНрдЯреНрдЬ рдХреЛрд░реНрдЯреЗрдХреНрд╕ M0 + рдкреНрд░рджрд░реНрд╢рди рдореЗрдВ рдкреБрд░рд╛рдиреЗ 7-рдореЗрдЧрд╛рд╣рд░реНрдЯреНрдЬ MC68000 рд╕реЗ рдХрд╛рдлреА рдмреЗрд╣рддрд░ рд╣реИ, рдЕрдорд┐рдЧрд╛ 500 рдореЗрдВ 512 рдХреЗрдмреА рд░реИрдо, рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рд╕реНрдкреНрд░рд╛рдЗрдЯреНрд╕, рдПрдХ рдПрдХреАрдХреГрдд рджреЛрд╣рд░реА рдЧреЗрдо рдмреЛрд░реНрдб, рдмреНрд▓рд┐рдЯрд░ (рдПрдХ рдбреАрдПрдордП-рдЖрдзрд╛рд░рд┐рдд рдкрд┐рдХреНрд╕реЗрд▓-рд╕рдЯреАрдХ рдЯрдХреНрдХрд░ рдорд╛рдиреНрдпрддрд╛ рдкреНрд░рдгрд╛рд▓реА рдХреЗ рд╕рд╛рде рдбреАрдПрдордП-рдЖрдзрд╛рд░рд┐рдд рдмреНрд▓реЙрдХ рдЯреНрд░рд╛рдВрд╕рдлрд░ рдЗрдВрдЬрди) рд╣реИред рдФрд░ рдкрд╛рд░рджрд░реНрд╢рд┐рддрд╛) рдФрд░ рдХреЙрдкрд░ (рдПрдХ рд░реЗрдЦрд╛рдкреБрдВрдЬ рдХреЛрдкреНрд░реЛрд╕реЗрд╕рд░ рдЬреЛ рдЖрдкрдХреЛ рдХрдИ рдмрд╣реБрдд рд╕реБрдВрджрд░ рдкреНрд░рднрд╛рд╡ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд╕реНрд╡реАрдк рд╕реНрдерд┐рддрд┐ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рд░рдЬрд┐рд╕реНрдЯрд░реЛрдВ рдХреЗ рд╕рд╛рде рд╕рдВрдЪрд╛рд▓рди рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ)ред SAMD21 рдореЗрдВ рдпрд╣ рд╕рдм рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдирд╣реАрдВ рд╣реИ (рдмреНрд▓рд┐рдЯрд░ рдбреАрдПрдордП рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдПрдХ рд╕рд╛рдзрд╛рд░рдг рд╕рд░рд▓ рдХреЗ рдЕрдкрд╡рд╛рдж рдХреЗ рд╕рд╛рде), рдЗрд╕рд▓рд┐рдП рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХреЛ рдмрд╣реБрдд рдЕрдзрд┐рдХ рд░реВрдк рд╕реЗ рдкреНрд░рд╕реНрддреБрдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред
рд╣рдо рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдорд╛рдкрджрдВрдбреЛрдВ рдХреЛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ:
- 1.8 рдЗрдВрдЪ рдХреЗ рдПрд╕рдкреАрдЖрдИ рдбрд┐рд╕реНрдкреНрд▓реЗ рдкрд░ рд░рд┐рдЬрд╝реЙрд▓реНрдпреВрд╢рди 160 x 128 рдкрд┐рдХреНрд╕рд▓реНрд╕ред
- рдкрд┐рдХреНрд╕реЗрд▓ рдкреНрд░рддрд┐ 16 рдмрд┐рдЯреНрд╕ рдХреЗ рд╕рд╛рде рдЧреНрд░рд╛рдлрд┐рдХреНрд╕;
- рдЙрдЪреНрдЪрддрдо рдлреНрд░реЗрдо рджрд░ред 12 рдореЗрдЧрд╛рд╣рд░реНрдЯреНрдЬ рдПрд╕рдкреАрдЖрдИ рдореЗрдВ рдХрдо рд╕реЗ рдХрдо 25 рдПрдлрдкреАрдПрд╕, рдпрд╛ 24 рдореЗрдЧрд╛рд╣рд░реНрдЯреНрдЬ рдкрд░ 40 рдПрдлрдкреАрдПрд╕;
- рд▓рдВрдмрди рд╕реНрдХреНрд░реЙрд▓рд┐рдВрдЧ рдХреЗ рд╕рд╛рде рдбрдмрд▓ рдкреНрд▓реЗрдЗрдВрдЧ рдлреАрд▓реНрдб;
- рд╕рдм рдХреБрдЫ рд╕реА рдореЗрдВ рд▓рд┐рдЦрд╛ рд╣реИред рдХреЛрдИ рдХреЛрдб рдХреЛрдб рдирд╣реАрдВ;
- рдЯрдХреНрдХрд░реЛрдВ рдХреА рдкрд┐рдХреНрд╕реЗрд▓-рд╕рдЯреАрдХ рдкрд╣рдЪрд╛рди;
- рд╕реНрдХреНрд░реАрди рдУрд╡рд░рд▓реЗред
рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЗрди рд▓рдХреНрд╖реНрдпреЛрдВ рдХреЛ рд╣рд╛рд╕рд┐рд▓ рдХрд░рдирд╛ рдХрд╛рдлреА рдореБрд╢реНрдХрд┐рд▓ рд╣реИред рдпрд╣ рд╣реИ, рдЦрд╛рд╕рдХрд░ рдЕрдЧрд░ рд╣рдо рдХреЛрдб рдХреЛ asm рдкрд░ рдордирд╛ рдХрд░ рджреЗрддреЗ рд╣реИрдВ!
рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, 16-рдмрд┐рдЯ рд░рдВрдЧ рдХреЗ рд╕рд╛рде, рд╕реНрдХреНрд░реАрди рдХреЗ рд▓рд┐рдП 160 ├Ч 128 рдкрд┐рдХреНрд╕реЗрд▓ рдХреЗ рд╕реНрдХреНрд░реАрди рдмрдлрд░ рдХреЗ рд▓рд┐рдП 40 KB рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреА, рд▓реЗрдХрд┐рди рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдХреЗрд╡рд▓ 32 KB RAM рд╣реИ! рдФрд░ рд╣рдореЗрдВ рдЕрднреА рднреА рдХрдо рд╕реЗ рдХрдо 25/40 рдПрдлрдкреАрдПрд╕ рдХреА рдЖрд╡реГрддреНрддрд┐ рдХреЗ рд╕рд╛рде рдПрдХ рдбрдмрд▓ рдкреНрд▓реЗрдЗрдВрдЧ рдлрд╝реАрд▓реНрдб рдФрд░ рдмрд╣реБрдд рдЕрдзрд┐рдХ рдкрд░ рд▓рдВрдмрди рд╕реНрдХреНрд░реЙрд▓рд┐рдВрдЧ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ!
рд▓реЗрдХрд┐рди рд╣рдорд╛рд░реЗ рд▓рд┐рдП рдХреБрдЫ рднреА рдЕрд╕рдВрднрд╡ рдирд╣реАрдВ рд╣реИ, рд╣реИ рдирд╛?
рд╣рдо ATSAMD21 рдХреЗ рдЯреНрд░рд┐рдХреНрд╕ рдФрд░ рдмрд┐рд▓реНрдЯ-рдЗрди рдХрд╛рд░реНрдпреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ! "рд╣рд╛рд░реНрдбрд╡реЗрдпрд░" рдХреЗ рд░реВрдк рдореЗрдВ рд╣рдо
uChip рд▓реЗрддреЗ рд╣реИрдВ, рдЬрд┐рд╕реЗ
рдЗрдЯрдХрд╛ рд╕реНрдЯреЛрд░ рдореЗрдВ рдЦрд░реАрджрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
uChip: рд╣рдорд╛рд░реЗ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХрд╛ рджрд┐рд▓!рдЗрд╕рдореЗрдВ Arduino Zero рдЬреИрд╕реА рд╣реА рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдБ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдпрд╣ рдмрд╣реБрдд рдЫреЛрдЯреА рд╣реИ, рдФрд░ рдореВрд▓ Arduino Zero рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рд╕рд╕реНрддреА рднреА рд╣реИ (рд╣рд╛рдБ, рдЖрдк AliExpress рдкрд░ $ 10 рдХреЗ рд▓рд┐рдП рдирдХрд▓реА Arduino Zero рдЦрд░реАрдж рд╕рдХрддреЗ рд╣реИрдВ ... рд▓реЗрдХрд┐рди рд╣рдо рдореВрд▓ рдкрд░ рдмрдирд╛рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ)ред рдпрд╣ рд╣рдореЗрдВ рдПрдХ рдЫреЛрдЯрд╛ рдкреЛрд░реНрдЯреЗрдмрд▓ рдХрдВрд╕реЛрд▓ рдмрдирд╛рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрдЧрд╛ред рдЖрдк Arduino Zero рдХреЗ рд▓рд┐рдП рдЗрд╕ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЛ рд▓рдЧрднрдЧ рд╕рд╣рдЬ рд░реВрдк рд╕реЗ рдЕрдиреБрдХреВрд▓рд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдХреЗрд╡рд▓ рдкрд░рд┐рдгрд╛рдо рдЖрдХрд╛рд░ рдореЗрдВ рдХрд╛рдлреА рдмреЛрдЭрд┐рд▓ рд╣реЛрдЧрд╛ред
рд╣рдордиреЗ рдПрдХ рдЫреЛрдЯрд╛ рдкрд░реАрдХреНрд╖рдг рдмреЛрд░реНрдб рднреА рдмрдирд╛рдпрд╛ рдЬреЛ рдЧрд░реАрдмреЛрдВ рдХреЗ рд▓рд┐рдП рдкреЛрд░реНрдЯреЗрдмрд▓ рдХрдВрд╕реЛрд▓ рд▓рд╛рдЧреВ рдХрд░рддрд╛ рд╣реИред рдиреАрдЪреЗ рд╡рд┐рд╡рд░рдг!
рд╣рдо Arduino рдврд╛рдВрдЪреЗ рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд░реЗрдВрдЧреЗред рдЬрдм рдпрд╣ рдЕрдиреБрдХреВрд▓рди рдФрд░ рдЙрдкрдХрд░рдгреЛрдВ рдХреЗ рдкреНрд░рдмрдВрдзрди рдХреА рдмрд╛рдд рдЖрддреА рд╣реИ рддреЛ рдпрд╣ рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдЕрдиреБрдХреВрд▓ рдирд╣реАрдВ рд╣реИред (рдФрд░ рдЖрдЗрдбреА рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВ!)
рдЗрд╕ рд▓реЗрдЦ рдореЗрдВ, рд╣рдо рд╡рд░реНрдгрди рдХрд░реЗрдВрдЧреЗ рдХрд┐ рд╣рдо рдЧреЗрдо рдХреЗ рдЕрдВрддрд┐рдо рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ рдХреИрд╕реЗ рдЖрдП, рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЧрдП рд╕рднреА рдЕрдиреБрдХреВрд▓рди рдФрд░ рдорд╛рдирджрдВрдбреЛрдВ рдХрд╛ рд╡рд░реНрдгрди рдХрд░реЗрдВред рдЦреЗрд▓ рд╣реА рдЕрднреА рддрдХ рдкреВрд░рд╛ рдирд╣реАрдВ рд╣реБрдЖ рд╣реИ, рдЗрд╕рдореЗрдВ рдзреНрд╡рдирд┐, рд╕реНрддрд░реЛрдВ рдЖрджрд┐ рдХрд╛ рдЕрднрд╛рд╡ рд╣реИред рд╣рд╛рд▓рд╛рдВрдХрд┐, рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрдИ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдкреНрд░рдХрд╛рд░ рдХреЗ рдЦреЗрд▓реЛрдВ рдХреЗ рд▓рд┐рдП рд╢реБрд░реБрдЖрддреА рдмрд┐рдВрджреБ рдХреЗ рд░реВрдк рдореЗрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ!
рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдХрдИ рдФрд░ рдЕрдзрд┐рдХ рдЕрдиреБрдХреВрд▓рди рд╡рд┐рдХрд▓реНрдк рд╣реИрдВ, рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдХреЛрдбрд╛рдВрддрд░рдХ рдХреЗ рдмрд┐рдирд╛ рднреА!
рддреЛ, рдЪрд▓реЛ рд╣рдорд╛рд░реА рдпрд╛рддреНрд░рд╛ рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВ!
рдЬрдЯрд┐рд▓рддрд╛
рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЗ рджреЛ рдЬрдЯрд┐рд▓ рдкрд╣рд▓реВ рд╣реИрдВ: рд╕рдордп рдФрд░ рдореЗрдореЛрд░реА (рд░реИрдо рдФрд░ рд╕реНрдЯреЛрд░реЗрдЬ рджреЛрдиреЛрдВ)ред
рд╕реНрдореГрддрд┐
рд╕реНрдореГрддрд┐ рд╕реЗ рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВред рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рдПрдХ рдмрдбрд╝реЗ рд╕реНрддрд░ рдХреЗ рдЪрд┐рддреНрд░ рдХреЛ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рдиреЗ рдХреЗ рдмрдЬрд╛рдп, рд╣рдо рдЯрд╛рдЗрд▓реНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВред рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдпрджрд┐ рдЖрдк рдЕрдзрд┐рдХрд╛рдВрд╢ рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдорд░реНрд╕ рдХрд╛ рд╕рд╛рд╡рдзрд╛рдиреАрдкреВрд░реНрд╡рдХ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдЖрдк рджреЗрдЦреЗрдВрдЧреЗ рдХрд┐ рд╡реЗ рдмрд╣реБрдд рдХрдо рдЧреНрд░рд╛рдлрд┐рдХ рддрддреНрд╡реЛрдВ (рдЯрд╛рдЗрд▓реЛрдВ) рд╕реЗ рдмрдирд╛рдП рдЧрдП рд╣реИрдВ рдЬреЛ рдХрдИ рдмрд╛рд░ рджреЛрд╣рд░рд╛рдП рдЬрд╛рддреЗ рд╣реИрдВред
рдЕрдореАрдЧрд╛ рдкрд░ рддреВрдлрд╝рд╛рди 2ред рд╕рднреА рд╕рдордп рдХрд╛ рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рдордВрдЪ рдЦреЗрд▓ рдореЗрдВ рд╕реЗ рдПрдХред рдЖрдк рдЗрд╕рдореЗрдВ рдЖрд╕рд╛рдиреА рд╕реЗ рдЯрд╛рдЗрд▓реНрд╕ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ!рдЯрд╛рдЗрд▓реНрд╕ рдХреЗ рд╡рд┐рднрд┐рдиреНрди рд╕рдВрдпреЛрдЬрдиреЛрдВ рдХреЗ рд▓рд┐рдП рд╡рд┐рд╢реНрд╡ / рд╕реНрддрд░ рд╡рд┐рд╡рд┐рдз рдкреНрд░рддреАрдд рд╣реЛрддрд╛ рд╣реИред рдпрд╣ рдбреНрд░рд╛рдЗрд╡ рдкрд░ рдмрд╣реБрдд рд╕рд╛рд░реА рдореЗрдореЛрд░реА рдмрдЪрд╛рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдПрдХ рд╡рд┐рд╢рд╛рд▓ рдлреНрд░реЗрдо рдмрдлрд░ рдХреА рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред
рджреВрд╕рд░реА рдЪрд╛рд▓ рдЬреЛ рд╣рдо рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ рд╡рд╣ рдпреВрд╕реА рдХреА рдмрдбрд╝реА рдХрдореНрдкреНрдпреВрдЯреЗрд╢рдирд▓ рд╢рдХреНрддрд┐ рдФрд░ рдбреАрдПрдордП рдХреА рдЙрдкрд╕реНрдерд┐рддрд┐ рдХреЗ рдХрд╛рд░рдг рд╕рдВрднрд╡ рд╣реИ! рд░реИрдо рдореЗрдВ рд╕рднреА рдлреНрд░реЗрдо рдбреЗрдЯрд╛ рдХреЛ рд╕реНрдЯреЛрд░ рдХрд░рдиреЗ рдХреЗ рдмрдЬрд╛рдп (рдФрд░ рдЗрд╕рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХреНрдпреЛрдВ рд╣реИ?) рд╣рдо рд╕реНрдХреНрд░реИрдЪ рд╕реЗ рд╣рд░ рдлреНрд░реЗрдо рдореЗрдВ рдПрдХ рджреГрд╢реНрдп рдмрдирд╛рдПрдВрдЧреЗред рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ, рд╣рдо рдмрдлрд╝рд░реНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЬрд╛рд░реА рд░рдЦреЗрдВрдЧреЗ, рд▓реЗрдХрд┐рди рдРрд╕рд╛ рд╣реИ рдХрд┐ рд╡реЗ 16 рдкрд┐рдХреНрд╕реЗрд▓ рдХреА рдКрдВрдЪрд╛рдИ рдХреЗ рд╕рд╛рде рдбреЗрдЯрд╛ рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ рдХреЗ рдПрдХ рдХреНрд╖реИрддрд┐рдЬ рдмреНрд▓реЙрдХ рдореЗрдВ рдлрд┐рдЯ рд╣реЛрддреЗ рд╣реИрдВред
рд╕рдордп - рд╕реАрдкреАрдпреВ
рдЬрдм рдПрдХ рдЗрдВрдЬреАрдирд┐рдпрд░ рдХреЛ рдХреБрдЫ рдмрдирд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ, рддреЛ рд╡рд╣ рдкрд╣рд▓реЗ рдпрд╣ рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдЬрд╛рдВрдЪрддрд╛ рд╣реИ рдХрд┐ рдХреНрдпрд╛ рдпрд╣ рд╕рдВрднрд╡ рд╣реИред рдмреЗрд╢рдХ, рдмрд╣реБрдд рд╢реБрд░реБрдЖрдд рдореЗрдВ рд╣рдордиреЗ рдпрд╣ рдкрд░реАрдХреНрд╖рдг рдХрд┐рдпрд╛!
рддреЛ, рд╣рдореЗрдВ 160 ├Ч 128 рдкрд┐рдХреНрд╕реЗрд▓ рдХреА рд╕реНрдХреНрд░реАрди рдкрд░ рдХрдо рд╕реЗ рдХрдо 25 рдПрдлрдкреАрдПрд╕ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдпрд╣ 512,000 рдкрд┐рдХреНрд╕реЗрд▓ / s рд╣реИред рдЪреВрдВрдХрд┐ рдорд╛рдЗрдХреНрд░реЛрдХрдВрдЯреНрд░реЛрд▓рд░ 48 рдореЗрдЧрд╛рд╣рд░реНрдЯреНрдЬ рдХреА рдЖрд╡реГрддреНрддрд┐ рдкрд░ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдкреНрд░рддрд┐ рдкрд┐рдХреНрд╕реЗрд▓ рдХрдо рд╕реЗ рдХрдо 93 рдШрдбрд╝реА рдЪрдХреНрд░ рд╣реИрдВред рдЕрдЧрд░ рд╣рдо 40 рдПрдлрдкреАрдПрд╕ рдкрд░ рдирд┐рд╢рд╛рдирд╛ рд▓рдЧрд╛рддреЗ рд╣реИрдВ рддреЛ рдпрд╣ рдореВрд▓реНрдп 58 рдЪрдХреНрд░ рддрдХ рдЧрд┐рд░ рдЬрд╛рддрд╛ рд╣реИред
рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рд╣рдорд╛рд░рд╛ рдорд╛рдЗрдХреНрд░реЛрдХрдВрдЯреНрд░реЛрд▓рд░ рдПрдХ рдмрд╛рд░ рдореЗрдВ 2 рдкрд┐рдХреНрд╕реЗрд▓ рддрдХ рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдкреНрд░рддреНрдпреЗрдХ рдкрд┐рдХреНрд╕реЗрд▓ рдореЗрдВ 16 рдмрд┐рдЯреНрд╕ рд╣реЛрддреЗ рд╣реИрдВ, рдФрд░ рдПрдЯреАрдПрд╕рдПрдПрдордбреА 21 рдореЗрдВ 32-рдмрд┐рдЯ рдЖрдВрддрд░рд┐рдХ рдмрд╕ рд╣реИ, рдЕрд░реНрдерд╛рдд, рдкреНрд░рджрд░реНрд╢рди рднреА рдмреЗрд╣рддрд░ рд╣реЛрдЧрд╛!
93 рдШрдбрд╝реА рдЪрдХреНрд░ рдХрд╛ рдПрдХ рдорд╛рди рдмрддрд╛рддрд╛ рд╣реИ рдХрд┐ рдХрд╛рд░реНрдп рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╕рдВрднрд╡ рд╣реИ! рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рд╣рдо рдпрд╣ рдирд┐рд╖реНрдХрд░реНрд╖ рдирд┐рдХрд╛рд▓ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рд╕реАрдкреАрдпреВ рдЕрдХреЗрд▓реЗ рдбреАрдПрдордП рдХреЗ рдмрд┐рдирд╛ рд╕рднреА рдкреНрд░рддрд┐рдкрд╛рджрди рдХрд╛рд░реНрдпреЛрдВ рдХреЛ рд╕рдВрднрд╛рд▓ рд╕рдХрддрд╛ рд╣реИред рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рд╕рдВрднрд╛рд╡рдирд╛ рд╣реИ, рдпрд╣ рд╕рдЪ рд╣реИ, рдЦрд╛рд╕рдХрд░ рдЬрдм рдХреЛрдбрд╛рдВрддрд░рдХ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдирд╛ред рд╣рд╛рд▓рд╛рдВрдХрд┐, рдХреЛрдб рдХреЛ рд╕рдВрднрд╛рд▓рдирд╛ рдмрд╣реБрдд рдореБрд╢реНрдХрд┐рд▓ рд╣реЛрдЧрд╛ред рдФрд░ рд╕реА рдореЗрдВ рдпрд╣ рдмрд╣реБрдд рдЕрдиреБрдХреВрд▓рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рд╣реИ! рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, Cortex M0 +, Cortex M3 рдХреА рддрд░рд╣ рд╕реА-рдлреНрд░реЗрдВрдбрд▓реА рдирд╣реАрдВ рд╣реИ, рдФрд░ рдЗрд╕рдореЗрдВ рдмрд╣реБрдд рд╕рд╛рд░реЗ рдирд┐рд░реНрджреЗрд╢реЛрдВ рдХрд╛ рдЕрднрд╛рд╡ рд╣реИ (рдпрд╣ рдмрд╛рдж рдореЗрдВ / рдкреВрд░реНрд╡-рд╡реЗрддрди рд╡реГрджреНрдзрд┐ / рд╡реГрджреНрдзрд┐ рдХреЗ рд╕рд╛рде рд▓реЛрдб / рд╕реЗрд╡ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ, рдЬрд┐рд╕реЗ рджреЛ рдпрд╛ рдЕрдзрд┐рдХ рд╕рд░рд▓ рдирд┐рд░реНрджреЗрд╢реЛрдВ рдХреЗ рд╕рд╛рде рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред
рдЖрдЗрдП рджреЗрдЦреЗрдВ рдХрд┐ рджреЛ рдЧреЗрдо рдлрд╝реАрд▓реНрдб рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд╣рдореЗрдВ рдХреНрдпрд╛ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ (рдпрд╣ рдорд╛рдирддреЗ рд╣реБрдП рдХрд┐ рд╣рдо рдкрд╣рд▓реЗ рд╕реЗ рд╣реА x рдФрд░ y рдирд┐рд░реНрджреЗрд╢рд╛рдВрдХ рдЖрджрд┐ рдЬрд╛рдирддреЗ рд╣реИрдВ)ред
- рдлреНрд▓реИрд╢ рдореЗрдореЛрд░реА рдореЗрдВ рдЕрдЧреНрд░рднреВрдорд┐ рдкрд┐рдХреНрд╕реЗрд▓ рдХреЗ рд╕реНрдерд╛рди рдХреА рдЧрдгрдирд╛ рдХрд░реЗрдВред
- рдкрд┐рдХреНрд╕реЗрд▓ рдорд╛рди рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдВред
- рдпрджрд┐ рдпрд╣ рдкрд╛рд░рджрд░реНрд╢реА рд╣реИ, рддреЛ рдлреНрд▓реИрд╢ рдореЗрдВ рдкреГрд╖реНрдарднреВрдорд┐ рдкрд┐рдХреНрд╕реЗрд▓ рдХреА рд╕реНрдерд┐рддрд┐ рдХреА рдЧрдгрдирд╛ рдХрд░реЗрдВред
- рдкрд┐рдХреНрд╕реЗрд▓ рдорд╛рди рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдВред
- рд▓рдХреНрд╖реНрдп рд╕реНрдерд╛рди рдХреА рдЧрдгрдирд╛ рдХрд░реЗрдВред
- рдкрд┐рдХреНрд╕реЗрд▓ рдХреЛ рдмрдлрд░ рдореЗрдВ рд╕рд╣реЗрдЬреЗрдВред
рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдкреНрд░рддреНрдпреЗрдХ рд╕реНрдкреНрд░рд╛рдЗрдЯ рдХреЗ рд▓рд┐рдП рдЬреЛ рдмрдлрд░ рдореЗрдВ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдСрдкрд░реЗрд╢рди рдХрд┐рдП рдЬрд╛рдиреЗ рдЪрд╛рд╣рд┐рдП:
- рдлреНрд▓реИрд╢ рдореЗрдореЛрд░реА рдореЗрдВ рд╕реНрдкреНрд░рд╛рдЗрдЯ рдкрд┐рдХреНрд╕реЗрд▓ рдХреА рд╕реНрдерд┐рддрд┐ рдХреА рдЧрдгрдирд╛ рдХрд░реЗрдВред
- рдкрд┐рдХреНрд╕реЗрд▓ рдорд╛рди рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛ред
- рдпрджрд┐ рдпрд╣ рдкрд╛рд░рджрд░реНрд╢реА рдирд╣реАрдВ рд╣реИ, рддреЛ рдЧрдВрддрд╡реНрдп рдмрдлрд░ рдХреЗ рд╕реНрдерд╛рди рдХреА рдЧрдгрдирд╛ рдХрд░реЗрдВред
- рдмрдлрд░ рдореЗрдВ рдПрдХ рдкрд┐рдХреНрд╕реЗрд▓ рдХреА рдмрдЪрддред
рдпреЗ рд╕рднреА рдСрдкрд░реЗрд╢рди рди рдХреЗрд╡рд▓ рдПрдХ рдПрдПрд╕рдПрдо рдирд┐рд░реНрджреЗрд╢ рдХреЗ рд░реВрдк рдореЗрдВ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рд┐рдд рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВ, рдмрд▓реНрдХрд┐ рд░реИрдо / рдлреНрд▓реИрд╢ рдореЗрдореЛрд░реА рддрдХ рдкрд╣реБрдВрдЪрдиреЗ рдкрд░ рдкреНрд░рддреНрдпреЗрдХ рдПрдПрд╕рдПрдо рдирд┐рд░реНрджреЗрд╢ рдХреЛ рджреЛ рдЪрдХреНрд░реЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред
рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдЕрднреА рднреА рдЧреЗрдордкреНрд▓реЗ рд▓реЙрдЬрд┐рдХ рдирд╣реАрдВ рд╣реИ (рдЬреЛ, рд╕реМрднрд╛рдЧреНрдп рд╕реЗ, рд╕рдордп рдХреА рдПрдХ рдЫреЛрдЯреА рд░рд╛рд╢рд┐ рд▓реЗрддрд╛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдЗрд╕рдХреА рдЧрдгрдирд╛ рдкреНрд░рддрд┐ рдлреНрд░реЗрдо рдПрдХ рдмрд╛рд░ рдХреА рдЬрд╛рддреА рд╣реИ), рдЯрдХрд░рд╛рд╡ рдХреА рдорд╛рдиреНрдпрддрд╛, рдмрдлрд░ рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг, рдФрд░ рдПрд╕рдкреАрдЖрдИ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдбреЗрдЯрд╛ рднреЗрдЬрдиреЗ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рдирд┐рд░реНрджреЗрд╢ред
рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдпрд╣рд╛рдБ рд╣рдореЗрдВ рдЬреЛ рдХрд░рдирд╛ рд╣реИ рдЙрд╕рдХрд╛ рдЫрджреНрдо рдХреЛрдб рд╣реИ (рдЕрдм рдХреЗ рд▓рд┐рдП, рд╣рдо рдорд╛рдирддреЗ рд╣реИрдВ рдХрд┐ рдЦреЗрд▓ рдореЗрдВ рд╕реНрдХреНрд░реЙрд▓рд┐рдВрдЧ рдирд╣реАрдВ рд╣реИ, рдФрд░ рдЦреЗрд▓ рдХреЗ рдореИрджрд╛рди рдореЗрдВ рдПрдХ рдирд┐рд░рдВрддрд░ рд░рдВрдЧ рдкреГрд╖реНрдарднреВрдорд┐ рд╣реИ!) рдХреЗрд╡рд▓ рдЕрдЧреНрд░рднреВрдорд┐ рдХреЗ рд▓рд┐рдПред
рдХреИрдорд░рд╛рд╡рд╛рдИ рдФрд░ рдХреИрдорд░рд╛ рдПрдХреНрд╕ рдХреЛ рдЦреЗрд▓ рдХреА рджреБрдирд┐рдпрд╛ рдореЗрдВ рдкреНрд░рджрд░реНрд╢рди рдХреЗ рдКрдкрд░реА рдмрд╛рдПрдБ рдХреЛрдиреЗ рдХрд╛ рдирд┐рд░реНрджреЗрд╢рд╛рдВрдХ рдорд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИред
рдмрддрд╛ рджреЗрдВ рдХрд┐ xTilepos рдФрд░ yTilepos рдорд╛рдирдЪрд┐рддреНрд░ рдкрд░ рд╡рд░реНрддрдорд╛рди рдЯрд╛рдЗрд▓ рдХреА рд╕реНрдерд┐рддрд┐ рд╣реИред
xTilepos = cameraX / 16;
2560 рдкрд┐рдХреНрд╕рд▓ (160 x 16) рдХреЗ рд▓рд┐рдП рдирд┐рд░реНрджреЗрд╢реЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рд▓рдЧрднрдЧ 16k рд╣реИ, рдЕрд░реНрдерд╛рддреНред 6 рдкреНрд░рддрд┐ рдкрд┐рдХреНрд╕реЗрд▓ред рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдЖрдк рдПрдХ рдмрд╛рд░ рдореЗрдВ рджреЛ рдкрд┐рдХреНрд╕реЗрд▓ рдЦреАрдВрдЪ рд╕рдХрддреЗ рд╣реИрдВред рдпрд╣ рдкреНрд░рддрд┐ рдкрд┐рдХреНрд╕реЗрд▓ рдирд┐рд░реНрджреЗрд╢реЛрдВ рдХреА рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╕рдВрдЦреНрдпрд╛ рдХреЛ рдЖрдзрд╛ рдХрд░ рджреЗрддрд╛ рд╣реИ, рдЕрд░реНрдерд╛рдд рдкреНрд░рддрд┐ рдкрд┐рдХреНрд╕реЗрд▓ рдЙрдЪреНрдЪ-рд╕реНрддрд░реАрдп рдирд┐рд░реНрджреЗрд╢реЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рд▓рдЧрднрдЧ 3 рд╣реИред рд╣рд╛рд▓рд╛рдВрдХрд┐, рдЗрдирдореЗрдВ рд╕реЗ рдХреБрдЫ рдЙрдЪреНрдЪ-рд╕реНрддрд░реАрдп рдирд┐рд░реНрджреЗрд╢реЛрдВ рдХреЛ рдпрд╛ рддреЛ рджреЛ рдпрд╛ рдЕрдзрд┐рдХ рдХреЛрдбрд╛рдВрддрд░рдХ рдирд┐рд░реНрджреЗрд╢реЛрдВ рдореЗрдВ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛, рдпрд╛ рдЙрдиреНрд╣реЗрдВ рдкреВрд░рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрдо рд╕реЗ рдХрдо рджреЛ рдЪрдХреНрд░реЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреАред рд╕реНрдореГрддрд┐ рдХреЗ рд▓рд┐рдПред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рд╣рдордиреЗ рдлреНрд▓реИрд╢ рдореЗрдореЛрд░реА рдХреЗ рд▓рд┐рдП рдЬрдВрдк рдФрд░ рд╡реЗрдЯ рд╕реНрдЯреЗрдЯреНрд╕ рдХреЗ рдХрд╛рд░рдг рд╕реАрдкреАрдпреВ рдкрд╛рдЗрдкрд▓рд╛рдЗрди рдХреЛ рд░реАрд╕реЗрдЯ рдХрд░рдиреЗ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдирд╣реАрдВ рдХрд┐рдпрд╛ред рд╣рд╛рдВ, рд╣рдо рдЕрднреА рднреА рдЕрдкрдиреЗ рдирд┐рдкрдЯрд╛рди рдореЗрдВ 58-93 рдЪрдХреНрд░реЛрдВ рд╕реЗ рджреВрд░ рд╣реИрдВ, рд▓реЗрдХрд┐рди рд╣рдореЗрдВ рдЕрднреА рднреА рдЦреЗрд▓ рдХреЗ рдореИрджрд╛рди рдФрд░ рд╕реНрдкреНрд░рд╛рдЗрдЯреНрд╕ рдХреА рдкреГрд╖реНрдарднреВрдорд┐ рдХреЛ рдзреНрдпрд╛рди рдореЗрдВ рд░рдЦрдирд╛ рд╣реЛрдЧрд╛ред
рдпрджреНрдпрдкрд┐ рд╣рдо рджреЗрдЦрддреЗ рд╣реИрдВ рдХрд┐ рд╕рдорд╕реНрдпрд╛ рдХреЛ рдПрдХ рд╕реАрдкреАрдпреВ рдкрд░ рд╣рд▓ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдбреАрдПрдордП рдмрд╣реБрдд рддреЗрдЬ рд╣реЛрдЧрд╛ред рдкреНрд░рддреНрдпрдХреНрд╖ рдореЗрдореЛрд░реА рдПрдХреНрд╕реЗрд╕ рд╕реНрдХреНрд░реАрди рд╕реНрдкреНрд░рд╛рдЗрдЯ рдпрд╛ рдмреЗрд╣рддрд░ рдЧреНрд░рд╛рдлрд┐рдХ рдкреНрд░рднрд╛рд╡ рдХреЗ рд▓рд┐рдП рдФрд░ рднреА рдЕрдзрд┐рдХ рдХрдорд░реЗ рдЫреЛрдбрд╝ рджреЗрддрд╛ рд╣реИ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд╣рдо рдЕрд▓реНрдлрд╛ рд╕рдореНрдорд┐рд╢реНрд░рдг рдХреЛ рд▓рд╛рдЧреВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ)ред
рд╣рдо рджреЗрдЦреЗрдВрдЧреЗ рдХрд┐ рдкреНрд░рддреНрдпреЗрдХ рдЯрд╛рдЗрд▓ рдХреЗ рд▓рд┐рдП рдбреАрдПрдордП рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдореЗрдВ 100 рд╕реА рд╕реЗ рдХрдо рдирд┐рд░реНрджреЗрд╢реЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдЕрд░реНрдерд╛рдд рдкреНрд░рддрд┐ рдкрд┐рдХреНрд╕реЗрд▓ 0.5 рд╕реЗ рдХрдо! рдмреЗрд╢рдХ, рдбреАрдПрдордП рдХреЛ рдЕрднреА рднреА рдореЗрдореЛрд░реА рдореЗрдВ рдПрдХ рд╣реА рд╕реНрдерд╛рдирд╛рдиреНрддрд░рдг рдХрд░рдирд╛ рд╣реЛрдЧрд╛, рд▓реЗрдХрд┐рди рд╕реАрдкреАрдпреВ рдХреЗ рд╣рд╕реНрддрдХреНрд╖реЗрдк рдХреЗ рдмрд┐рдирд╛ рдкрддреЗ рдореЗрдВ рд╡реГрджреНрдзрд┐ рдФрд░ рдкреНрд░рд╕рд╛рд░рдг рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬреЛ рдХреБрдЫ рдФрд░ рдХрд░ рд╕рдХрддрд╛ рд╣реИ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд╕реНрдкреНрд░рд┐рдЯ рдХреА рдЧрдгрдирд╛ рдФрд░ рдкреНрд░рддрд┐рдкрд╛рджрди)ред
SysTick рдЯрд╛рдЗрдорд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП, рд╣рдореЗрдВ рдкрддрд╛ рдЪрд▓рд╛ рдХрд┐ рдкреВрд░реЗ рдмреНрд▓реЙрдХ рдХреЗ рд▓рд┐рдП рдбреАрдПрдордП рддреИрдпрд╛рд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рд╕рдордп, рдФрд░ рдлрд┐рд░ рдбреАрдПрдордП рдХреЛ рдкреВрд░рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд▓рдЧрднрдЧ 12k рдШрдбрд╝реА рдЪрдХреНрд░ рд╣реИред рдиреЛрдЯ: рдШрдбрд╝реА рдЪрдХреНрд░! рдЙрдЪреНрдЪ рд╕реНрддрд░реАрдп рдирд┐рд░реНрджреЗрд╢ рдирд╣реАрдВ! рдХреЗрд╡рд▓ 2560 рдкрд┐рдХреНрд╕реЗрд▓ рдХреЗ рд▓рд┐рдП рдЪрдХреНрд░реЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдХрд╛рдлреА рдЕрдзрд┐рдХ рд╣реИ, рдЕрд░реНрдерд╛рдд 1,280 32-рдмрд┐рдЯ рд╢рдмреНрджред рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рд╣рдо рдкреНрд░рддрд┐ 32-рдмрд┐рдЯ рд╢рдмреНрдж рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ 10 рдЪрдХреНрд░ рдкреНрд░рд╛рдкреНрдд рдХрд░рддреЗ рд╣реИрдВред рд╣рд╛рд▓рд╛рдВрдХрд┐, рдЖрдкрдХреЛ рдбреАрдПрдордП рддреИрдпрд╛рд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рд╕рдордп рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рд╕рд╛рде рд╣реА рдбреАрдПрдордП рдХреЛ рд░реИрдо рд╕реЗ рд╕реНрдерд╛рдирд╛рдВрддрд░рдг рд╡рд┐рд╡рд░рдгрдХреЛрдВ рдХреЛ рд▓реЛрдб рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдордп рд▓рдЧрддрд╛ рд╣реИ (рдЬрд┐рд╕рдореЗрдВ рдЕрдирд┐рд╡рд╛рд░реНрдп рд░реВрдк рд╕реЗ рдкреЙрдЗрдВрдЯрд░реНрд╕ рдФрд░ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдмрд╛рдЗрдЯреНрд╕ рдХреА рд╕рдВрдЦреНрдпрд╛ рд╢рд╛рдорд┐рд▓ рд╣реИ)ред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рд╣рдореЗрд╢рд╛ рдХреБрдЫ рдкреНрд░рдХрд╛рд░ рдХреА рдореЗрдореЛрд░реА рдмрд╕ рдкрд░рд┐рд╡рд░реНрддрди рд╣реЛрддрд╛ рд╣реИ (рддрд╛рдХрд┐ рд╕реАрдкреАрдпреВ рдмрд┐рдирд╛ рдбреЗрдЯрд╛ рдХреЗ рдирд┐рд╖реНрдХреНрд░рд┐рдп рди рдЦрдбрд╝рд╛ рд╣реЛ), рдФрд░ рдлреНрд▓реИрд╢ рдореЗрдореЛрд░реА рдореЗрдВ рдХрдо рд╕реЗ рдХрдо рдПрдХ рдкреНрд░рддреАрдХреНрд╖рд╛ рд╕реНрдерд┐рддрд┐ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред
рд╕рдордп - рдПрд╕рдкреАрдЖрдИ
рдПрдХ рдФрд░ рдЕрдбрд╝рдЪрди рд╣реИ SPIред рдХреНрдпрд╛ 12 рдореЗрдЧрд╛рд╣рд░реНрдЯреНрдЬ 25 рдПрдлрдкреАрдПрд╕ рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рд╣реИ? рдЗрд╕рдХрд╛ рдЙрддреНрддрд░ рд╣рд╛рдВ рд╣реИ: 12 рдореЗрдЧрд╛рд╣рд░реНрдЯреНрдЬ рдкреНрд░рддрд┐ рд╕реЗрдХрдВрдб рд▓рдЧрднрдЧ 36 рдлреНрд░реЗрдо рд╕реЗ рдореЗрд▓ рдЦрд╛рддреА рд╣реИред рдЕрдЧрд░ рд╣рдо 24 MHz рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рд╕реАрдорд╛ рджреЛрдЧреБрдиреА рд╣реЛ рдЬрд╛рдПрдЧреА!
рд╡реИрд╕реЗ, рдбрд┐рд╕реНрдкреНрд▓реЗ рдФрд░ рдорд╛рдЗрдХреНрд░реЛрдХрдВрдЯреНрд░реЛрд▓рд░ рдХреЗ рд╡рд┐рдирд┐рд░реНрджреЗрд╢реЛрдВ рдХрд╛ рдХрд╣рдирд╛ рд╣реИ рдХрд┐ рдЕрдзрд┐рдХрддрдо рдПрд╕рдкреАрдЖрдИ рдЧрддрд┐ рдХреНрд░рдорд╢рдГ 15 рдФрд░ 12 рдореЗрдЧрд╛рд╣рд░реНрдЯреНрдЬ рд╣реИред рд╣рдордиреЗ рдкрд░реАрдХреНрд╖рдг рдХрд┐рдпрд╛ рдФрд░ рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд┐рдпрд╛ рдХрд┐ рдЗрд╕реЗ рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЗ рдмрд┐рдирд╛ 24 рдореЗрдЧрд╛рд╣рд░реНрдЯреНрдЬ рддрдХ рдмрдврд╝рд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдХрдо рд╕реЗ рдХрдо "рджрд┐рд╢рд╛" рдореЗрдВ рд╣рдореЗрдВ рдЬрд╝рд░реВрд░рдд рд╣реИ (рдкреНрд░рджрд░реНрд╢рди рдХреЗ рд▓рд┐рдП рдорд╛рдЗрдХреНрд░реЛрдХрдВрдЯреНрд░реЛрд▓рд░ рд▓рд┐рдЦрддреЗ рд╣реИрдВ)ред
рд╣рдо рд▓реЛрдХрдкреНрд░рд┐рдп 1.8-рдЗрдВрдЪ SPI рдбрд┐рд╕реНрдкреНрд▓реЗ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВрдЧреЗред рд╣рдордиреЗ рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд┐рдпрд╛ рдХрд┐ ILI9163 рдФрд░ ST7735 рджреЛрдиреЛрдВ 12 рдореЗрдЧрд╛рд╣рд░реНрдЯреНрдЬ рдХреА рдЖрд╡реГрддреНрддрд┐ рдХреЗ рд╕рд╛рде рд╕рд╛рдорд╛рдиреНрдп рд░реВрдк рд╕реЗ рд╕рдВрдЪрд╛рд▓рд┐рдд рд╣реЛрддреЗ рд╣реИрдВ (рдХрдо рд╕реЗ рдХрдо 12 рдореЗрдЧрд╛рд╣рд░реНрдЯреНрдЬ рдХреЗ рд╕рд╛рдеред рдпрд╣ рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдХрд┐ ST7735 24 рдореЗрдЧрд╛рд╣рд░реНрдЯреНрдЬ рддрдХ рдХреА рдЖрд╡реГрддреНрддрд┐ рдХреЗ рд╕рд╛рде рд╕рдВрдЪрд╛рд▓рд┐рдд рд╣реЛрддрд╛ рд╣реИ)ред рдпрджрд┐ рдЖрдк рдЯреНрдпреВрдЯреЛрд░рд┐рдпрд▓ рдореЗрдВ "Arduino Uno рдкрд░ рд╡реАрдбрд┐рдпреЛ рдХреИрд╕реЗ рдЪрд▓рд╛рдПрдВ" рдХреЗ рд╕рдорд╛рди рдкреНрд░рджрд░реНрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ рд╣рдо рдЕрдиреБрд╢рдВрд╕рд╛ рдХрд░рддреЗ рд╣реИрдВ рдХрд┐ рдЖрдк рдЗрд╕реЗ рднрд╡рд┐рд╖реНрдп рдореЗрдВ SD рд╕рдорд░реНрдерди рдЬреЛрдбрд╝рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред рд╣рдо рдПрд╕рдбреА рдХрд╛рд░реНрдб рд╕рдВрд╕реНрдХрд░рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣реЗ рд╣реИрдВ рддрд╛рдХрд┐ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдЕрдиреНрдп рддрддреНрд╡реЛрдВ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдЬрдЧрд╣ рд╣реЛ, рдЬреИрд╕реЗ рдХрд┐ рдзреНрд╡рдирд┐ рдпрд╛ рдЕрддрд┐рд░рд┐рдХреНрдд рд╕реНрддрд░ред
рдЧреНрд░рд╛рдлрд┐рдХреНрд╕
рдЬреИрд╕рд╛ рдХрд┐ рдкрд╣рд▓реЗ рд╣реА рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЦреЗрд▓ рдЯрд╛рдЗрд▓реНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред рдкреНрд░рддреНрдпреЗрдХ рд╕реНрддрд░ рдореЗрдВ рддрд╛рд▓рд┐рдХрд╛ рдХреЗ рдЕрдиреБрд╕рд╛рд░ рджреЛрд╣рд░рд╛рдИ рдЬрд╛рдиреЗ рд╡рд╛рд▓реА рдЯрд╛рдЗрд▓реЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реЛрдВрдЧреА, рдЬрд┐рд╕реЗ рд╣рдордиреЗ "рдЧреЗрдордкрд╛рд╡рд░" рдХрд╣рд╛ рдерд╛ред рдкреНрд░рддреНрдпреЗрдХ рдЯрд╛рдЗрд▓ рдХрд┐рддрдиреА рдмрдбрд╝реА рд╣реЛрдЧреА? рдкреНрд░рддреНрдпреЗрдХ рдЯрд╛рдЗрд▓ рдХрд╛ рдЖрдХрд╛рд░ рдореЗрдореЛрд░реА рдХреА рдЦрдкрдд, рд╡рд┐рд╕реНрддрд╛рд░ рдФрд░ рд▓рдЪреАрд▓реЗрдкрди рдХреЛ рдкреНрд░рднрд╛рд╡рд┐рдд рдХрд░рддрд╛ рд╣реИ (рдФрд░, рдЬреИрд╕рд╛ рдХрд┐ рд╣рдо рдмрд╛рдж рдореЗрдВ рджреЗрдЦреЗрдВрдЧреЗ, рдЧрддрд┐ рднреА)ред рдмрд╣реБрдд рдмрдбрд╝реА рдЯрд╛рдЗрд▓реЛрдВ рдХреЛ рд╣рдорд╛рд░реА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХреЗ рдкреНрд░рддреНрдпреЗрдХ рдЫреЛрдЯреЗ рдмрджрд▓рд╛рд╡ рдХреЗ рд▓рд┐рдП рдПрдХ рдирдИ рдЯрд╛рдЗрд▓ рдХреЗ рдирд┐рд░реНрдорд╛рдг рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреАред рдпрд╣ рдбреНрд░рд╛рдЗрд╡ рдкрд░ рдмрд╣реБрдд рдЕрдзрд┐рдХ рдЬрдЧрд╣ рд▓реЗрдЧрд╛ред

рджреЛ рдЯрд╛рдЗрд▓реЗрдВ 32 ├Ч 32 рдкрд┐рдХреНрд╕реЗрд▓ рдЖрдХрд╛рд░ рдореЗрдВ (рдмрд╛рдИрдВ рдФрд░ рдХреЗрдВрджреНрд░), рдЬреЛ рдПрдХ рдЫреЛрдЯреЗ рд╕реЗ рднрд╛рдЧ рдореЗрдВ рднрд┐рдиреНрди рд╣реЛрддреА рд╣реИрдВ (рдкрд┐рдХреНрд╕реЗрд▓ рдХрд╛ рдКрдкрд░реА рджрд╛рд╣рд┐рдирд╛ рднрд╛рдЧ 16 рдЗрдВрдЪ) рд╣реИред рдЗрд╕рд▓рд┐рдП, рд╣рдореЗрдВ 32 ├Ч 32 рдкрд┐рдХреНрд╕реЗрд▓ рдХреЗ рдЖрдХрд╛рд░ рдХреЗ рд╕рд╛рде рджреЛ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдЯрд╛рдЗрд▓реЛрдВ рдХреЛ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдпрджрд┐ рд╣рдо 16 ├Ч 16 рдкрд┐рдХреНрд╕реЗрд▓ рдЯрд╛рдЗрд▓ (рджрд╛рдИрдВ рдУрд░) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рд╣рдореЗрдВ рдХреЗрд╡рд▓ рджреЛ 16 ├Ч 16 рдЯрд╛рдЗрд▓реЗрдВ (рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╕рдлреЗрдж рдЯрд╛рдЗрд▓ рдФрд░ рджрд╛рдИрдВ рдУрд░ рдПрдХ рдЯрд╛рдЗрд▓) рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рд╣рд╛рд▓рд╛рдВрдХрд┐, 16 ├Ч 16 рдЯрд╛рдЗрд▓реНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╕рдордп, рд╣рдореЗрдВ 4 рдорд╛рдирдЪрд┐рддреНрд░ рддрддреНрд╡ рдорд┐рд▓рддреЗ рд╣реИрдВредрд╣рд╛рд▓рд╛рдВрдХрд┐, рдкреНрд░рддрд┐ рд╕реНрдХреНрд░реАрди рдХрдо рдЯрд╛рдЗрд▓реЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ, рдЬреЛ рдЧрддрд┐ (рдиреАрдЪреЗ рджреЗрдЦреЗрдВ) рдХреЛ рдмрдврд╝рд╛рддреА рд╣реИ рдФрд░ рдкреНрд░рддреНрдпреЗрдХ рд╕реНрддрд░ рдХреЗ рдирдХреНрд╢реЗ (рдпрд╛рдиреА рддрд╛рд▓рд┐рдХрд╛ рдореЗрдВ рдкрдВрдХреНрддрд┐рдпреЛрдВ рдФрд░ рд╕реНрддрдВрднреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛) рдХреЗ рдЖрдХрд╛рд░ рдХреЛ рдХрдо рдХрд░рддреА рд╣реИред рдмрд╣реБрдд рдЫреЛрдЯреА рдЯрд╛рдЗрд▓реЗрдВ рд╡рд┐рдкрд░реАрдд рд╕рдорд╕реНрдпрд╛ рдкреИрджрд╛ рдХрд░рддреА рд╣реИрдВред рдореИрдк рдЯреЗрдмрд▓ рдмрдбрд╝реЗ рд╣реЛ рд░рд╣реЗ рд╣реИрдВ рдФрд░ рдЧрддрд┐ рдзреАрдореА рд╣реЛ рд░рд╣реА рд╣реИред рдмреЗрд╢рдХ, рд╣рдо рдореВрд░реНрдЦрддрд╛рдкреВрд░реНрдг рдирд┐рд░реНрдгрдп рдирд╣реАрдВ рд▓реЗрдВрдЧреЗред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, 17 ├Ч 31 рдкрд┐рдХреНрд╕реЗрд▓ рдХреЗ рдЖрдХрд╛рд░ рд╡рд╛рд▓реА рдЯрд╛рдЗрд▓реЗрдВ рдЪреБрдиреЗрдВред рд╣рдорд╛рд░реЗ рд╡рдлрд╛рджрд╛рд░ рджреЛрд╕реНрдд - рдбрд┐рдЧреНрд░реА рджреЛ! рдЖрдХрд╛рд░ 16 ├Ч 16 рд▓рдЧрднрдЧ "рд╕реБрдирд╣рд░рд╛ рдирд┐рдпрдо" рд╣реИ, рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрдИ рдЦреЗрд▓реЛрдВ рдореЗрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ рд╣рдо рдЗрд╕реЗ рдЪреБрдиреЗрдВрдЧреЗ!
рд╣рдорд╛рд░реА рд╕реНрдХреНрд░реАрди рдХрд╛ рдЖрдХрд╛рд░ 160 ├Ч 128 рд╣реИред рджреВрд╕рд░реЗ рд╢рдмреНрджреЛрдВ рдореЗрдВ, рд╣рдореЗрдВ рдкреНрд░рддрд┐ рд╕реНрдХреНрд░реАрди 10 ├Ч 8 рдЯрд╛рдЗрд▓реЗрдВ рдЪрд╛рд╣рд┐рдП, рдЕрд░реНрдерд╛рддреНред рддрд╛рд▓рд┐рдХрд╛ рдореЗрдВ 80 рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐рдпрд╛рдБред 10 ├Ч 10 рд╕реНрдХреНрд░реАрди (рдпрд╛ 100 ├Ч 1 рд╕реНрдХреНрд░реАрди) рдХреЗ рдмрдбрд╝реЗ рд╕реНрддрд░ рдХреЗ рд▓рд┐рдП, рдХреЗрд╡рд▓ 8,000 рд░рд┐рдХреЙрд░реНрдб рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреА (рдпрджрд┐ рд╣рдо рд░рд┐рдХреЙрд░реНрдбрд┐рдВрдЧ рдХреЗ рд▓рд┐рдП 16 рдмрд┐рдЯреНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ рддреЛ 16 рдХреЗрдмреАред рдмрд╛рдж рдореЗрдВ рд╣рдо рджрд┐рдЦрд╛рдПрдВрдЧреЗ рдХрд┐ рд╣рдордиреЗ рд░рд┐рдХреЙрд░реНрдбрд┐рдВрдЧ рдХреЗ рд▓рд┐рдП 16 рдмрд┐рдЯреНрд╕ рдЪреБрдирдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХреНрдпреЛрдВ рдХрд┐рдпрд╛)ред
рдЗрд╕рдХреА рддреБрд▓рдирд╛ рдЙрд╕ рдореЗрдореЛрд░реА рд╕реЗ рдХрд░реЗрдВ рдЬрд┐рд╕рдХреА рдкреВрд░реА рд╕реНрдХреНрд░реАрди рдкрд░ рдмрдбрд╝реА рддрд╕реНрд╡реАрд░ рдХреЗ рдХрдмреНрдЬреЗ рдореЗрдВ рд╣реЛрдиреЗ рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рд╣реИ: 40 KB * 100 = 4 MB! рдпрд╣ рдкрд╛рдЧрд▓ рд╣реИ!
рдЪрд▓реЛ рдкреНрд░рддрд┐рдкрд╛рджрди рдкреНрд░рдгрд╛рд▓реА рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░рддреЗ рд╣реИрдВред
рдкреНрд░рддреНрдпреЗрдХ рдлреНрд░реЗрдо рдореЗрдВ (рдбреНрд░рд╛рдЗрдВрдЧ рдХреНрд░рдо рдореЗрдВ) рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП:
- рдмреИрдХрдЧреНрд░рд╛рдЙрдВрдб рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ (рдмреИрдХ рдкреНрд▓реЗрдЗрдВрдЧ рдлреАрд▓реНрдб)
- рд╕реНрддрд░ рдХрд╛ рдЧреНрд░рд╛рдл рд╣реА (рдЕрдЧреНрд░рднреВрдорд┐)ред
- рд╕реНрдкреНрд░рд╛рдЗрдЯ
- рдкрд╛рда / рд╢реАрд░реНрд╖ рдУрд╡рд░рд▓реЗред
рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ, рд╣рдо рдХреНрд░рдорд┐рдХ рд░реВрдк рд╕реЗ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдХрд╛рд░реНрдп рдХрд░реЗрдВрдЧреЗ:
- рдбреНрд░рд╛рдЗрдВрдЧ рдкреГрд╖реНрдарднреВрдорд┐ + рдЕрдЧреНрд░рднреВрдорд┐ (рдЯрд╛рдЗрд▓реНрд╕)
- рдкрд╛рд░рднрд╛рд╕реА рдЯрд╛рдЗрд▓реНрд╕ + рд╕реНрдкреНрд░рд╛рдЗрдЯ + рд╢реАрд░реНрд╖ рдУрд╡рд░рд▓реЗ рдЦреАрдВрдЪрдирд╛
- рдПрд╕рдкреАрдЖрдИ рджреНрд╡рд╛рд░рд╛ рдбреЗрдЯрд╛ рднреЗрдЬрдирд╛ред
рдкреГрд╖реНрдарднреВрдорд┐ рдФрд░ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЕрдкрд╛рд░рджрд░реНрд╢реА рдЯрд╛рдЗрд▓реЗрдВ рдбреАрдПрдордП рджреНрд╡рд╛рд░рд╛ рдЦреАрдВрдЪреА рдЬрд╛рдПрдВрдЧреАред рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЕрдкрд╛рд░рджрд░реНрд╢реА рдЯрд╛рдЗрд▓ рдПрдХ рдЯрд╛рдЗрд▓ рд╣реИ рдЬрд┐рд╕рдореЗрдВ рдХреЛрдИ рдкрд╛рд░рджрд░реНрд╢реА рдкрд┐рдХреНрд╕реЗрд▓ рдирд╣реАрдВ рд╣реИрдВред
рдЖрдВрд╢рд┐рдХ рд░реВрдк рд╕реЗ рдкрд╛рд░рджрд░реНрд╢реА рдЯрд╛рдЗрд▓ (рдмрд╛рдПрдВ) рдФрд░ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЕрдкрд╛рд░рджрд░реНрд╢реА (рджрд╛рдПрдВ)ред рдЖрдВрд╢рд┐рдХ рд░реВрдк рд╕реЗ рдкрд╛рд░рджрд░реНрд╢реА рдЯрд╛рдЗрд▓ рдореЗрдВ, рдХреБрдЫ рдкрд┐рдХреНрд╕реЗрд▓ (рдирд┐рдЪрд▓реЗ рдмрд╛рдПрдБ рдореЗрдВ) рдкрд╛рд░рджрд░реНрд╢реА рд╣реЛрддреЗ рд╣реИрдВ, рдФрд░ рдЗрд╕рд▓рд┐рдП рдЗрд╕ рдХреНрд╖реЗрддреНрд░ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдПрдХ рдкреГрд╖реНрдарднреВрдорд┐ рджрд┐рдЦрд╛рдИ рджреЗрддреА рд╣реИредрдЖрдВрд╢рд┐рдХ рд░реВрдк рд╕реЗ рдкрд╛рд░рджрд░реНрд╢реА рдЯрд╛рдЗрд▓, рд╕реНрдкреНрд░рд╛рдЗрдЯ рдФрд░ рдУрд╡рд░рд▓реЗ рдХреЛ рдбреАрдПрдордП рджреНрд╡рд╛рд░рд╛ рдкреНрд░рднрд╛рд╡реА рдврдВрдЧ рд╕реЗ рдкреНрд░рд╕реНрддреБрдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдПрдЯреАрдПрд╕рдПрдПрдордбреА 21 рдЪрд┐рдк рдбреАрдПрдордП рд╕рд┐рд╕реНрдЯрдо рдХреЗрд╡рд▓ рдбреЗрдЯрд╛ рдХреА рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рдмрдирд╛рддрд╛ рд╣реИ, рдФрд░ рдЕрдореАрдЧрд╛ рдХрдВрдкреНрдпреВрдЯрд░ рдХреЗ рдмреНрд▓рд┐рдЯрд░ рдХреЗ рд╡рд┐рдкрд░реАрдд, рдпрд╣ рдкрд╛рд░рджрд░реНрд╢рд┐рддрд╛ (рд░рдВрдЧ рдорд╛рди рджреНрд╡рд╛рд░рд╛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд) рдХреА рдЬрд╛рдВрдЪ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред рд╕рднреА рдЖрдВрд╢рд┐рдХ рд░реВрдк рд╕реЗ рдкрд╛рд░рджрд░реНрд╢реА рддрддреНрд╡ рд╕реАрдкреАрдпреВ рджреНрд╡рд╛рд░рд╛ рддреИрдпрд╛рд░ рдХрд┐рдП рдЧрдП рд╣реИрдВред

рдбреЗрдЯрд╛ рдХреЛ рдлрд┐рд░ рдбреАрдПрдордП рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдбрд┐рд╕реНрдкреНрд▓реЗ рдореЗрдВ рдкреНрд░рд╕рд╛рд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
рдкрд╛рдЗрдк рд▓рд╛рдЗрди рдмрдирд╛рдирд╛
рдЬреИрд╕рд╛ рдХрд┐ рдЖрдк рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ, рдЕрдЧрд░ рд╣рдо рдЗрди рдХрд╛рд░реНрдпреЛрдВ рдХреЛ рдХреНрд░рдорд┐рдХ рд░реВрдк рд╕реЗ рдПрдХ рдмрдлрд░ рдореЗрдВ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдмрд╣реБрдд рд╕рдордп рд▓рдЧреЗрдЧрд╛ред рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдЬрдм рдбреАрдПрдордП рдЪрд▓ рд░рд╣рд╛ рд╣реИ, рддреЛ рд╕реАрдкреАрдПрдо рд╡реНрдпрд╕реНрдд рдирд╣реАрдВ рд╣реЛрдЧрд╛ рд╕рд┐рд╡рд╛рдп рдбреАрдПрдордП рдХреЗ рдкреВрд░рд╛ рд╣реЛрдиреЗ рдХрд╛ рдЗрдВрддрдЬрд╛рд░ рдХрд░рдиреЗ рдХреЗ! рдпрд╣ рдПрдХ рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ рдЗрдВрдЬрди рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХрд╛ рдПрдХ рдмреБрд░рд╛ рддрд░реАрдХрд╛ рд╣реИред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЬрдм рдбреАрдПрдордП рдПрдХ рдПрд╕рдкреАрдЖрдИ рдбрд┐рд╡рд╛рдЗрд╕ рдХреЛ рдбреЗрдЯрд╛ рднреЗрдЬрддрд╛ рд╣реИ, рддреЛ рдпрд╣ рдЕрдкрдиреЗ рдкреВрд░реНрдг рдмреИрдВрдбрд╡рд┐рдбреНрде рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдЬрдм рдПрд╕рдкреАрдЖрдИ 24 рдореЗрдЧрд╛рд╣рд░реНрдЯреНрдЬ рдХреА рдЖрд╡реГрддреНрддрд┐ рдкрд░ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рддреЛ рдбреЗрдЯрд╛ рдХреЗрд╡рд▓ 3 рдореЗрдЧрд╛рд╣рд░реНрдЯреНрдЬ рдХреА рдЖрд╡реГрддреНрддрд┐ рдкрд░ рдкреНрд░рд╕рд╛рд░рд┐рдд рд╣реЛрддрд╛ рд╣реИ, рдЬреЛ рдХрд╛рдлреА рдЫреЛрдЯрд╛ рд╣реИред рджреВрд╕рд░реЗ рд╢рдмреНрджреЛрдВ рдореЗрдВ, рдбреАрдПрдордП рдХрд╛ рдЙрдкрдпреЛрдЧ рдЗрд╕рдХреА рдкреВрд░реНрдг рдХреНрд╖рдорддрд╛ рдХреЗ рд▓рд┐рдП рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ: рдбреАрдПрдордП рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдкреНрд░рджрд░реНрд╢рди рдЦреЛрдиреЗ рдХреЗ рдмрд┐рдирд╛ рдЕрдиреНрдп рдХрд╛рд░реНрдпреЛрдВ рдХреЛ рдХрд░ рд╕рдХрддрд╛ рд╣реИред
рдпрд╣реА рдХрд╛рд░рдг рд╣реИ рдХрд┐ рд╣рдордиреЗ рдкрд╛рдЗрдкрд▓рд╛рдЗрди рдХреЛ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛, рдЬреЛ рдХрд┐ рдбрдмрд▓ рдмрдлрд╝рд░рд┐рдВрдЧ рдХреЗ рд╡рд┐рдЪрд╛рд░ рдХрд╛ рд╡рд┐рдХрд╛рд╕ рд╣реИ (рд╣рдо рддреАрди рдмрдлрд╝рд░реНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ!)ред рдмреЗрд╢рдХ, рдЕрдВрдд рдореЗрдВ, рд╕рдВрдЪрд╛рд▓рди рд╣рдореЗрд╢рд╛ рдХреНрд░рдорд┐рдХ рд░реВрдк рд╕реЗ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рд▓реЗрдХрд┐рди рд╕реАрдкреАрдпреВ рдФрд░ рдбреАрдПрдордП рдПрдХ рд╕рд╛рде рдЕрд▓рдЧ-рдЕрд▓рдЧ рдХрд╛рд░реНрдп рдХрд░рддреЗ рд╣реИрдВ, рдмрд┐рдирд╛ (рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ) рдПрдХ рджреВрд╕рд░реЗ рдХреЛ рдкреНрд░рднрд╛рд╡рд┐рдд рдХрд░рддреЗ рд╣реБрдПред
рдпрд╣рд╛рдБ рдПрдХ рд╣реА рд╕рдордп рдореЗрдВ рдХреНрдпрд╛ рд╣реЛрддрд╛ рд╣реИ:
- рдмрдлрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдбреАрдПрдордП 1 рдЪреИрдирд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдкреГрд╖реНрдарднреВрдорд┐ рдбреЗрдЯрд╛ рдЦреАрдВрдЪрдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ;
- рдПрдХ рдЕрдиреНрдп рдмрдлрд░ рдореЗрдВ (рдЬреЛ рдкрд╣рд▓реЗ рдкреГрд╖реНрдарднреВрдорд┐ рдбреЗрдЯрд╛ рд╕реЗ рднрд░рд╛ рдерд╛), рд╕реАрдкреАрдпреВ рд╕реНрдкреНрд░рд╛рдЗрдЯреНрд╕ рдФрд░ рдЖрдВрд╢рд┐рдХ рд░реВрдк рд╕реЗ рдкрд╛рд░рджрд░реНрд╢реА рдЯрд╛рдЗрд▓реЗрдВ рдЦреАрдВрдЪрддрд╛ рд╣реИ;
- рдлрд┐рд░ рдПрдХ рдЕрдиреНрдп рдмрдлрд░ (рдЬрд┐рд╕рдореЗрдВ рдкреВрд░реНрдг рдХреНрд╖реИрддрд┐рдЬ рдбреЗрдЯрд╛ рдмреНрд▓реЙрдХ рд╣реЛрддрд╛ рд╣реИ) рдХрд╛ рдЙрдкрдпреЛрдЧ рдбреАрдПрдордП рдЪреИрдирд▓ 0. рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдПрд╕рдкреАрдЖрдИ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдбреЗрдЯрд╛ рдХреЛ рднреЗрдЬрдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ, рдПрд╕рдкреАрдЖрдИ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдбреЗрдЯрд╛ рднреЗрдЬрдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рдмрдлрд░ рдХреЛ рдкрд╣рд▓реЗ рд╕реНрдкреНрд░рд╛рдЗрдЯ рд╕реЗ рднрд░рд╛ рдЧрдпрд╛ рдерд╛, рдЬрдмрдХрд┐ рдПрд╕рдкреАрдЖрдИ рдиреЗ рдкрд┐рдЫрд▓реЗ рдмреНрд▓реЙрдХ рдХреЛ рднреЗрдЬрд╛ рдерд╛ рдФрд░ рдЬрдмрдХрд┐ рджреВрд╕рд░рд╛ рдмрдлрд░ рдЯрд╛рдЗрд▓реНрд╕ рд╕реЗ рднрд░рд╛ред

рдбреАрдПрдордП
рдПрдЯреАрдПрд╕рдПрдПрдордбреА 21 рдЪрд┐рдк рдбреАрдПрдордП рдкреНрд░рдгрд╛рд▓реА рдмреНрд▓рд┐рдЯрд░ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдлрд┐рд░ рднреА рдЗрд╕рдХреА рдЕрдкрдиреА рдЙрдкрдпреЛрдЧреА рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдВ рд╣реИрдВред рдбреАрдПрдордП рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж, рд╣рдо рджреЛрд╣рд░реА рдЦреЗрд▓ рдореИрджрд╛рди рд╣реЛрдиреЗ рдХреЗ рдмрд╛рд╡рдЬреВрдж рдПрдХ рдмрд╣реБрдд рд╣реА рдЙрдЪреНрдЪ рддрд╛рдЬрд╝рд╛ рджрд░ рдкреНрд░рджрд╛рди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
рдбреАрдПрдордП рдЯреНрд░рд╛рдВрд╕рдлрд░ рдХрд╛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рд░реИрдо рдореЗрдВ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, "рдбреАрдПрдордП рдбрд┐рд╕реНрдХреНрд░рд┐рдкреНрдЯрд░" рдореЗрдВ, рдбреАрдПрдордП рдХреЛ рдмрддрд╛рддрд╛ рд╣реИ рдХрд┐ рдЙрд╕реЗ рд╡рд░реНрддрдорд╛рди рдЯреНрд░рд╛рдВрд╕рдлрд░ рдХреИрд╕реЗ рдФрд░ рдХрд╣рд╛рдВ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред рдЗрди рдбрд┐рд╕реНрдХреНрд░рд┐рдкреНрдЯрд░ рдХреЛ рдПрдХ рд╕рд╛рде рдЬреЛрдбрд╝рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ: рдпрджрд┐ рдХреЛрдИ рдХрдиреЗрдХреНрд╢рди рд╣реИ (рдпрд╛рдиреА рдХреЛрдИ рд╢реВрдиреНрдп рд╕реВрдЪрдХ рдирд╣реАрдВ рд╣реИ), рддреЛ рд╣рд╕реНрддрд╛рдВрддрд░рдг рдкреВрд░рд╛ рд╣реЛрдиреЗ рдХреЗ рдмрд╛рдж, рдбреАрдПрдордП рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдЕрдЧрд▓рд╛ рдбрд┐рд╕реНрдХреНрд░рд┐рдкреНрдЯрд░ рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдЧрд╛ред рдХрдИ рд╡рд┐рд╡рд░рдгрдХреЛрдВ рдХреЗ рдЙрдкрдпреЛрдЧ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ, рдбреАрдПрдордП "рдЬрдЯрд┐рд▓ рд╕реНрдерд╛рдирд╛рдиреНрддрд░рдг" рдХрд░ рд╕рдХрддрд╛ рд╣реИ, рдЬреЛ рддрдм рдЙрдкрдпреЛрдЧреА рд╣реЛрддреЗ рд╣реИрдВ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд╕реНрд░реЛрдд рдмрдлрд░ рд╕рдиреНрдирд┐рд╣рд┐рдд рдмрд╛рдЗрдЯреНрд╕ рдХреЗ рдЧреИрд░-рд╕рдиреНрдирд┐рд╣рд┐рдд рдЦрдВрдбреЛрдВ рдХрд╛ рдПрдХ рдХреНрд░рдо рд╣реИред рд╣рд╛рд▓рд╛рдБрдХрд┐, рдбрд┐рд╕реНрдХреНрд░рд┐рдкреНрдЯрд░ рдХреЛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдФрд░ рд▓рд┐рдЦрдиреЗ рдореЗрдВ рд╕рдордп рд▓рдЧрддрд╛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдЖрдкрдХреЛ рд░реИрдо рд╕реЗ рдбрд┐рд╕реНрдХреНрд░рд┐рдкреНрдЯрд░ рдХреЗ 16 рдмрд╛рдЗрдЯреНрд╕ рдХреЛ рдмрдЪрд╛рдиреЗ / рд▓реЛрдб рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред
рдбреАрдПрдордП рдЕрд▓рдЧ-рдЕрд▓рдЧ рд▓рдВрдмрд╛рдИ рдХреЗ рдбреЗрдЯрд╛ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░ рд╕рдХрддрд╛ рд╣реИ: рдмрд╛рдЗрдЯреНрд╕, рд╣рд╛рдлрд╝рд╡рд░реНрдбреНрд╕ (16 рдмрд┐рдЯреНрд╕) рдФрд░ рд╢рдмреНрдж (32 рдмрд┐рдЯреНрд╕)ред рд╡рд┐рдирд┐рд░реНрджреЗрд╢рди рдореЗрдВ, рдЗрд╕ рд▓рдВрдмрд╛рдИ рдХреЛ "рд╣рд░рд╛ рдЖрдХрд╛рд░" рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИред рдПрд╕рдкреАрдЖрдИ рдХреЗ рд▓рд┐рдП, рд╣рдореЗрдВ рдмрд╛рдЗрдЯ рдЯреНрд░рд╛рдВрд╕рдлрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдордЬрдмреВрд░ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ (рд╣рд╛рд▓рд╛рдВрдХрд┐ рд╡рд░реНрддрдорд╛рди REVD рд╡рд┐рдирд┐рд░реНрджреЗрд╢рди рдореЗрдВ рдХрд╣рд╛ рдЧрдпрд╛ рд╣реИ рдХрд┐ ATSAMD21 SERCOM рдЪрд┐рдкреНрд╕ рдореЗрдВ FIFO рд╣реИ, рдЬреЛ рдорд╛рдЗрдХреНрд░реЛрдЪрд┐рдк рдХреЗ рдЕрдиреБрд╕рд╛рд░, 32-рдмрд┐рдЯ рдбреЗрдЯрд╛ рдХреЛ рд╕реНрд╡реАрдХрд╛рд░ рдХрд░ рд╕рдХрддрд╛ рд╣реИ, рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЙрдирдХреЗ рдкрд╛рд╕ FIFO рдирд╣реАрдВ рд╣реИред REVD рд╡рд┐рдирд┐рд░реНрджреЗрд╢ рдореЗрдВ рднреА рдЙрд▓реНрд▓реЗрдЦ рд╣реИред SERCOM CTRLC рд░рдЬрд┐рд╕реНрдЯрд░, рдЬреЛ рд╣реЗрдбрд░ рдлрд╝рд╛рдЗрд▓реЛрдВ рдФрд░ рд░рдЬрд┐рд╕реНрдЯрд░ рд╡рд┐рд╡рд░рдг рдЕрдиреБрднрд╛рдЧ рджреЛрдиреЛрдВ рдореЗрдВ рдЕрдиреБрдкрд╕реНрдерд┐рдд рд╣реИред рд╕реМрднрд╛рдЧреНрдп рд╕реЗ, AVR рдХреЗ рд╡рд┐рдкрд░реАрдд, ATSAMD21 рдореЗрдВ рдХрдо рд╕реЗ рдХрдо рдПрдХ рдмрдлрд░ рдЯреНрд░рд╛рдВрд╕рдлрд░ рдбреЗрдЯрд╛ рд░рдЬрд┐рд╕реНрдЯрд░ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдЯреНрд░рд╛рдВрд╕рдорд┐рд╢рди рдореЗрдВ рдХреЛрдИ рд░реЛрдХ рдирд╣реАрдВ рд╣реЛрдЧреА!)ред рдЯрд╛рдЗрд▓реНрд╕ рдЦреАрдВрдЪрдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдо, рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ, 32 рдмрд┐рдЯреНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВред рдпрд╣ рдЖрдкрдХреЛ рдкреНрд░рддрд┐ рдкрд┐рдХреНрд╕реЗрд▓ рджреЛ рдкрд┐рдХреНрд╕реЗрд▓ рдХреЙрдкреА рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рдПрдЯреАрдПрд╕рдПрдПрдордбреА 21 рдбреАрдПрдордП рдЪрд┐рдк рдкреНрд░рддреНрдпреЗрдХ рд╕реНрд░реЛрдд рдХреЛ рдмреАрдЯ рдЖрдХрд╛рд░ рдХреА рдирд┐рд╢реНрдЪрд┐рдд рд╕рдВрдЦреНрдпрд╛ рд╕реЗ рд╕реНрд░реЛрдд рдпрд╛ рдЧрдВрддрд╡реНрдп рдкрддреЗ рдХреЛ рдмрдврд╝рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд╣рд░рд╛ рджреЗрддрд╛ рд╣реИред
рдпреЗ рджреЛ рдкрд╣рд▓реВ рдмрд╣реБрдд рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИрдВ рдФрд░ рд╡реЗ рдЯрд╛рдЗрд▓ рдЦреАрдВрдЪрдиреЗ рдХреЗ рддрд░реАрдХреЗ рдХреЛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рддреЗ рд╣реИрдВред
рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рдЕрдЧрд░ рд╣рдо рдПрдХ рдкрд┐рдХреНрд╕реЗрд▓ рдкреНрд░рддрд┐ рдмреАрдЯ (16 рдмрд┐рдЯреНрд╕) рдкреНрд░рджрд╛рди рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рд╣рдо рдЕрдкрдиреЗ рд╕рд┐рд╕реНрдЯрдо рдХреЗ рдереНрд░реВрдкреБрдЯ рдХреЛ рдЖрдзрд╛ рдХрд░ рджреЗрдВрдЧреЗред рд╣рдо рдкреВрд░реНрдг рдмреИрдВрдбрд╡рд┐рдбреНрде рдХреЛ рдордирд╛ рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ!
рд╣рд╛рд▓рд╛рдБрдХрд┐, рдпрджрд┐ рд╣рдо рдкреНрд░рддрд┐ рдкрд┐рдХреНрд╕реЗрд▓ рджреЛ рдкрд┐рдХреНрд╕реЗрд▓ рдЦреАрдВрдЪрддреЗ рд╣реИрдВ, рддреЛ рдЦреЗрд▓ рдХреНрд╖реЗрддреНрд░ рдХреЗрд╡рд▓ рдкрд┐рдХреНрд╕реЗрд▓ рдХреА рдПрдХ рд╕рдорд╛рди рд╕рдВрдЦреНрдпрд╛ рдХреЛ рд╕реНрдХреНрд░реЙрд▓ рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрдЧрд╛, рдЬрд┐рд╕рд╕реЗ рдЪрд┐рдХрдиреА рдЧрддрд┐ рд╣реЛрдЧреАред рдЗрд╕реЗ рд╕рдВрднрд╛рд▓рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдк рдПрдХ рдмрдлрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдЬреЛ рджреЛ рдпрд╛ рджреЛ рд╕реЗ рдЕрдзрд┐рдХ рдкрд┐рдХреНрд╕реЗрд▓ рдмрдбрд╝рд╛ рд╣реЛред рдбрд┐рд╕реНрдкреНрд▓реЗ рдореЗрдВ рдбреЗрдЯрд╛ рднреЗрдЬрддреЗ рд╕рдордп, рд╣рдо рд╕рд╣реА рдСрдлрд╝рд╕реЗрдЯ (0 рдпрд╛ 1 рдкрд┐рдХреНрд╕реЗрд▓) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВрдЧреЗ, рдЗрд╕ рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддреЗ рд╣реБрдП рдХрд┐ рд╣рдореЗрдВ "рдХреИрдорд░рд╛" рдХреЛ рдПрдХ рд╕рдорд╛рди рдпрд╛ рд╡рд┐рд╖рдо рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рдкрд┐рдХреНрд╕реЗрд▓ рд▓реЗ рдЬрд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред
рд╣рд╛рд▓рд╛рдВрдХрд┐, рд╕рд╛рджрдЧреА рдХреЗ рд▓рд┐рдП, рд╣рдо 11 рдкреВрд░реНрдг рдЯрд╛рдЗрд▓реЛрдВ (160 + 16 рдкрд┐рдХреНрд╕рд▓) рдХреЗ рд▓рд┐рдП рд╕реНрдерд╛рди рдЖрд░рдХреНрд╖рд┐рдд рдХрд░рддреЗ рд╣реИрдВ, рдФрд░ 160 + 2 рдкрд┐рдХреНрд╕рд▓ рдХреЗ рд▓рд┐рдП рдирд╣реАрдВред рдЗрд╕ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдХрд╛ рдПрдХ рдмрдбрд╝рд╛ рдлрд╛рдпрджрд╛ рд╣реИ: рд╣рдореЗрдВ рдкреНрд░рддреНрдпреЗрдХ рдбреАрдПрдордП рд╡рд┐рд╡рд░рдгрдХ рдХреЗ рдкреНрд░рд╛рдкреНрддрдХрд░реНрддрд╛ рдкрддреЗ рдХреА рдЧрдгрдирд╛ рдФрд░ рдЕрджреНрдпрддрди рдирд╣реАрдВ рдХрд░рдирд╛ рд╣реИ (рдЗрд╕рдХреЗ рд▓рд┐рдП рдХрдИ рдирд┐рд░реНрджреЗрд╢реЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреА, рдЬрд┐рд╕рдХреЗ рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк рдкреНрд░рддрд┐ рдЯрд╛рдЗрд▓ рдмрд╣реБрдд рдЕрдзрд┐рдХ рдЧрдгрдирд╛ рд╣реЛ рд╕рдХрддреА рд╣реИ)ред рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ, рд╣рдо рдХреЗрд╡рд▓ рдиреНрдпреВрдирддрдо рдкрд┐рдХреНрд╕реЗрд▓ рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреЛ рдЖрдХрд░реНрд╖рд┐рдд рдХрд░реЗрдВрдЧреЗ, рдЕрд░реНрдерд╛рдд 162 рд╕реЗ рдЕрдзрд┐рдХ рдирд╣реАрдВред рд╣рд╛рдВ, рдЕрдВрдд рдореЗрдВ рд╣рдо рдереЛрдбрд╝реА рдЕрддрд┐рд░рд┐рдХреНрдд рдореЗрдореЛрд░реА (рддреАрди рдмрдлрд╝рд░реНрд╕ рдЦрд╛рддреЗ рд╣реБрдП рдпрд╣ рд▓рдЧрднрдЧ 1500 рдмрд╛рдЗрдЯреНрд╕ рд▓реЗрддреЗ рд╣реИрдВ) рдХреЛ рдЧрддрд┐ рдФрд░ рд╕рд░рд▓рддрд╛ рдХреЗ рд▓рд┐рдП рдЦрд░реНрдЪ рдХрд░реЗрдВрдЧреЗред рдЖрдк рдЖрдЧреЗ рдЕрдиреБрдХреВрд▓рди рднреА рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

рдЗрд╕ GIF рдПрдиреАрдореЗрд╢рди рдореЗрдВ рд╕рднреА 16-рд▓рд╛рдЗрди рдмреНрд▓реЙрдХ рдмрдлрд╝рд░ (рдмрд┐рдирд╛ рдбрд┐рд╕реНрдХреНрд░рд┐рдкреНрдЯрд░ рдХреЗ) рджрд┐рдЦрд╛рдИ рджреЗ рд░рд╣реЗ рд╣реИрдВред рджрд╛рдИрдВ рдУрд░ рд╡рд╣ рд╣реИ рдЬреЛ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдкреНрд░рджрд░реНрд╢рд┐рдд рд╣реЛрддрд╛ рд╣реИред рдкрд╣рд▓реЗ 32 рдлреНрд░реЗрдо GIF рдореЗрдВ рджрд┐рдЦрд╛рдП рдЧрдП рд╣реИрдВ, рдЬрд┐рд╕ рдкрд░ рд╣рдо рдкреНрд░рддреНрдпреЗрдХ рдлреНрд░реЗрдо рдореЗрдВ рджрд╛рдИрдВ рдУрд░ 1 рдкрд┐рдХреНрд╕реЗрд▓ рд▓реЗ рдЬрд╛рддреЗ рд╣реИрдВред рдмрдлрд░ рдХрд╛ рдХрд╛рд▓рд╛ рдХреНрд╖реЗрддреНрд░ рд╡рд╣ рд╣рд┐рд╕реНрд╕рд╛ рд╣реИ рдЬрд┐рд╕реЗ рдЕрдкрдбреЗрдЯ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдФрд░ рдЗрд╕рдХреА рд╕рд╛рдордЧреНрд░реА рдХреЗрд╡рд▓ рдкрд┐рдЫрд▓реЗ рдСрдкрд░реЗрд╢рди рд╕реЗ рдмрдиреА рд╣реБрдИ рд╣реИред рдЬрдм рд╕реНрдХреНрд░реАрди рдПрдХ рд╡рд┐рд╖рдо рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рдлрд╝реНрд░реЗрдо рдХреЛ рд╕реНрдХреНрд░реЙрд▓ рдХрд░рддреА рд╣реИ, рддреЛ 162 рдкрд┐рдХреНрд╕реЗрд▓ рдЪреМрдбрд╝рд╛ рдХреНрд╖реЗрддреНрд░ рдмрдлрд░ рдореЗрдВ рдЦреАрдВрдЪрд╛ рдЬрд╛рддрд╛ рд╣реИред рд╣рд╛рд▓рд╛рдВрдХрд┐, рдЙрдирдореЗрдВ рд╕реЗ рдкрд╣рд▓рд╛ рдФрд░ рдЕрдВрддрд┐рдо рдХреЙрд▓рдо (рдЬрд┐рд╕реЗ рдПрдиреАрдореЗрд╢рди рдореЗрдВ рд╣рд╛рдЗрд▓рд╛рдЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ) рдХреЛ рдЫреЛрдбрд╝ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдЬрдм рд╕реНрдХреНрд░реЙрд▓ рдореВрд▓реНрдп 16 рдкрд┐рдХреНрд╕рд▓ рдХрд╛ рдПрдХ рдорд▓реНрдЯреАрдкрд▓ рд╣реЛрддрд╛ рд╣реИ, рддреЛ рдмрдлрд░ рдореЗрдВ рдбреНрд░рд╛ рдСрдкрд░реЗрд╢рди рдкрд╣рд▓реЗ рдХреЙрд▓рдо (x = 0) рд╕реЗ рд╢реБрд░реВ рд╣реЛрддрд╛ рд╣реИред
рдКрд░реНрдзреНрд╡рд╛рдзрд░ рд╕реНрдХреНрд░реЙрд▓рд┐рдВрдЧ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреНрдпрд╛?
рдлреНрд▓реИрд╢ рдореЗрдореЛрд░реА рдореЗрдВ рдЯрд╛рдЗрд▓реНрд╕ рдХреЛ рд╕реНрдЯреЛрд░ рдХрд░рдиреЗ рдХреА рд╡рд┐рдзрд┐ рджрд┐рдЦрд╛рдиреЗ рдХреЗ рдмрд╛рдж рд╣рдо рдЗрд╕рд╕реЗ рдирд┐рдкрдЯреЗрдВрдЧреЗред
рдЯрд╛рдЗрд▓реНрд╕ рдХреИрд╕реЗ рд╕реНрдЯреЛрд░ рдХрд░реЗрдВ
рдПрдХ рднреЛрд▓реА рджреГрд╖реНрдЯрд┐рдХреЛрдг (рдЬреЛ рд╣рдорд╛рд░реЗ рд▓рд┐рдП рдЙрдкрдпреБрдХреНрдд рд╣реЛрдЧрд╛ рдпрджрд┐ рд╣рдо рдХреЗрд╡рд▓ рд╕реАрдкреАрдпреВ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдкреНрд░рд╕реНрддреБрдд рдХрд░ рд░рд╣реЗ рдереЗ) рдкрд┐рдХреНрд╕реЗрд▓ рдореЗрдореЛрд░реА рдХреЗ рдЕрдиреБрдХреНрд░рдо рдХреЗ рд░реВрдк рдореЗрдВ рдлреНрд▓реИрд╢ рдореЗрдореЛрд░реА рдореЗрдВ рдЯрд╛рдЗрд▓реНрд╕ рдХреЛ рд╕реНрдЯреЛрд░ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред рдкрд╣рд▓реА рдкрдВрдХреНрддрд┐ рдХрд╛ рдкрд╣рд▓рд╛ рдкрд┐рдХреНрд╕реЗрд▓, рджреВрд╕рд░рд╛, рдФрд░ рдЗрд╕реА рддрд░рд╣ рд╕реЛрд▓рд╣рд╡реАрдВ рддрдХред рддрдм рд╣рдо рджреВрд╕рд░реА рдкрдВрдХреНрддрд┐ рдХреЗ рдкрд╣рд▓реЗ рдкрд┐рдХреНрд╕реЗрд▓ рдХреЛ рдмрдЪрд╛рддреЗ рд╣реИрдВ, рджреВрд╕рд░рд╛, рдФрд░ рдЗрд╕реА рддрд░рд╣ред
рдРрд╕рд╛ рдлреИрд╕рд▓рд╛ рднреЛрд▓рд╛ рдХреНрдпреЛрдВ рд╣реИ? рдХреНрдпреЛрдВрдХрд┐ рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ, рдбреАрдПрдордП рдХреЗрд╡рд▓ 16 рдкрд┐рдХреНрд╕реЗрд▓ рдкреНрд░рддрд┐ рдбреАрдПрдордП рдбрд┐рд╕реНрдХреНрд░рд┐рдкреНрдЯрд░ рдХреЛ рдкреНрд░рд╕реНрддреБрдд рдХрд░ рд╕рдХрддрд╛ рд╣реИ! рдЗрд╕рд▓рд┐рдП, рд╣рдореЗрдВ 16 рд╡рд┐рд╡рд░рдгрдХреЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреА, рдЬрд┐рдирдореЗрдВ рд╕реЗ рдкреНрд░рддреНрдпреЗрдХ рдХреЛ 4 + 4 рдореЗрдореЛрд░реА рдПрдХреНрд╕реЗрд╕ рд╕рдВрдЪрд╛рд▓рди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ (рдЕрд░реНрдерд╛рдд, 32 рдмрд╛рдЗрдЯреНрд╕ рдХреЛ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП - 8 рдореЗрдореЛрд░реА рд░реАрдб рдСрдкрд░реЗрд╢рдВрд╕ + 8 рдореЗрдореЛрд░реА рд░рд╛рдЗрдЯ рдСрдкрд░реЗрд╢рди - рдбреАрдПрдордП рдХреЛ 4 рдФрд░ рд░реАрдбрд┐рдВрдЧ + 4 рд░рд╛рдЗрдЯреНрд╕ рдХрд░рдирд╛ рд╣реЛрдЧрд╛)ред рдпрд╣ рдмрд╣реБрдд рдЕрдХреНрд╖рдо рд╣реИ!
рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдкреНрд░рддреНрдпреЗрдХ рд╡рд┐рд╡рд░рдгрдХ рдХреЗ рд▓рд┐рдП, рдбреАрдПрдордП рдХреЗрд╡рд▓ рдирд┐рд╢реНрдЪрд┐рдд рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рд╢рдмреНрджреЛрдВ рджреНрд╡рд╛рд░рд╛ рд╕реНрд░реЛрдд рдФрд░ рдЧрдВрддрд╡реНрдп рдкрддреЗ рдХреЛ рдмрдврд╝рд╛ рд╕рдХрддрд╛ рд╣реИред рдЯрд╛рдЗрд▓ рдХреА рдкрд╣рд▓реА рдкрдВрдХреНрддрд┐ рдХреЛ рдмрдлрд░ рдореЗрдВ рдХреЙрдкреА рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдкреНрд░рд╛рдкреНрддрдХрд░реНрддрд╛ рдХрд╛ рдкрддрд╛ 1 рд╢рдмреНрдж рд╕реЗ рдирд╣реАрдВ рдмрдврд╝рд╛рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП, рд▓реЗрдХрд┐рди рдЗрд╕ рддрд░рд╣ рдХреЗ рдореВрд▓реНрдп рд╕реЗ рдХрд┐ рдпрд╣ рдмрдлрд░ рдХреА рдЕрдЧрд▓реА рдкрдВрдХреНрддрд┐ рдХреЛ рдЗрдВрдЧрд┐рдд рдХрд░рддрд╛ рд╣реИред рдпрд╣ рд╕рдВрднрд╡ рдирд╣реАрдВ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдкреНрд░рддреНрдпреЗрдХ рдЯреНрд░рд╛рдВрд╕рдорд┐рд╢рди рдбрд┐рд╕реНрдХреНрд░рд┐рдкреНрдЯрд░ рдХреЗрд╡рд▓ рдмреАрдЯ рдЯреНрд░рд╛рдВрд╕рдорд┐рд╢рди рдЗрдВрдХреНрд░реАрдореЗрдВрдЯ рдХреЛ рдЗрдВрдЧрд┐рдд рдХрд░рддрд╛ рд╣реИ, рдЬрд┐рд╕реЗ рдмрджрд▓рд╛ рдирд╣реАрдВ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
рдпрд╣ рдЯрд╛рдЗрд▓ рдХреА рдкреНрд░рддреНрдпреЗрдХ рдкрдВрдХреНрддрд┐ рдХреЗ рдкрд╣рд▓реЗ рджреЛ рдкрд┐рдХреНрд╕рд▓ рдХреЛ рдХреНрд░рдорд┐рдХ рд░реВрдк рд╕реЗ рднреЗрдЬрдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдЕрдзрд┐рдХ рдЕрдиреБрдХреВрд▓ рд╣реЛрдЧрд╛, рдЕрд░реНрдерд╛рдд рдкрдВрдХреНрддрд┐ 0 рдФрд░ 1 рдХреЗ рдкрд┐рдХреНрд╕рд▓ 0, рдкрдВрдХреНрддрд┐ 1 рдХреЗ рдкрд┐рдХреНрд╕рд▓ 0 рдФрд░ 1, рдЖрджрд┐ред рдкрдВрдХреНрддрд┐ 1 рдФрд░ 1 рдХреЗ рдкрд┐рдХреНрд╕рд▓ 0 рддрдХред рдлрд┐рд░ рд╣рдо рд▓рд╛рдЗрди рдХреЗ 2 рдФрд░ 3 рдХреЛ рднреЗрдЬрддреЗ рд╣реИрдВред 0, рдФрд░ рдЗрддрдиреЗ рдкрд░ред
рдПрдХ рдЯрд╛рдЗрд▓ рдХреИрд╕реЗ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ?рдКрдкрд░ рджрд┐рдП рдЧрдП рдЖрдВрдХрдбрд╝реЗ рдореЗрдВ, рдкреНрд░рддреНрдпреЗрдХ рд╕рдВрдЦреНрдпрд╛ рдЙрд╕ рдХреНрд░рдо рдХреЛ рджрд░реНрд╢рд╛рддреА рд╣реИ рдЬрд┐рд╕рдореЗрдВ 16-рдмрд┐рдЯ рдкрд┐рдХреНрд╕реЗрд▓ рдХреЛ рдЯрд╛рдЗрд▓ рд╕рд░рдгреА рдореЗрдВ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
рдпрд╣ рдПрдХ рдбрд┐рд╕реНрдХреНрд░рд┐рдкреНрдЯрд░ рдХреЗ рд╕рд╛рде рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рд╣рдореЗрдВ рджреЛ рдЪреАрдЬреЗрдВ рдЪрд╛рд╣рд┐рдП:
- рдЯрд╛рдЗрд▓реЗрдВ рд╕рдВрдЧреНрд░рд╣реАрдд рдХреА рдЬрд╛рдиреА рдЪрд╛рд╣рд┐рдП рддрд╛рдХрд┐ рд╕реНрд░реЛрдд рдХреЛ рдПрдХ рд╢рдмреНрдж рд╕реЗ рдмрдврд╝рд╛рддреЗ рд╕рдордп, рд╣рдо рд╣рдореЗрд╢рд╛ рд╕рд╣реА рдкрд┐рдХреНрд╕реЗрд▓ рд╕реНрдерд┐рддрд┐ рдХреА рдУрд░ рдЗрд╢рд╛рд░рд╛ рдХрд░реЗрдВред рджреВрд╕рд░реЗ рд╢рдмреНрджреЛрдВ рдореЗрдВ, рдЕрдЧрд░ (рдЖрд░, рд╕реА) рдкрдВрдХреНрддрд┐ рдЖрд░ рдФрд░ рдХреЙрд▓рдо рд╕реА рдореЗрдВ рдПрдХ рдкрд┐рдХреНрд╕реЗрд▓ рд╣реИ, рддреЛ рд╣рдореЗрдВ рдкрд┐рдХреНрд╕реЗрд▓ (0,0) (0,1) (1,0) (1,1) (2,0) рдХреНрд░рдорд┐рдХ рд░реВрдк рд╕реЗ рд╕рд╣реЗрдЬрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ (2.1) ... (15.0) (15.1) (0.2) (0.3) (1.2) (1.3) ...
- рдмрдлрд░ 256 рдкрд┐рдХреНрд╕реЗрд▓ рдЪреМрдбрд╝рд╛ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП (160 рдирд╣реАрдВ)
рдкрд╣рд▓рд╛ рд▓рдХреНрд╖реНрдп рд╣рд╛рд╕рд┐рд▓ рдХрд░рдирд╛ рдмрд╣реБрдд рдЖрд╕рд╛рди рд╣реИ: рдмрд╕ рдбреЗрдЯрд╛ рдХреЗ рдХреНрд░рдо рдХреЛ рдмрджрд▓ рджреЗрдВ, рдЖрдк рдРрд╕рд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдЬрдм рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ рдХреЛ рдлрд╝рд╛рдЗрд▓ рд╕реА рдореЗрдВ рдирд┐рд░реНрдпрд╛рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ (рдЫрд╡рд┐ рджреЗрдЦреЗрдВ)ред
рджреВрд╕рд░реА рд╕рдорд╕реНрдпрд╛ рд╣рд▓ рд╣реЛ рд╕рдХрддреА рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдбреАрдПрдордП рдЖрдкрдХреЛ рдкреНрд░рддреНрдпреЗрдХ рдмрд╛рдЗрдЯ рдХреЛ 512 рдмрд╛рдЗрдЯреНрд╕ рдХреЗ рдмрд╛рдж рдкреНрд░рд╛рдкреНрддрдХрд░реНрддрд╛ рдХрд╛ рдкрддрд╛ рдмрдврд╝рд╛рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рдЗрд╕рдХреЗ рджреЛ рдкрд░рд┐рдгрд╛рдо рд╣реИрдВ:
- рд╣рдо SPI рдмреНрд▓реЙрдХ рдкрд░ рдПрдХ рдПрдХрд▓ рдбрд┐рд╕реНрдХреНрд░рд┐рдкреНрдЯрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдбреЗрдЯрд╛ рдирд╣реАрдВ рднреЗрдЬ рд╕рдХрддреЗ рд╣реИрдВред рдпрд╣ рдмрд╣реБрдд рдЧрдВрднреАрд░ рд╕рдорд╕реНрдпрд╛ рдирд╣реАрдВ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдЕрдВрдд рдореЗрдВ рд╣рдо 160 рдкрд┐рдХреНрд╕рд▓ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдПрдХ рдбрд┐рд╕реНрдХреНрд░рд┐рдкреНрдЯрд░ рдкрдврд╝рддреЗ рд╣реИрдВред рдкреНрд░рджрд░реНрд╢рди рдкреНрд░рднрд╛рд╡ рдиреНрдпреВрдирддрдо рд╣реЛрдЧрд╛ред
- рдмреНрд▓реЙрдХ рдХрд╛ рдЖрдХрд╛рд░ 256 * 2 * 16 рдмрд╛рдЗрдЯреНрд╕ = 8 KB рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП, рдФрд░ рдЗрд╕рдореЗрдВ рдмрд╣реБрдд рд╕рд╛рд░реЗ "рдЕрдкреНрд░рдпреБрдХреНрдд рд╕реНрдерд╛рди" рд╣реЛрдВрдЧреЗред
рд╣рд╛рд▓рд╛рдВрдХрд┐, рдЗрд╕ рд╕реНрдерд╛рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдЕрднреА рднреА рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд╡рд░реНрдгрдирдХрд░реНрддрд╛рдУрдВ рдХреЗ рд▓рд┐рдПред
рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдкреНрд░рддреНрдпреЗрдХ рд╡рд┐рд╡рд░рдгрдХ рдЖрдХрд╛рд░ рдореЗрдВ 16 рдмрд╛рдЗрдЯреНрд╕ рд╣реИред рд╣рдореЗрдВ рдЯрд╛рдЗрд▓реНрд╕ рдХреЗ рд▓рд┐рдП рдХрдо рд╕реЗ рдХрдо 10 * 8 (рдФрд░ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ 11 * 8!) рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдЯрд╛рдЗрд▓реНрд╕ рдХреЗ рд▓рд┐рдП рд╡рд┐рд╡рд░рдг рдФрд░ рдПрд╕рдкреАрдЖрдИ рдХреЗ рд▓рд┐рдП 16 рдбрд┐рд╕реНрдХреНрд░рд┐рдкреНрдЯрд░ред
рдпрд╣реА рдХрд╛рд░рдг рд╣реИ рдХрд┐ рдЕрдзрд┐рдХ рдЯрд╛рдЗрд▓, рдЙрдЪреНрдЪ рдЧрддрд┐ред рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдЕрдЧрд░ рд╣рдордиреЗ рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдПрдХ 32 x 32 рдЯрд╛рдЗрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рд╣реИ, рддреЛ рд╣рдореЗрдВ рдкреНрд░рддрд┐ рд╕реНрдХреНрд░реАрди (320 рдХреЗ рдмрдЬрд╛рдп 640) рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреАред рдЗрд╕рд╕реЗ рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдХреА рдмрд░реНрдмрд╛рджреА рдХрдо рд╣реЛрдЧреАред
рдбреЗрдЯрд╛ рдмреНрд▓реЙрдХ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░реЗрдВ
рдмреНрд▓реЙрдХ рдмрдлрд░, рдбрд┐рд╕реНрдХреНрд░рд┐рдкреНрдЯрд░ рдФрд░ рдЕрдиреНрдп рдбреЗрдЯрд╛ рдПрдХ рд╕рдВрд░рдЪрдирд╛ рдкреНрд░рдХрд╛рд░ рдореЗрдВ рд╕рдВрдЧреНрд░рд╣реАрдд рд╣реЛрддреЗ рд╣реИрдВ, рдЬрд┐рд╕реЗ рд╣рдо рдбрд┐рд╕реНрдкреНрд▓реЗрдмреНрд▓реЙрдХ_ рдЯреА рдХрд╣рддреЗ рд╣реИрдВред
DisplayBlock 16 displayLineData_t рддрддреНрд╡реЛрдВ рдХреА рдПрдХ рд╕рд░рдгреА рд╣реИред рдбрд┐рд╕реНрдкреНрд▓реЗрд▓рд╛рдЗрди рдбреЗрдЯрд╛ рдореЗрдВ 176 рдкрд┐рдХреНрд╕реЗрд▓ рдкреНрд▓рд╕ 80 рд╢рдмреНрдж рд╣реИрдВред рдЗрди 80 рд╢рдмреНрджреЛрдВ рдореЗрдВ, рд╣рдо рдбрд┐рд╕реНрдкреНрд▓реЗ рдбрд┐рд╕реНрдХреНрд░рд┐рдкреНрдЯрд░ рдпрд╛ рдЕрдиреНрдп рдЙрдкрдпреЛрдЧреА рдбрд┐рд╕реНрдкреНрд▓реЗ рдбреЗрдЯрд╛ (рдпреВрдирд┐рдпрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ) рд╕реНрдЯреЛрд░ рдХрд░рддреЗ рд╣реИрдВред


рдЪреВрдВрдХрд┐ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ 16 рд▓рд╛рдЗрдиреЗрдВ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рд╕реНрдерд┐рддрд┐ рдореЗрдВ рдкреНрд░рддреНрдпреЗрдХ рдЯрд╛рдЗрд▓ X рд▓рд╛рдЗрдиреЛрдВ рдХреЗ рдкрд╣рд▓реЗ 8 рдбреАрдПрдордП рд╡рд┐рд╡рд░рдгрдХреЛрдВ (0 рд╕реЗ 7) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреА рд╣реИред рдЪреВрдВрдХрд┐ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдЕрдзрд┐рдХрддрдо 11 рдЯрд╛рдЗрд▓реЗрдВ рд╣реИрдВ (рдбрд┐рд╕реНрдкреНрд▓реЗ рд▓рд╛рдЗрди 176 рдкрд┐рдХреНрд╕рд▓ рдЪреМрдбрд╝реА рд╣реИ), рдЯрд╛рдЗрд▓реЗрдВ рдХреЗрд╡рд▓ рдкрд╣рд▓реЗ рдбреАрдПрдордП рдбрд┐рдЯреЗрдХреНрдЯрд░реЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреА рд╣реИрдВред рдбреЗрдЯрд╛ рдХреА 11 рдкрдВрдХреНрддрд┐рдпрд╛рдБред рд╕рднреА рдкрдВрдХреНрддрд┐рдпреЛрдВ рдХреЗ рд╡рд┐рд╡рд░рдг ors- реп рдФрд░ резрез-резрел рдкрдВрдХреНрддрд┐рдпреЛрдВ рдХреЗ реж- реп рд╡рд┐рд╡рд░рдгрдХ рдореБрдХреНрдд рд╣реИрдВред
рдЗрдирдореЗрдВ рд╕реЗ, рдПрд╕рдкреАрдЖрдИ рдХреЗ рд▓рд┐рдП 0..7 рд▓рд╛рдЗрдиреЛрдВ рдХреЗ рдбрд┐рд╕реНрдХреНрд░рд┐рдкреНрдЯрд░ 8 рдФрд░ 9 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред
рдбрд┐рд╕реНрдХреНрд░рд┐рдкреНрдЯрд░реНрд╕ 0..9 рд▓рд╛рдЗрдиреНрд╕ 11-15 (50 рдбрд┐рд╕реНрдХреНрд░рд┐рдкреНрдЯрд░ рддрдХ, рд╣рд╛рд▓рд╛рдВрдХрд┐ рд╣рдо рдЙрдирдореЗрдВ рд╕реЗ рдХреЗрд╡рд▓ 48 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВрдЧреЗ) рдХрд╛ рдЙрдкрдпреЛрдЧ рдмреИрдХрдЧреНрд░рд╛рдЙрдВрдб рдлреАрд▓реНрдб рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред
рдиреАрдЪреЗ рджрд┐рдпрд╛ рдЧрдпрд╛ рдЖрдВрдХрдбрд╝рд╛ рдЙрдирдХреА рд╕рдВрд░рдЪрдирд╛ рдХреЛ рджрд░реНрд╢рд╛рддрд╛ рд╣реИред
рдкреГрд╖реНрдарднреВрдорд┐ рдЦреЗрд▓ рдореИрджрд╛рди
рдмреИрдХрдЧреНрд░рд╛рдЙрдВрдб рдкреНрд▓реЗрдЗрдВрдЧ рдлреАрд▓реНрдб рдХреЛ рдЕрд▓рдЧ рддрд░рд╣ рд╕реЗ рд╣реИрдВрдбрд▓ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рдЕрдЧрд░ рд╣рдореЗрдВ рдЪрд┐рдХрдиреА рд╕реНрдХреНрд░реЙрд▓рд┐рдВрдЧ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рддреЛ рд╣рдореЗрдВ рджреЛ-рдкрд┐рдХреНрд╕реЗрд▓ рдкреНрд░рд╛рд░реВрдк рдореЗрдВ рд▓реМрдЯрдирд╛ рд╣реЛрдЧрд╛, рдХреНрдпреЛрдВрдХрд┐ рдЕрдЧреНрд░рднреВрдорд┐ рдФрд░ рдкреГрд╖реНрдарднреВрдорд┐ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдЧрддрд┐ рд╕реЗ рд╕реНрдХреНрд░реЙрд▓ рдХрд░реЗрдВрдЧреЗред рдЗрд╕рд▓рд┐рдП, рдмреАрдЯ рдЖрдзрд╛ рд╣реЛ рдЬрд╛рдПрдЧрд╛ред рдпрджреНрдпрдкрд┐ рдпрд╣ рдЧрддрд┐ рдХреЗ рд╕рдВрджрд░реНрдн рдореЗрдВ рдПрдХ рдиреБрдХрд╕рд╛рди рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдПрдХреАрдХрд░рдг рдХреА рд╕реБрд╡рд┐рдзрд╛ рджреЗрддрд╛ рд╣реИред рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдХреЗрд╡рд▓ рдХрдо рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рд╡рд░реНрдгрдирдХрд░реНрддрд╛ рдмрдЪреЗ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рдЫреЛрдЯреА рдЯрд╛рдЗрд▓реЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдХрд╛рдо рдХреЛ рдЖрд╕рд╛рди рдмрдирд╛рдиреЗ рдФрд░ рдЬрд▓реНрджреА рд╕реЗ рд▓рдВрдмрди рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдо рд▓рдВрдмреЗ "рд╕реЗрдХреНрдЯрд░" рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВрдЧреЗред
рдкреГрд╖реНрдарднреВрдорд┐ рдХреЗрд╡рд▓ рддрднреА рдЦреАрдВрдЪреА рдЬрд╛рддреА рд╣реИ рдЬрдм рдХрдо рд╕реЗ рдХрдо рдПрдХ рдЖрдВрд╢рд┐рдХ рдкрд╛рд░рджрд░реНрд╢реА рдкрд┐рдХреНрд╕реЗрд▓ рд╣реЛред рдЗрд╕рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ рдпрджрд┐ рдХреЗрд╡рд▓ рдПрдХ рдкрд╛рд░рджрд░реНрд╢реА рдЯрд╛рдЗрд▓ рд╣реИ, рддреЛ рдкреГрд╖реНрдарднреВрдорд┐ рддреИрдпрд╛рд░ рдХреА рдЬрд╛рдПрдЧреАред рдмреЗрд╢рдХ, рдпрд╣ рдмреИрдВрдбрд╡рд┐рдбреНрде рдХреА рдмрд░реНрдмрд╛рджреА рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рд╕рдм рдХреБрдЫ рд╕рд░рд▓ рдХрд░рддрд╛ рд╣реИред
рдкреГрд╖реНрдарднреВрдорд┐ рдФрд░ рд╕рд╛рдордиреЗ рдЦреЗрд▓ рдХреЗ рдореИрджрд╛рдиреЛрдВ рдХреА рддреБрд▓рдирд╛ рдХрд░реЗрдВ:
- рдкреГрд╖реНрдарднреВрдорд┐ рдореЗрдВ, рдХреНрд╖реЗрддреНрд░реЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬреЛ рд▓рдВрдмреЗ рдЯрд╛рдЗрд▓реЛрдВ рдХреЛ "рднреЛрд▓реЗ" рддрд░реАрдХреЗ рд╕реЗ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
- рдкреГрд╖реНрдарднреВрдорд┐ рдХрд╛ рдЕрдкрдирд╛ рдирдХреНрд╢рд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдХреНрд╖реИрддрд┐рдЬ рд░реВрдк рд╕реЗ рдпрд╣ рджреЛрд╣рд░рд╛рддрд╛ рд╣реИред рдЗрд╕рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж, рдХрдо рдореЗрдореЛрд░реА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
- рдкреНрд░рддреНрдпреЗрдХ рдХреНрд╖реЗрддреНрд░ рдХреЗ рд▓рд┐рдП рдкреГрд╖реНрдарднреВрдорд┐ рдореЗрдВ рд▓рдВрдмрди рд╣реИред
рд╕рд╛рдордиреЗ рдЦреЗрд▓ рдХрд╛ рдореИрджрд╛рди
рдЬреИрд╕рд╛ рдХрд┐ рдХрд╣рд╛ рдЧрдпрд╛ рдерд╛, рдкреНрд░рддреНрдпреЗрдХ рдмреНрд▓реЙрдХ рдореЗрдВ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ 11 рдЯрд╛рдЗрд▓реЗрдВ (10 рдкреВрд░реНрдг рдЯрд╛рдЗрд▓реЗрдВ, рдпрд╛ 9 рдкреВрд░реНрдг рдЯрд╛рдЗрд▓реЗрдВ рдФрд░ 2 рдЖрдВрд╢рд┐рдХ рдлрд╛рдЗрд▓реЗрдВ) рд╣реИрдВред рдЗрдирдореЗрдВ рд╕реЗ рдкреНрд░рддреНрдпреЗрдХ рдЯрд╛рдЗрд▓, рдпрджрд┐ рдпрд╣ рдкрд╛рд░рджрд░реНрд╢реА рдХреЗ рд░реВрдк рдореЗрдВ рдЪрд┐рд╣реНрдирд┐рдд рдирд╣реАрдВ рд╣реИ, рддреЛ рдбреАрдПрдордП рддреИрдпрд╛рд░ рд╣реИред рдпрджрд┐ рдпрд╣ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЕрдкрд╛рд░рджрд░реНрд╢реА рдирд╣реАрдВ рд╣реИ, рддреЛ рдЗрд╕реЗ рд╕реВрдЪреА рдореЗрдВ рдЬреЛрдбрд╝рд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬрд┐рд╕рдХрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдмрд╛рдж рдореЗрдВ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛, рдЬрдм рд╕реНрдкреНрд░рд╛рдЗрдЯ рдкреНрд░рджрд╛рди рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред
рд╣рдо рджреЛ рдЦреЗрд▓ рдореИрджрд╛рдиреЛрдВ рдХреЛ рдПрдХ рд╕рд╛рде рдЬреЛрдбрд╝рддреЗ рд╣реИрдВ
рдмреИрдХрдЧреНрд░рд╛рдЙрдВрдб рдкреНрд▓реЗрдЗрдВрдЧ рдлреАрд▓реНрдб (рдЬрд┐рд╕рдХреА рд╣рдореЗрд╢рд╛ рдЧрдгрдирд╛ рдХреА рдЬрд╛рддреА рд╣реИ) рдХреЗ рдбрд┐рд╕реНрдХреНрд░рд┐рдкреНрдЯрд░ рдФрд░ рдлреНрд░рдВрдЯ рдкреНрд▓реЗрдЗрдВрдЧ рдлреАрд▓реНрдб рдПрдХ рдмрд╣реБрдд рд▓рдВрдмреА рдЬреБрдбрд╝реА рд╣реБрдИ рд╕реВрдЪреА рдмрдирд╛рддреЗ рд╣реИрдВред рдкрд╣рд▓рд╛ рднрд╛рдЧ рдПрдХ рдкреГрд╖реНрдарднреВрдорд┐ рдЦреЗрд▓ рдореИрджрд╛рди рдЦреАрдВрдЪрддрд╛ рд╣реИред рджреВрд╕рд░рд╛ рднрд╛рдЧ рдкреГрд╖реНрдарднреВрдорд┐ рдкрд░ рдЯрд╛рдЗрд▓реЗрдВ рдЦреАрдВрдЪрддрд╛ рд╣реИред рджреВрд╕рд░реЗ рднрд╛рдЧ рдХреА рд▓рдВрдмрд╛рдИ рдкрд░рд┐рд╡рд░реНрддрдирд╢реАрд▓ рд╣реЛ рд╕рдХрддреА рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдЖрдВрд╢рд┐рдХ рд░реВрдк рд╕реЗ рдкрд╛рд░рджрд░реНрд╢реА рдЯрд╛рдЗрд▓реЛрдВ рдХреЗ рдбреАрдПрдордП рд╡рд┐рд╡рд░рдгрдХрд░реНрддрд╛рдУрдВ рдХреЛ рд╕реВрдЪреА рд╕реЗ рдмрд╛рд╣рд░ рд░рдЦрд╛ рдЧрдпрд╛ рд╣реИред рдпрджрд┐ рдмреНрд▓реЙрдХ рдореЗрдВ рдХреЗрд╡рд▓ рдЕрдкрд╛рд░рджрд░реНрд╢реА рдЯрд╛рдЗрд▓реЗрдВ рд╣реИрдВ, рддреЛ рдбреАрдПрдордП рдирд┐рдореНрдирд╛рдиреБрд╕рд╛рд░ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдкрд╣рд▓реА рдЯрд╛рдЗрд▓ рдХреЗ рдкрд╣рд▓реЗ рдбрд┐рд╕реНрдХреНрд░рд┐рдкреНрдЯрд░ рд╕реЗ рд╕реАрдзреЗ рд╢реБрд░реВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдПред
рд╕реНрдкреНрд░рд╛рдЗрдЯреНрд╕ рдФрд░ рдЯрд╛рдЗрд▓реЗрдВ рдкрд╛рд░рджрд░реНрд╢рд┐рддрд╛ рдХреЗ рд╕рд╛рде
рдкрд╛рд░рджрд░реНрд╢рд┐рддрд╛ рдФрд░ рд╕реНрдкреНрд░рд╛рдЗрдЯреНрд╕ рд╡рд╛рд▓реА рдЯрд╛рдЗрд▓реЗрдВ рд▓рдЧрднрдЧ рд╕рдорд╛рди рд╣реИрдВред
рдЯрд╛рдЗрд▓ / рд╕реНрдкреНрд░рд╛рдЗрдЯ рдкрд┐рдХреНрд╕реЗрд▓ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдпрджрд┐ рдпрд╣ рдХрд╛рд▓рд╛ рд╣реИ, рддреЛ рдпрд╣ рдкрд╛рд░рджрд░реНрд╢реА рд╣реИ, рдФрд░ рдЗрд╕рд▓рд┐рдП рдкреГрд╖реНрдарднреВрдорд┐ рдЯрд╛рдЗрд▓ рдирд╣реАрдВ рдмрджрд▓рддреА рд╣реИред рдпрджрд┐ рдпрд╣ рдХрд╛рд▓рд╛ рдирд╣реАрдВ рд╣реИ, рддреЛ рдкреГрд╖реНрдарднреВрдорд┐ рдкрд┐рдХреНрд╕реЗрд▓ рдХреЛ рд╕реНрдкреНрд░рд╛рдЗрдЯ / рдЯрд╛рдЗрд▓ рдкрд┐рдХреНрд╕реЗрд▓ рджреНрд╡рд╛рд░рд╛ рдмрджрд▓ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИредрд▓рдВрдмрд╡рдд рд╕реНрдХреНрд░реЙрд▓рд┐рдВрдЧ
рдХреНрд╖реИрддрд┐рдЬ рд╕реНрдХреНрд░реЙрд▓рд┐рдВрдЧ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддреЗ рд╕рдордп, рд╣рдо 11 рдЯрд╛рдЗрд▓реЗрдВ рдЦреАрдВрдЪрддреЗ рд╣реИрдВ, рднрд▓реЗ рд╣реА 11 рдЯрд╛рдЗрд▓реЗрдВ рдЦреАрдВрдЪрддреЗ рд╣реИрдВ, рдкрд╣рд▓реЗ рдФрд░ рдЖрдЦрд┐рд░реА рдХреЗрд╡рд▓ рдЖрдВрд╢рд┐рдХ рд░реВрдк рд╕реЗ рдЦреАрдВрдЪреЗ рдЬрд╛рддреЗ рд╣реИрдВред рдЗрд╕ рддрд░рд╣ рдХреЗ рдЖрдВрд╢рд┐рдХ рдкреНрд░рддрд┐рдкрд╛рджрди рдЗрд╕ рддрдереНрдп рдХреЗ рдХрд╛рд░рдг рд╕рдВрднрд╡ рд╣реИ рдХрд┐ рдкреНрд░рддреНрдпреЗрдХ рд╡рд┐рд╡рд░рдгрдХ рдЯрд╛рдЗрд▓ рдХреЗ рджреЛ рд╕реНрддрдВрднреЛрдВ рдХреЛ рдЦреАрдВрдЪрддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рд╣рдо рдЖрд╕рд╛рдиреА рд╕реЗ рд▓рд┐рдВрдХ рдХрд┐рдП рдЧрдП рд╕реВрдЪреА рдХреА рд╢реБрд░реБрдЖрдд рдФрд░ рдЕрдВрдд рд╕реЗрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВредрдКрд░реНрдзреНрд╡рд╛рдзрд░ рд╕реНрдХреНрд░реЙрд▓рд┐рдВрдЧ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддреЗ рд╕рдордп, рд╣рдореЗрдВ рд░рд┐рд╕реАрд╡рд░ рд░рдЬрд┐рд╕реНрдЯрд░ рдФрд░ рдЯреНрд░рд╛рдВрд╕рдорд┐рд╢рди рд╡реЙрд▓реНрдпреВрдо рджреЛрдиреЛрдВ рдХреА рдЧрдгрдирд╛ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред рдЙрдиреНрд╣реЗрдВ рдкреНрд░рддрд┐ рдлреНрд░реЗрдо рдХрдИ рдмрд╛рд░ рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред рдЗрд╕ рдЙрдкрджреНрд░рд╡ рд╕реЗ рдмрдЪрдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдо рдкреНрд░рддрд┐ рдлреНрд░реЗрдо 9 рдкреВрд░реНрдг рдмреНрд▓реЙрдХ рддрдХ рдЦреАрдВрдЪ рд╕рдХрддреЗ рд╣реИрдВ (8 рдпрджрд┐ рд╕реНрдХреНрд░реЙрд▓ 16 рдХреА рдПрдХ рдмрд╣реБ рд╣реИ)редрдЙрдкрдХрд░рдг
рдЬреИрд╕рд╛ рдХрд┐ рд╣рдордиреЗ рдХрд╣рд╛, рд╕рд┐рд╕реНрдЯрдо рдХрд╛ рджрд┐рд▓ uChip рд╣реИред рдмрд╛рдХреА рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреНрдпрд╛?рдпрд╣рд╛рдБ рдПрдХ рдЪрд┐рддреНрд░ рд╣реИ! рдЗрд╕рдХреЗ рдХреБрдЫ рдкрд╣рд▓реВ рдзреНрдпрд╛рди рджреЗрдиреЗ рдпреЛрдЧреНрдп рд╣реИрдВредрдХреБрдВрдЬреА
I / O рдХреЗ рдЙрдкрдпреЛрдЧ рдХреЛ рдЕрдиреБрдХреВрд▓рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдо рдереЛрдбрд╝реА рдЪрд╛рд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВред рд╣рдорд╛рд░реЗ рдкрд╛рд╕ 4 рд╕реЗрдВрд╕рд░ рдмрд╕реЗрдВ L1-L4, рдФрд░ рдПрдХ рд╕рд╛рдорд╛рдиреНрдп LC рд╡рд╛рдпрд░ рд╣реЛрдЧрд╛ред 1 рдФрд░ 0 рдХреЛ рд╡реИрдХрд▓реНрдкрд┐рдХ рд░реВрдк рд╕реЗ рдЖрдо рддрд╛рд░ рдкрд░ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рддрджрдиреБрд╕рд╛рд░, рд╕реЗрдВрд╕рд░ рдмрд╕реЛрдВ рдХреЛ рдЖрдВрддрд░рд┐рдХ рдкреБрд▓-рдЕрдк рдкреНрд░рддрд┐рд░реЛрдзреЛрдВ рдХреА рдорджрдж рд╕реЗ рд╡реИрдХрд▓реНрдкрд┐рдХ рд░реВрдк рд╕реЗ рдиреАрдЪреЗ рдпрд╛ рдКрдкрд░ рдЦреАрдВрдЪрд╛ рдЬрд╛рдПрдЧрд╛ред рдкреНрд░рддреНрдпреЗрдХ рдореБрдЦреНрдп рдмрд╕ рдФрд░ рдПрдХ рд╕рд╛рдорд╛рдиреНрдп рдмрд╕ рдХреЗ рдмреАрдЪ рджреЛ рдХреБрдВрдЬрд┐рдпрд╛рдБ рдЬреБрдбрд╝реА рд╣реЛрддреА рд╣реИрдВред рдЗрди рджреЛрдиреЛрдВ рдХреБрдВрдЬрд┐рдпреЛрдВ рдХреЗ рд╕рд╛рде рд╢реНрд░реГрдВрдЦрд▓рд╛ рдореЗрдВ рдПрдХ рдбрд╛рдпреЛрдб рдбрд╛рд▓рд╛ рдЬрд╛рддрд╛ рд╣реИред рдЗрдирдореЗрдВ рд╕реЗ рдкреНрд░рддреНрдпреЗрдХ рдбрд╛рдпреЛрдб рдХреЛ рд╡рд┐рдкрд░реАрдд рджрд┐рд╢рд╛ рдореЗрдВ рд╕реНрд╡рд┐рдЪ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддрд╛рдХрд┐ рд╣рд░ рдмрд╛рд░ рдХреЗрд╡рд▓ рдПрдХ рдХреБрдВрдЬреА "рд░реАрдб" рд╣реЛредрдЪреВрдВрдХрд┐ рдХреЛрдИ рдЕрдВрддрд░реНрдирд┐рд╣рд┐рдд рдХреАрдмреЛрд░реНрдб рдирд┐рдпрдВрддреНрд░рдХ рдирд╣реАрдВ рд╣реИ (рдФрд░ рдХреЛрдИ рдЕрдВрддрд░реНрдирд┐рд╣рд┐рдд рдХреАрдмреЛрд░реНрдб рдирд┐рдпрдВрддреНрд░рдХ рдЗрд╕ рджрд┐рд▓рдЪрд╕реНрдк рд╡рд┐рдзрд┐ рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ), рдкреНрд░рддреНрдпреЗрдХ рдлреНрд░реЗрдо рдХреА рд╢реБрд░реБрдЖрдд рдореЗрдВ рдЖрда рдЪрд╛рдмрд┐рдпрд╛рдБ рдЬрд▓реНрджреА рд╕реЗ рдкрд░рд╛рдЧрд┐рдд рд╣реЛрддреА рд╣реИрдВред рдЪреВрдВрдХрд┐ рдЗрдирдкреБрдЯ рдХреЛ рдКрдкрд░ рдФрд░ рдиреАрдЪреЗ рдЦреАрдВрдЪрдирд╛ рдЪрд╛рд╣рд┐рдП, рдЗрд╕рд▓рд┐рдП рд╣рдо рдмрд╛рд╣рд░реА рдкреНрд░рддрд┐рд░реЛрдзреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗ (рдФрд░ рдирд╣реАрдВ рдЪрд╛рд╣рддреЗ), рдЗрд╕рд▓рд┐рдП рд╣рдореЗрдВ рдПрдХреАрдХреГрдд рд▓реЛрдЧреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рдХрд╛рдлреА рдЙрдЪреНрдЪ рдкреНрд░рддрд┐рд░реЛрдз (60 kOhm) рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВред рдЗрд╕рдХрд╛ рдорддрд▓рдм рдпрд╣ рд╣реИ рдХрд┐ рдЬрдм рд╕рд╛рдорд╛рдиреНрдп рдмрд╕ рдмрджрд▓рддреА рд╣реИ, рдФрд░ рдбреЗрдЯрд╛ рдмрд╕реЗрдВ рдЕрдкрдиреА рдЕрдк / рдбрд╛рдЙрди рдкреБрд▓ рд╕реНрдерд┐рддрд┐ рдХреЛ рдмрджрд▓рддреА рд╣реИрдВ, рддреЛ рдЖрдкрдХреЛ рдХреБрдЫ рджреЗрд░реА рд╕рдореНрдорд┐рд▓рд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ рддрд╛рдХрд┐ рдЕрдВрддрд░реНрдирд┐рд╣рд┐рдд рдЕрдк / рдбрд╛рдЙрди рдкреБрд▓-рдЕрдк рд░реЛрдХрдиреЗрд╡рд╛рд▓рд╛ рдЕрдиреБрдмрдВрдз рдХреЛ рдмрджрд▓ рджреЗ рдФрд░ рдЖрд╡рд╛рд░рд╛ рд╕рдорд╛рдИ рдХреЛ рд╡рд╛рдВрдЫрд┐рдд рд╕реНрддрд░ рдкрд░ рд╕реЗрдЯ рдХрд░ рджреЗред рд▓реЗрдХрд┐рди рд╣рдо рдЗрдВрддрдЬрд╛рд░ рдирд╣реАрдВ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ! рдЗрд╕рд▓рд┐рдП, рд╣рдо рдЖрдо рдмрд╕ рдХреЛ рдЙрдЪреНрдЪ рдкреНрд░рддрд┐рдмрд╛рдзрд╛ рдХреА рд╕реНрдерд┐рддрд┐ рдореЗрдВ рдбрд╛рд▓рддреЗ рд╣реИрдВ (рддрд╛рдХрд┐ рдХреЛрдИ рдЕрд╕рд╣рдорддрд┐ рди рд╣реЛ), рдФрд░ рдкрд╣рд▓реЗ рд╕реЗрдВрд╕рд░ рдмрд╕реЛрдВ рдХреЛ рддрд╛рд░реНрдХрд┐рдХ рдорд╛рди 1 рдпрд╛ 0 рдореЗрдВ рдмрджрд▓ рджреЗрдВредрдЕрд╕реНрдерд╛рдпреА рд░реВрдк рд╕реЗ рдЙрдиреНрд╣реЗрдВ рдЖрдЙрдЯрдкреБрдЯ рдХреЗ рд░реВрдк рдореЗрдВ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдирд╛ред рдмрд╛рдж рдореЗрдВ рдЙрдиреНрд╣реЗрдВ рдКрдкрд░ рдпрд╛ рдиреАрдЪреЗ рдЦреАрдВрдЪрдХрд░ рдЗрдирдкреБрдЯ рдХреЗ рд░реВрдк рдореЗрдВ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЪреВрдВрдХрд┐ рдЖрдЙрдЯрдкреБрдЯ рдкреНрд░рддрд┐рд░реЛрдз рдУрдореНрд╕ рдХреЗ рджрд╕рд┐рдпреЛрдВ рдХреЗ рдЖрджреЗрд╢ рдкрд░ рд╣реИ, рдЗрд╕рд▓рд┐рдП рд░рд╛рдЬреНрдп рдХреБрдЫ рдиреИрдиреЛрд╕реЗрдХрдВрдб рдореЗрдВ рдмрджрд▓рддрд╛ рд╣реИ, рдЕрд░реНрдерд╛рдд рдЬрдм рд╕реЗрдВрд╕рд░ рдмрд╕ рдЗрдирдкреБрдЯ рдкрд░ рд╡рд╛рдкрд╕ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдпрд╣ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд╡рд╛рдВрдЫрд┐рдд рд╕реНрдерд┐рддрд┐ рдореЗрдВ рд╣реЛрдЧрд╛ред рдЙрд╕рдХреЗ рдмрд╛рдж, рд╕рд╛рдорд╛рдиреНрдп рдмрд╕ рд╡рд┐рдкрд░реАрдд рдзреНрд░реБрд╡реАрдпрддрд╛ рдХреЗ рд╕рд╛рде рдЖрдЙрдЯрдкреБрдЯ рдкрд░ рд╕реНрд╡рд┐рдЪ рдХрд░рддреА рд╣реИредрдпрд╣ рд╕реНрдХреИрди рдХреА рдЧрддрд┐ рдореЗрдВ рдмрд╣реБрдд рд╕реБрдзрд╛рд░ рдХрд░рддрд╛ рд╣реИ рдФрд░ рдирдк рджреЗрд░реА / рдирд┐рд░реНрджреЗрд╢реЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХреЛ рд╕рдорд╛рдкреНрдд рдХрд░рддрд╛ рд╣реИредрдПрд╕рдкреАрдЖрдИ рдХрдиреЗрдХреНрд╢рди
рд╣рдордиреЗ SD рдФрд░ рдбрд┐рд╕реНрдкреНрд▓реЗ рдХреЛ рдХрдиреЗрдХреНрдЯ рдХрд┐рдпрд╛ рддрд╛рдХрд┐ рд╡реЗ ATSAMD21 рдХреЛ рдбреЗрдЯрд╛ рдЯреНрд░рд╛рдВрд╕рдлрд░ рдХрд┐рдП рдмрд┐рдирд╛ рдПрдХ рджреВрд╕рд░реЗ рдХреЗ рд╕рд╛рде рд╕рдВрд╡рд╛рдж рдХрд░реЗрдВред рдпрджрд┐ рдЖрдк рд╡реАрдбрд┐рдпреЛ рдЪрд▓рд╛рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ рддреЛ рдпрд╣ рдЙрдкрдпреЛрдЧреА рд╣реЛ рд╕рдХрддрд╛ рд╣реИредMISO рдФрд░ MOSI рдХреЛ рдЬреЛрдбрд╝рдиреЗ рд╡рд╛рд▓реЗ рдкреНрд░рддрд┐рд░реЛрдзрдХ рдХрдо рд╣реЛрдиреЗ рдЪрд╛рд╣рд┐рдПред рдпрджрд┐ рд╡реЗ рдмрд╣реБрдд рдмрдбрд╝реЗ рд╣реИрдВ, рддреЛ рдПрд╕рдкреАрдЖрдИ рдХрд╛рдо рдирд╣реАрдВ рдХрд░реЗрдЧрд╛, рдХреНрдпреЛрдВрдХрд┐ рд╕рдВрдХреЗрдд рдмрд╣реБрдд рдХрдордЬреЛрд░ рд╣реЛрдЧрд╛редрдЕрдиреБрдХреВрд▓рди рдФрд░ рдЖрдЧреЗ рд╡рд┐рдХрд╛рд╕
рд╕рдмрд╕реЗ рдмрдбрд╝реА рд╕рдорд╕реНрдпрд╛рдУрдВ рдореЗрдВ рд╕реЗ рдПрдХ рд░реИрдо рдХрд╛ рдЙрдкрдпреЛрдЧ рд╣реИред рддреАрди рдмреНрд▓реЙрдХ 8 рдХреЗрдмреА рдкрд░ рдХрдмреНрдЬрд╛ рдХрд░рддреЗ рд╣реИрдВ, рдХреЗрд╡рд▓ 8 рдХреЗрдмреА рдкреНрд░рддрд┐ рд╕реНрдЯреИрдХ рдФрд░ рдЕрдиреНрдп рдЪрд░ рдЫреЛрдбрд╝рддреЗ рд╣реИрдВред рдлрд┐рд▓рд╣рд╛рд▓, рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдХреЗрд╡рд▓ 1.3 KB рдХрд╛ рдореБрдлреНрдд RAM + 4 KB рд╕реНрдЯреИрдХ (4 KB рдкреНрд░рддрд┐ рд╕реНрдЯреИрдХ - рдпрд╣ рдмрд╣реБрдд рд╣реИ, рд╢рд╛рдпрдж рд╣рдо рдЗрд╕реЗ рдХрдо рдХрд░ рджреЗрдВрдЧреЗ)редрд╣рд╛рд▓рд╛рдБрдХрд┐, рдЖрдк 16 рдирд╣реАрдВ, рдмрд▓реНрдХрд┐ 8 рдкрд┐рдХреНрд╕реЗрд▓ рдХреА рдКрдБрдЪрд╛рдИ рд╡рд╛рд▓реЗ рдмреНрд▓реЙрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдЗрд╕рд╕реЗ рдбреАрдПрдордП рдбрд┐рд╕реНрдХреНрд░рд┐рдкреНрдЯрд░ рдкрд░ рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдХреА рдмрд░реНрдмрд╛рджреА рдмрдврд╝реЗрдЧреА, рд▓реЗрдХрд┐рди рдмреНрд▓реЙрдХ рдмрдлрд░ рджреНрд╡рд╛рд░рд╛ рдХрдмреНрдЬрд╛ рдХреА рдЧрдИ рдореЗрдореЛрд░реА рдХреА рдорд╛рддреНрд░рд╛ рдХреЛ рд▓рдЧрднрдЧ рдЖрдзрд╛ рдХрд░ рджреЗрдВ (рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рдпрджрд┐ рд╣рдо 16 ├Ч 16 рдЯрд╛рдЗрд▓реНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЬрд╛рд░реА рд░рдЦрддреЗ рд╣реИрдВ рддреЛ рдбрд┐рд╕реНрдХреНрд░рд┐рдкреНрдЯрд░ рдХреА рд╕рдВрдЦреНрдпрд╛ рдирд╣реАрдВ рдмрджрд▓реЗрдЧреА, рдЗрд╕рд▓рд┐рдП рд╣рдореЗрдВ рдмреНрд▓реЙрдХ рдХреА рд╕рдВрд░рдЪрдирд╛ рдХреЛ рдмрджрд▓рдирд╛ рд╣реЛрдЧрд╛)ред рдпрд╣ рд▓рдЧрднрдЧ 7.5 рдХреЗрдмреА рд░реИрдо рдХреЛ рдореБрдХреНрдд рдХрд░ рд╕рдХрддрд╛ рд╣реИ, рдЬреЛ рдЧреБрдкреНрдд рд░реВрдк рд╕реЗ рдЬреЛрдбрд╝рдиреЗ рдпрд╛ рдзреНрд╡рдирд┐ рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдкрд░рд┐рд╡рд░реНрддрдиреАрдп рдХрд╛рд░реНрдб рдЬреИрд╕реЗ рдХрд╛рд░реНрдпреЛрдВ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдЙрдкрдпреЛрдЧреА рд╣реЛрдЧрд╛ (рд╣рд╛рд▓рд╛рдВрдХрд┐ 1 рдХреЗрдмреА рдХреЗ рд╕рд╛рде рдзреНрд╡рдирд┐ рднреА рдЬреЛрдбрд╝рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ)редрдПрдХ рдФрд░ рд╕рдорд╕реНрдпрд╛ рд╕реНрдкреНрд░рд╛рдЗрдЯ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рд╕рдВрд╢реЛрдзрди рдкреНрд░рджрд░реНрд╢рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рд╕рд░рд▓ рд╣реИ, рдФрд░ рдЖрдкрдХреЛ рдЗрд╕рдХреЗ рд▓рд┐рдП рдХреЗрд╡рд▓ createNextFrameScene () рдлрд╝рдВрдХреНрд╢рди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рд╣рдо рд░реИрдо рдореЗрдВ рд╕рднреА рд╕реНрдкреНрд░рд╛рдЗрдЯ рдХреА рд╕реНрдерд┐рддрд┐ рдХреЗ рд╕рд╛рде рдПрдХ рд╡рд┐рд╢рд╛рд▓ рд╕рд░рдгреА рдмрдирд╛ рд░рд╣реЗ рд╣реИрдВред рдлрд┐рд░, рдкреНрд░рддреНрдпреЗрдХ рд╕реНрдкреНрд░рд╛рдЗрдЯ рдХреЗ рд▓рд┐рдП, рд╣рдо рдЧрдгрдирд╛ рдХрд░рддреЗ рд╣реИрдВ рдХрд┐ рдХреНрдпрд╛ рдЗрд╕рдХреА рд╕реНрдерд┐рддрд┐ рд╕реНрдХреНрд░реАрди рдХреЗ рдХреНрд╖реЗрддреНрд░ рдХреЗ рднреАрддрд░ рд╣реИ, рдФрд░ рдлрд┐рд░ рдЗрд╕реЗ рдЪреЗрддрди рдХрд░реЗрдВ рдФрд░ рдЗрд╕реЗ рд░реЗрдВрдбрд░рд┐рдВрдЧ рд╕реВрдЪреА рдореЗрдВ рдЬреЛрдбрд╝реЗрдВредрдЗрд╕рдХреЗ рдмрдЬрд╛рдп, рдЖрдк рдЕрдиреБрдХреВрд▓рди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЧреЗрдордкреИрдк рдореЗрдВ рдЖрдк рди рдХреЗрд╡рд▓ рдЯрд╛рдЗрд▓ рдХреЗ рдореВрд▓реНрдп рдХреЛ рд╕реНрдЯреЛрд░ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдмрд▓реНрдХрд┐ рд╕рдВрдкрд╛рджрдХ рдореЗрдВ рд╕реЗрдЯ рдХрд┐рдП рдЧрдП рдЯрд╛рдЗрд▓ рдХреА рдкрд╛рд░рджрд░реНрд╢рд┐рддрд╛ рдХреЛ рдЗрдВрдЧрд┐рдд рдХрд░рддреЗ рд╣реБрдП рдПрдХ рдЭрдВрдбрд╛ рднреА рд▓рдЧрд╛ рд╕рдХрддреЗ рд╣реИрдВред рдпрд╣ рд╣рдореЗрдВ рдЬрд▓реНрджреА рд╕реЗ рдпрд╣ рдЬрд╛рдВрдЪрдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрдЧрд╛ рдХрд┐ рдХреНрдпрд╛ рдЯрд╛рдЗрд▓ рдХрд╛ рдкреНрд░рддрд┐рдкрд╛рджрди рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП: рдбреАрдПрдордП рдпрд╛ рд╕реАрдкреАрдпреВред рдЗрд╕рд▓рд┐рдП рд╣рдордиреЗ рдЯрд╛рдЗрд▓ рдХрд╛рд░реНрдб рдХреЗ рд▓рд┐рдП 16-рдмрд┐рдЯ рд░рд┐рдХреЙрд░реНрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ред рдпрджрд┐ рд╣рдо рдорд╛рдирддреЗ рд╣реИрдВ рдХрд┐ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ 256 рдЯрд╛рдЗрд▓реЛрдВ рдХрд╛ рдПрдХ рд╕реЗрдЯ рд╣реИ (рдлрд┐рд▓рд╣рд╛рд▓ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ 128 рд╕реЗ рдХрдо рдЯрд╛рдЗрд▓реЗрдВ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдирдП рд▓реЛрдЧреЛрдВ рдХреЛ рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдлреНрд▓реИрд╢ рдореЗрдореЛрд░реА рдкрд░ рдкрд░реНрдпрд╛рдкреНрдд рдЬрдЧрд╣ рд╣реИ), рддреЛ 7 рдореБрдлреНрдд рдмрд┐рдЯреНрд╕ рд╣реИрдВ рдЬреЛ рдЕрдиреНрдп рдЙрджреНрджреЗрд╢реНрдпреЛрдВ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛ рд╕рдХрддреЗ рд╣реИрдВред рдЗрди рд╕рд╛рдд рдмрд┐рдЯреНрд╕ рдореЗрдВ рд╕реЗ рддреАрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдпрд╣ рдЗрдВрдЧрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рд╕реНрдкреНрд░рд╛рдЗрдЯ / рдСрдмреНрдЬреЗрдХреНрдЯ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд┐рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИ рдпрд╛ рдирд╣реАрдВред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП:
0b000 =
0b001 =
0b010 =
0b011 =
0b100 =
0b101 =
0b110 =
0b111 = , , .
рдлрд┐рд░ рдЖрдк рд░реИрдо рдореЗрдВ рдПрдХ рдмрд┐рдЯ рдЯреЗрдмрд▓ рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВ рдЬрд┐рд╕рдореЗрдВ рдкреНрд░рддреНрдпреЗрдХ рдмрд┐рдЯ рдХрд╛ рдЕрд░реНрде рд╣реИ рдХрд┐ рдХреНрдпрд╛ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдПрдХ рджреБрд╢реНрдорди) рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ рдпрд╛ рдирд╣реАрдВ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдПрдХ рдмреЛрдирд╕) рдЙрдард╛рдпрд╛ рдЧрдпрд╛ рд╣реИ / рдХреНрдпрд╛ рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рд╡рд╕реНрддреБ рд╕рдХреНрд░рд┐рдп рд╣реИ (рд╕реНрд╡рд┐рдЪ)ред 10 ├Ч 10 рд╕реНрдХреНрд░реАрди рдХреЗ рд╕реНрддрд░ рдкрд░, рдЗрд╕рдХреЗ рд▓рд┐рдП 8000 рдмрд┐рдЯреНрд╕ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреА, рдЕрд░реНрдерд╛рддреНред 1 рдХреЗрдмреА рдХреА рд░реИрдоред рдЬрдм рджреБрд╢реНрдорди рдХрд╛ рдкрддрд╛ рд▓рдЧ рдЬрд╛рддрд╛ рд╣реИ рдпрд╛ рдмреЛрдирд╕ рдЙрдард╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рддреЛ рдмрд┐рдЯ рд░реАрд╕реЗрдЯ рдХрд░ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИредCreateNextFrameScene () рдореЗрдВ, рд╣рдореЗрдВ рд╡рд░реНрддрдорд╛рди рджреГрд╢реНрдпрдорд╛рди рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рдЯрд╛рдЗрд▓реЛрдВ рдХреЗ рдЕрдиреБрд░реВрдк рдмрд┐рдЯреНрд╕ рдХреА рдЬрд╛рдВрдЪ рдХрд░рдиреА рдЪрд╛рд╣рд┐рдПред рдпрджрд┐ рдЙрдирдХрд╛ рдорд╛рди 1 рд╣реИ:- рдпрджрд┐ рдпрд╣ рдПрдХ рдмреЛрдирд╕ рд╣реИ, рддреЛ рдмрд╕ рдЗрд╕реЗ рдкреНрд░рддрд┐рдкрд╛рджрди рдХреЗ рд▓рд┐рдП рд╕реНрдкреНрд░рд╛рдЗрдЯреНрд╕ рдХреА рд╕реВрдЪреА рдореЗрдВ рдЬреЛрдбрд╝реЗрдВред
- рдпрджрд┐ рдпрд╣ рдПрдХ рджреБрд╢реНрдорди рд╣реИ, рддреЛ рдПрдХ рдЧрддрд┐рд╢реАрд▓ рд╕реНрдкреНрд░рд╛рдЗрдЯ рдмрдирд╛рдПрдВ рдФрд░ рдзреНрд╡рдЬ рдХреЛ рд░реАрд╕реЗрдЯ рдХрд░реЗрдВред рдЕрдЧрд▓реЗ рдлреНрд░реЗрдо рдореЗрдВ, рджреГрд╢реНрдп рдореЗрдВ рдПрдХ рдЧрддрд┐рд╢реАрд▓ рд╕реНрдкреНрд░рд╛рдЗрдЯ рд╣реЛрдЧрд╛ рдЬрдм рддрдХ рдХрд┐ рджреБрд╢реНрдорди рд╕реНрдХреНрд░реАрди рдХреЛ рдЫреЛрдбрд╝ рджреЗрддрд╛ рд╣реИ рдпрд╛ рдорд╛рд░рд╛ рдирд╣реАрдВ рдЬрд╛рддрд╛ рд╣реИред
рдЗрд╕ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдХреЗ рдиреБрдХрд╕рд╛рди рд╣реИрдВред- -, ( ). .
- -, 80 , , . , 32 . , ┬л/┬╗ ( ┬л┬╗, .. 0!). ┬л┬╗, ┬л┬╗ ( ).
- -, . ( ), . , .
- -, , , , . , , . , , , , !
- , (, Unreal Tournament , ).
рдлрд┐рд░ рднреА, рдЗрд╕ рддрд░рд╣ рд╕реЗ рд╣рдо рдПрдХ рд╕реНрддрд░ рдкрд░ рд╕реНрдкреНрд░рд╛рдЗрдЯ рдХреЛ рд╕реНрдЯреЛрд░ рдФрд░ рдкреНрд░реЛрд╕реЗрд╕ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВредрд╣рд╛рд▓рд╛рдВрдХрд┐, рдпрд╣ рддрдХрдиреАрдХ рдЧреЗрдо рдХреЗ рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ рдЗрдВрдЬрди рдХреА рддреБрд▓рдирд╛ рдореЗрдВ "рдЧреЗрдо рд▓реЙрдЬрд┐рдХ" рдХреЗ рд▓рд┐рдП рдЕрдзрд┐рдХ рдкреНрд░рд╛рд╕рдВрдЧрд┐рдХ рд╣реИредрд╢рд╛рдпрдж рднрд╡рд┐рд╖реНрдп рдореЗрдВ рд╣рдо рдЗрд╕ рд╕рдорд╛рд░реЛрд╣ рдХреЛ рд▓рд╛рдЧреВ рдХрд░реЗрдВрдЧреЗредрд╕рдВрдХреНрд╖реЗрдк рдореЗрдВ рдХрд╣рдирд╛
рд╣рдореЗрдВ рдЙрдореНрдореАрдж рд╣реИ рдХрд┐ рдЖрдкрдХреЛ рдпрд╣ рдкрд░рд┐рдЪрдп рд▓реЗрдЦ рдЕрдЪреНрдЫрд╛ рд▓рдЧрд╛ рд╣реЛрдЧрд╛ред рд╣рдореЗрдВ рдХрдИ рдФрд░ рдкрд╣рд▓реБрдУрдВ рдХреА рд╡реНрдпрд╛рдЦреНрдпрд╛ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдЬреЛ рднрд╡рд┐рд╖реНрдп рдХреЗ рд▓реЗрдЦреЛрдВ рдХреЗ рд╡рд┐рд╖рдп рд╣реЛрдВрдЧреЗредрдЗрд╕ рдмреАрдЪ, рдЖрдк рдЧреЗрдо рдХрд╛ рдкреВрд░реНрдг рд╕реНрд░реЛрдд рдХреЛрдб рдбрд╛рдЙрдирд▓реЛрдб рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ! рдпрджрд┐ рдЖрдк рдЗрд╕реЗ рдкрд╕рдВрдж рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдЖрдк рд╡рд┐рддреНрддреАрдп рд░реВрдк рд╕реЗ рдХрд▓рд╛рдХрд╛рд░ рдЕрдиреНрд╕рд┐рдореБрдЬ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ , рдЬрд┐рдиреНрд╣реЛрдВрдиреЗ рд╕рднреА рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ рдХреЛ рдЖрдХрд░реНрд╖рд┐рдд рдХрд┐рдпрд╛ рдФрд░ рдЗрд╕реЗ рджреБрдирд┐рдпрд╛ рдХреЗ рд▓рд┐рдП рдореБрдлреНрдд рдореЗрдВ рджрд┐рдпрд╛ред рд╣рдо рднреА рджрд╛рди рд╕реНрд╡реАрдХрд╛рд░ рдХрд░рддреЗ рд╣реИрдВ редрдЦреЗрд▓ рдЕрднреА рд╕рдорд╛рдкреНрдд рдирд╣реАрдВ рд╣реБрдЖ рд╣реИред рд╣рдо рдзреНрд╡рдирд┐, рдХрдИ рд╕реНрддрд░реЛрдВ, рд╡рд╕реНрддреБрдУрдВ рдХреЛ рдЬреЛрдбрд╝рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдЬрд┐рдирдХреЗ рд╕рд╛рде рдЖрдк рдмрд╛рддрдЪреАрдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдкрд╕рдВрдж рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдЖрдк рдЕрдкрдиреЗ рдЦреБрдж рдХреЗ рд╕рдВрд╢реЛрдзрди рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВ! рд╣рдо рдирдП рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ рдФрд░ рд╕реНрддрд░реЛрдВ рдХреЗ рд╕рд╛рде рдирдП рдЦреЗрд▓ рджреЗрдЦрдиреЗ рдХреА рдЙрдореНрдореАрдж рдХрд░рддреЗ рд╣реИрдВ!рдЬрд▓реНрдж рд╣реА рд╣рдо рдПрдХ рдорд╛рдирдЪрд┐рддреНрд░ рд╕рдВрдкрд╛рджрдХ рдЬрд╛рд░реА рдХрд░реЗрдВрдЧреЗ, рд▓реЗрдХрд┐рди рдЕрдм рд╕рдореБрджрд╛рдп рдХреЗ рд▓рд┐рдП рдЗрд╕реЗ рджрд┐рдЦрд╛рдирд╛ рдмрд╣реБрдд рдЕрд╢рд┐рд╖реНрдЯрддрд╛ рд╣реИ!рд╡реАрдбрд┐рдпреЛ
(рдиреЛрдЯ: рдЦрд░рд╛рдм рдкреНрд░рдХрд╛рд╢ рд╡реНрдпрд╡рд╕реНрдерд╛ рдХреЗ рдХрд╛рд░рдг, рд╡реАрдбрд┐рдпреЛ рдмрд╣реБрдд рдХрдо рдлреНрд░реЗрдо рджрд░ рдкрд░ рд░рд┐рдХреЙрд░реНрдб рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛! рдЬрд▓реНрдж рд╣реА рд╣рдо рд╡реАрдбрд┐рдпреЛ рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░реЗрдВрдЧреЗ рддрд╛рдХрд┐ рдЖрдк 40 рдПрдлрдкреАрдПрд╕ рдкрд░ рдкреВрд░реА рдЧрддрд┐ рдХрд╛ рдЕрдиреБрдорд╛рди рд▓рдЧрд╛ рд╕рдХреЗрдВ!)рдзрдиреНрдпрд╡рд╛рдж
рдЦреЗрд▓ рдХреЗ рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ (рдФрд░ рдХреБрдЫ рдЫрд╡рд┐рдпреЛрдВ рдкрд░ рджрд┐рдЦрд╛рдП рдЧрдП рдЯрд╛рдЗрд▓) ansimuz рджреНрд╡рд╛рд░рд╛ рдмрдирд╛рдИ рдЧрдИ рдореБрдХреНрдд рд╕рдВрдкрддреНрддрд┐ "рд╕рдиреА рд▓реИрдВрдб" рд╕реЗ рд▓рд┐рдП рдЧрдП рд╣реИрдВ редрдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдиреЗ рдпреЛрдЧреНрдп рд╕рд╛рдордЧреНрд░реА
рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХрд╛ рд╕реНрд░реЛрдд рдХреЛрдб рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдбреЛрдореЗрди рдореЗрдВ рд╣реИ, рдЕрд░реНрдерд╛рдд, рдпрд╣ рдирд┐: рд╢реБрд▓реНрдХ рдкреНрд░рджрд╛рди рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рд╣рдо рдЗрд╕реЗ рдЗрд╕ рдЙрдореНрдореАрдж рдореЗрдВ рд╕рд╛рдЭрд╛ рдХрд░рддреЗ рд╣реИрдВ рдХрд┐ рдпрд╣ рдХрд┐рд╕реА рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧреА рд╣реЛрдЧрд╛ред рд╣рдо рдЧрд╛рд░рдВрдЯреА рдирд╣реАрдВ рджреЗрддреЗ рд╣реИрдВ рдХрд┐ рдХреЛрдб рдореЗрдВ рдХрд┐рд╕реА рднреА рдмрдЧ / рддреНрд░реБрдЯрд┐ рдХреЗ рдХрд╛рд░рдг рдХреЛрдИ рд╕рдорд╕реНрдпрд╛ рдирд╣реАрдВ рд╣реЛрдЧреА!рдпреЛрдЬрдирд╛рдмрджреНрдз рдЖрд░реЗрдЦKiCadрдкрд░рд┐рдпреЛрдЬрдирд╛ Atmel рд╕реНрдЯреВрдбрд┐рдпреЛ 7 рдкрд░рд┐рдпреЛрдЬрдирд╛ (рд╕реНрд░реЛрдд)