
рд╣реИрд▓реЛ, рдкреНрд░рд┐рдп Habrauserред
рдкрд┐рдЫрд▓реЗ рд▓реЗрдЦ рдореЗрдВ, рд╣рдордиреЗ MSP430 рдХреЗ рддрд╣рдд рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд┐рдпрд╛ред
рдЗрд╕ рдЖрд▓реЗрдЦ рдореЗрдВ рд╡рд░реНрдгрд┐рдд рд╕рд╛рдордЧреНрд░реА
рд░реБрдХрд╛рд╡рдЯреЛрдВ рдФрд░ MSP430 рдХреА рдХреБрдЫ рдЬрдЯрд┐рд▓рддрд╛рдУрдВ рдХрд╛ рдЕрд╡рд▓реЛрдХрди рдкреНрд░рджрд╛рди рдХрд░реЗрдЧреАред
рдкрд░рд┐рдЪрдп
рд╡реНрдпрд╡рдзрд╛рди (рдЕрдВрдЧреНрд░реЗрдЬреА рд╡реНрдпрд╡рдзрд╛рди) - рдПрдХ рд╕рдВрдХреЗрдд рдЬреЛ рдХрд┐рд╕реА рдШрдЯрдирд╛ рдХреА рдШрдЯрдирд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдкреНрд░реЛрд╕реЗрд╕рд░ рдХреЛ рд╕реВрдЪрд┐рдд рдХрд░рддрд╛ рд╣реИред рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ, рдХрдорд╛рдВрдб рдХреЗ рд╡рд░реНрддрдорд╛рди рдЕрдиреБрдХреНрд░рдо рдХрд╛ рдирд┐рд╖реНрдкрд╛рджрди рдирд┐рд▓рдВрдмрд┐рдд рд╣реИ рдФрд░ рдирд┐рдпрдВрддреНрд░рдг рдХреЛ рдмрд╛рдзрд╛ рд╣реИрдВрдбрд▓рд░ рдХреЛ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬреЛ рдШрдЯрдирд╛ рдкрд░ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдХрд░рддрд╛ рд╣реИ рдФрд░ рдЗрд╕реЗ рд╕реЗрд╡рд╛ рджреЗрддрд╛ рд╣реИ, рдЬрд┐рд╕рдХреЗ рдмрд╛рдж рдпрд╣ рдмрд╛рдзрд┐рдд рдХреЛрдб рдкрд░ рдирд┐рдпрдВрддреНрд░рдг рд╡рд╛рдкрд╕ рдХрд░ рджреЗрддрд╛ рд╣реИред
рдЗрдВрдЯрд░рдкреНрдЯ рдореИрдХреЗрдирд┐рдЬреНрдо рдХреЛ рдХреБрдЫ рдШрдЯрдирд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдХрд╛рд░реНрдпрдХреНрд░рдо рдХреА рд╕рдмрд╕реЗ рддреАрд╡реНрд░ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдкреНрд░рджрд╛рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдпрд╣ рдХрд┐рд╕реА рднреА рдорд╛рдЗрдХреНрд░реЛрдХрдВрдЯреНрд░реЛрд▓рд░ рдХреЛ рдЬрд╛рдирдиреЗ рдХрд╛ рдПрдХ рдмрд╣реБрдд рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣рд┐рд╕реНрд╕рд╛ рд╣реИред
рдмреАрдЪ рдореЗрдВ рдЖрддрд╛ рд╣реИ
рдПрдХ рдЫреЛрдЯреЗ рд╕реЗ рдЙрджрд╛рд╣рд░рдг рд╕реЗ рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВред
- #include "msp430f2274.h"
- рд╢реВрдиреНрдп рдореБрдЦреНрдп ( )
- {
- WDTCTL = WDTPW + WDTHOLD ;
- P1DIR & = ~ BIT2 ;
- P1REN | = рдмреАрдЖрдИрдЯреА 2 ;
- P1IE | = рдмреАрдЖрдИрдЯреА 2 ; // P1.2 рдкрд░ рдЗрдВрдЯрд░рдкреНрдЯ рдХреЛ рд╕рдХреНрд╖рдо рдХрд░реЗрдВ
- P1IES | = рдмреАрдЖрдИрдЯреА 2 ; // рдЗрдВрдЯрд░рдкреНрдЯ 1/0 (рд░рд┐рд▓реАрдЬ / рдкреНрд░реЗрд╕) рдкрд░ рд╣реЛрддрд╛ рд╣реИ
- P1IFG & = ~ BIT2 ; // P1.2 рдХреЗ рд▓рд┐рдП рд╕реНрдкрд╖реНрдЯ рдмрд╛рдзрд╛ рдЭрдВрдбрд╛
- P1DIR | = BIT0 + BIT1 ;
- P1OUT | = рдмреАрдЖрдИрдЯреА 0 ;
- P1OUT & = ~ BIT1 ;
- __bis_SR_register ( GIE ) ; // рд╡реИрд╢реНрд╡рд┐рдХ рдмрд╛рдзрд╛ рд╕рдорд╛рдзрд╛рди рдХреЗ рд▓рд┐рдП рдзреНрд╡рдЬ рд╕реЗрдЯ рдХрд░реЗрдВ
- рдЬрдмрдХрд┐ ( рд╕рдЪреНрдЪрд╛ ) ;
- }
- #pragma рд╡реЗрдХреНрдЯрд░ = PORT1_VECTOR
- __interrupt void P1INT ( ) // рдЗрдВрдЯрд░рдкреНрдЯ рд╣реИрдВрдбрд▓рд░
- {
- P1IE & = ~ BIT2 ; // P1.2 рдкрд░ рд╡реНрдпрд╡рдзрд╛рди рдЙрддреНрдкрдиреНрди рдХрд░рддрд╛ рд╣реИ
- P1OUT ^ = BIT0 ; // P1.0 рдЕрдкрдиреА рд╕реНрдерд┐рддрд┐ рдмрджрд▓рддрд╛ рд╣реИ
- P1OUT ^ = BIT1 ; // P1.1 рдЕрдкрдиреА рд╕реНрдерд┐рддрд┐ рдмрджрд▓рддрд╛ рд╣реИ
- рдХреЗ рд▓рд┐рдП ( рдЕрд╕реНрдерд┐рд░ рдЕрд╣рд╕реНрддрд╛рдХреНрд╖рд░рд┐рдд int i = 30000 ; рдореИрдВ ! = 0 ; i - ) ; // рджреЗрд░реА
- P1IE | = рдмреАрдЖрдИрдЯреА 2 ; // P1.2 рдкрд░ рдЗрдВрдЯрд░рдкреНрдЯ рдХреЛ рд╕рдХреНрд╖рдо рдХрд░реЗрдВ
- P1IFG & = ~ BIT2 ; // P1.2 рдХреЗ рд▓рд┐рдП рд╕реНрдкрд╖реНрдЯ рдмрд╛рдзрд╛ рдЭрдВрдбрд╛
- }
рдЗрд╕ рдЙрджрд╛рд╣рд░рдг рдореЗрдВ, рдмрдЯрди (P1.2) рджрдмрд╛рдХрд░, рдПрдХ рд╡реНрдпрд╡рдзрд╛рди рдЙрддреНрдкрдиреНрди рд╣реЛрддрд╛ рд╣реИ, рдЬреЛ рджреЛ LED (P1.0 рдФрд░ P1.1) рдХреА рд╕реНрдерд┐рддрд┐ рдХреЛ рдмрджрд▓ рджреЗрддрд╛ рд╣реИред рдЖрдЗрдП рджреЗрдЦреЗрдВ рдХрд┐ рдпрд╣ рдХреИрд╕реЗ рд╣реЛрддрд╛ рд╣реИред
PxIE Px рдкреЛрд░реНрдЯ рдкрд┐рди рдХреЗ рд▓рд┐рдП рдЗрдВрдЯрд░рдкреНрдЯ рдХреЛ рд╕рдХреНрд╖рдо рдХрд░рддрд╛ рд╣реИред рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдмрд┐рдЯ рдХреЗ рд▓рд┐рдП рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рдореВрд▓реНрдп "1" рдЖрдкрдХреЛ рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдкрд┐рди рд╕реЗ рдЗрдВрдЯрд░рдкреНрдЯ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред
PxIES рдпрд╣ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рддрд╛ рд╣реИ рдХрд┐ рд╕рд┐рдЧреНрдирд▓ рдХрд┐рд╕ рд╕реНрддрд░ рдкрд░ рдмрд╛рдзрд┐рдд рд╣реЛрдЧрд╛ред рд╣рдорд╛рд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рдЗрд╕рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ рдЗрд╕ рд░рдЬрд┐рд╕реНрдЯрд░ рдХреА рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╢реНрд░реЗрдгреА рдореЗрдВ рд░рдЦреА рдЧрдИ рдПрдХ рдЗрдХрд╛рдИ рдЖрдкрдХреЛ рдПрдХ рдмрдЯрди рдкреНрд░реЗрд╕ рдШрдЯрдирд╛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрдЧреАред рдЗрд╕рдХреЗ рд╡рд┐рдкрд░реАрдд, рд╢реВрдиреНрдп рдЖрдкрдХреЛ рдПрдХ рдмрдЯрди рд░рд┐рд▓реАрдЬрд╝ рдЗрд╡реЗрдВрдЯ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред
рдЖрдкрдХреЛ рдпрд╛рдж рджрд┐рд▓рд╛ рджреВрдВ рдХрд┐ рдЗрд╕ рдЙрджрд╛рд╣рд░рдг рдореЗрдВ рдмрдЯрди "рдПрдХ" рдкрд░ рдЦреАрдВрдЪрд╛ рдЧрдпрд╛ рд╣реИ, рдЬрд┐рд╕рдХрд╛ рдЕрд░реНрде рд╣реИ рдХрд┐ рджрдмрд╛рдП рдЧрдП рдмрдЯрди рдХрд╛ рдореВрд▓реНрдп рд╢реВрдиреНрдп рд╣реИред
рдХрдиреЗрдХреНрд╢рди рдЖрд░реЗрдЦ рдкрд░, рд░реЛрдХрдиреЗрд╡рд╛рд▓рд╛ рдЖрд░ 1 рдХреЛ рдЪрд┐рддреНрд░рдордп рд░реВрдк рд╕реЗ рдЦреАрдВрдЪрд╛ рдЧрдпрд╛ рд╣реИ, рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдпрд╣ рдорд╛рдЗрдХреНрд░реЛрдХрдВрдЯреНрд░реЛрд▓рд░ рдХреЗ рдЕрдВрджрд░ рд╕реНрдерд┐рдд рд╣реИ рдФрд░ рдЗрд╕реЗ P1REN рд░рдЬрд┐рд╕реНрдЯрд░ рджреНрд╡рд╛рд░рд╛ рдЪрд╛рд▓реВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИредPxIFG рдЗрдВрдЯрд░рдкреНрдЯ рдлреНрд▓реИрдЧ рд╣реИред рдмрдЯрди рдХреНрд▓рд┐рдХ рдХрд░рдиреЗ рдХреА рд╕реНрдерд┐рддрд┐ рдореЗрдВ, рдЗрд╕реЗ рдПрдХ рдкрд░ рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛, рдЬрд┐рд╕реЗ рдЗрдВрдЯрд░рдкреНрдЯ рд╣реИрдВрдбрд▓рд░ (__interrupt void P1INT ()) рдХрд╣рд╛ рдЬрд╛рдПрдЧрд╛ред рддрджрдиреБрд╕рд╛рд░, рдШрдЯрдирд╛ рдХреЛ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд░рдиреЗ рдХреЗ рддреБрд░рдВрдд рдмрд╛рдж, рдзреНрд╡рдЬ рдХреЛ рд░реАрд╕реЗрдЯ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред
рд╣реИрдВрдбрд▓рд░ рдХреЗ рдЕрдВрдд рдореЗрдВ рдЙрджрд╛рд╣рд░рдг рд╕реЗ рд▓рд╛рдЗрди 32 рдХреЛ рд╣рдЯрд╛рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░реЗрдВ, рдФрд░ рдлрд┐рд░, рдмрдЯрди рдХреЗ рдкрд╣рд▓реЗ рдкреНрд░реЗрд╕ рдХреЗ рддреБрд░рдВрдд рдмрд╛рдж, рдмрд▓реНрдм рд╕реНрд╡рд┐рдЪ рд╣реЛ рдЬрд╛рдПрдВрдЧреЗ рдЬреИрд╕реЗ рдХрд┐ рдЖрдк рд▓рдЧрд╛рддрд╛рд░ рдмрдЯрди рджрдмрд╛рддреЗ рд╣реИрдВред__bis_SR_register (GIE) рдЧреНрд▓реЛрдмрд▓ рдЗрдВрдЯрд░рдкреНрдЯ рдлреНрд▓реИрдЧ рдХреЛ рд╕реНрдЯреЗрдЯрд╕ рд░рдЬрд┐рд╕реНрдЯрд░ рдореЗрдВ рд╕реЗрдЯ рдХрд░рддрд╛ рд╣реИред рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдпрд╣ SR = = GIE рд▓рд┐рдЦрдиреЗ рдХреЗ рдмрд░рд╛рдмрд░ рд╣реИ, рд▓реЗрдХрд┐рди рд╣рдо рдХреЗрд╡рд▓ __bis_SR_register рдФрд░ __get_SR_register рдлрд╝рдВрдХреНрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ SR рд░рдЬрд┐рд╕реНрдЯрд░ рддрдХ рдкрд╣реБрдВрдЪ рд╕рдХрддреЗ рд╣реИрдВред
рдиреАрдЪреЗ рдПрд╕рдЖрд░ рд░рдЬрд┐рд╕реНрдЯрд░ рдореЗрдВ рдереЛрдбрд╝рд╛ рдкреИрдЯрд░реНрди рд╣реИред
0, 1, 2, рдФрд░ 8 рдмрд┐рдЯреНрд╕ рдЧрдгрд┐рддреАрдп рд╕рдВрдХреНрд░рд┐рдпрд╛рдУрдВ рдХреЗ рдмрд┐рдЯ рд╣реИрдВред
4, 5, 6, 7 - рдЖрд╡реГрддреНрддрд┐ рдХреЛ рдХрдо рдХрд░рдХреЗ рдпрд╛ ALU рдХреЛ рдмрдВрдж рдХрд░рдХреЗ рдКрд░реНрдЬрд╛ рдХреА рдЦрдкрдд рдХреЗ рд╕реНрддрд░ рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмрд┐рдЯреНрд╕ред
рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдмрд┐рдЯ
3 рдПрдХ рд╡реИрд╢реНрд╡рд┐рдХ рд░реБрдХрд╛рд╡рдЯ рд╕рдВрдХрд▓реНрдк рд╣реИред рдЬрдм рддрдХ рдЗрд╕ рдмрд┐рдЯ рдХреЛ рдПрдХ рдкрд░ рд╕реЗрдЯ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддрдм рддрдХ рдХрд┐рд╕реА рднреА рд░реБрдХрд╛рд╡рдЯ рдкрд░ рдХрд╛рд░реНрд░рд╡рд╛рдИ рдирд╣реАрдВ рдХреА рдЬрд╛рдПрдЧреАред
#pragma рд╡реЗрдХреНрдЯрд░ рдПрдХ рдирд┐рд░реНрджреЗрд╢ рд╣реИ рдЬреЛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рддрд╛ рд╣реИ рдХрд┐ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдХрд╛рд░реНрдп рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд░реБрдХрд╛рд╡рдЯ рдХреЗ рд▓рд┐рдП рд╣реИрдВрдбрд▓рд░ рд╣реИред
рдЖрдкрдХреЗ рдирд┐рдпрдВрддреНрд░рдХ рдХреЗ рд▓рд┐рдП рд╣реЗрдбрд░ рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рд╕рднреА рдЙрдкрд▓рдмреНрдз рд░реБрдХрд╛рд╡рдЯ рд╡реИрдХреНрдЯрд░ рдХреА рдПрдХ рд╕реВрдЪреА рдорд┐рд▓ рд╕рдХрддреА рд╣реИред рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ, рдпрд╣ msp430f2274.h рд╣реИ редрд╕рдВрдкрд░реНрдХ рдЙрдЫрд╛рд▓
рдЖрдк рдЗрд╕ рдШрдЯрдирд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ
рд╡рд┐рдХрд┐рдкреАрдбрд┐рдпрд╛ рдкрд░ рд╡рд┐рд╕реНрддрд╛рд░ рд╕реЗ
рдкрдврд╝ рд╕рдХрддреЗ
рд╣реИрдВ ред рдХреЙрдиреНрдЯреИрдХреНрдЯ рдмрд╛рдЙрдВрд╕ рддрдм рд╣реЛрддрд╛ рд╣реИ рдЬрдм рдПрдХ рдмрдЯрди рджрдмрд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдЗрдВрдЯрд░рдкреНрдЯ рд╣реИрдВрдбрд▓рд░ рдХреЛ рдмрд╛рд░-рдмрд╛рд░ рдмреБрд▓рд╛рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рдЗрд╕ рдЙрджрд╛рд╣рд░рдг рдореЗрдВ, рдЗрд╕ рдкреНрд░рдХрд╛рд░ рд╕реЗ рдмрдЪрд╛ рдЧрдпрд╛ рдерд╛:
- рд╣реИрдВрдбрд▓рд░ рдХреЛ рдХреЙрд▓ рдХрд░рдиреЗ рдХреЗ рддреБрд░рдВрдд рдмрд╛рдж, рдирд┐рд╖реЗрдз рдирд┐рд╖реЗрдз рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ (рдкрдВрдХреНрддрд┐ 25);
- рдПрд▓ рдИ рдбреА рд╕реНрд╡рд┐рдЪ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдПрдХ рд╡рд┐рд▓рдВрдм рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ (рд▓рд╛рдЗрди 30);
- рд╡реНрдпрд╡рдзрд╛рди рд╕рдВрдХрд▓реНрдк рдлрд┐рд░ рд╕реЗ рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ (рдкрдВрдХреНрддрд┐ 31)ред
рдХреЛрдб рдХреА рд▓рд╛рдЗрди 30 рдореЗрдВ рд╡рд╛рд╖реНрдкрд╢реАрд▓ рдирд┐рд░реНрджреЗрд╢ рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ рд╕рдВрдХрд▓рди рдХреЗ рджреМрд░рд╛рди рдЪрд░ I рдХреЛ рдЕрдиреБрдХреВрд▓рд┐рдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рдпрджрд┐ рдЖрдк рдЗрд╕реЗ рд╣рдЯрд╛ рджреЗрддреЗ рд╣реИрдВ, рддреЛ рдХреЛрдИ рджреЗрд░реА рдирд╣реАрдВ рд╣реЛрдЧреАредрдирд┐рд╖реНрдХрд░реНрд╖
рдкрд┐рдЫрд▓реЗ рд▓реЗрдЦ рдХреЛ рдкрдврд╝рдиреЗ рдХреЗ рдмрд╛рдж, рд╕рд╣рдХрд░реНрдорд┐рдпреЛрдВ рдФрд░ рджреЛрд╕реНрддреЛрдВ рдиреЗ рдореБрдЭреЗ trifles рдкрд░ рдкрд░реНрдпрд╛рдкреНрдд рдзреНрдпрд╛рди рди рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП рдлрдЯрдХрд╛рд░ рд▓рдЧрд╛рдИред рдЗрд╕ рдмрд╛рд░ рдореИрдВрдиреЗ рдЗрд╕ рдХрдореА рдХреЛ рдареАрдХ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреА рдФрд░ рд▓реЗрдЦ рд╕рд╛рдордЧреНрд░реА рдХреЛ рдФрд░ рдЕрдзрд┐рдХ рд╕реБрд▓рдн рдмрдирд╛ рджрд┐рдпрд╛ред рд╣рд╛рд▓рд╛рдВрдХрд┐, рдЗрд╕рдиреЗ рдЬрд╛рдирдХрд╛рд░реА рдХреА рдорд╛рддреНрд░рд╛ рдХреЛ рдХрд╛рдлреА рдмрдврд╝рд╛ рджрд┐рдпрд╛ред
рдЕрдЧрд▓реА рдмрд╛рд░ рдореИрдВ рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдирд┐рдпрдВрддреНрд░рдХ рд╕реЗ рд╡реНрдпрдХреНрддрд┐рдЧрдд рдХрдВрдкреНрдпреВрдЯрд░ рдкрд░ рдбреЗрдЯрд╛ рдХреЗ рд╣рд╕реНрддрд╛рдВрддрд░рдг рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░реВрдВрдЧрд╛ рдФрд░ рдкреНрд░рд╛рдкреНрдд рд░рд╛рд╢рд┐, рд╡реЙрдЪрдЯреЙрдЧ рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддрд╛ рд╣реВрдВред
рдореБрдЭреЗ рдЙрдореНрдореАрдж рд╣реИ рдХрд┐ рдпрд╣ рд▓реЗрдЦ рдЖрдкрдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧреА рд░рд╣рд╛ рд╣реИ, рдкрд╛рдардХред