Join 60,000+ competitive exam aspirants
рдорд╛рдЗрдХреНрд░реЛрдХрдВрдЯреНрд░реЛрд▓рд░ рдореЗрдВ рд╕рдорд╛рдирд╛рдВрддрд░ (parallel) I/O рдХреЗ рд▓рд┐рдП _____ рдкрд┐рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
16
32
34
24
32
рдорд╛рдирдХ 8051 рдорд╛рдЗрдХреНрд░реЛрдХрдВрдЯреНрд░реЛрд▓рд░ 4 рд╕рдорд╛рдирд╛рдВрддрд░ I/O рдкреЛрд░реНрдЯреНрд╕ (P0, P1, P2, рдФрд░ P3) рд╕реЗ рд╕реБрд╕рдЬреНрдЬрд┐рдд рд╣реЛрддрд╛ рд╣реИ, рдЬрд┐рдирдореЗрдВ рд╕реЗ рдкреНрд░рддреНрдпреЗрдХ рдореЗрдВ 8 рдкрд┐рди рд╣реЛрддреЗ рд╣реИрдВред рдЪреВрдБрдХрд┐ 4├Ч8=32 рд╣реЛрддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдорд╛рдЗрдХреНрд░реЛрдХрдВрдЯреНрд░реЛрд▓рд░ рд╕рдорд╛рдирд╛рдВрддрд░ рдЗрдирдкреБрдЯ/рдЖрдЙрдЯрдкреБрдЯ рдХрд╛рд░реНрдпреЛрдВ рдХреЗ рд▓рд┐рдП 32 рдкрд┐рди рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред
рдорд╛рдирдХ 8051 рдорд╛рдЗрдХреНрд░реЛрдХрдВрдЯреНрд░реЛрд▓рд░ 4 рд╕рдорд╛рдирд╛рдВрддрд░ I/O рдкреЛрд░реНрдЯреНрд╕ (P0, P1, P2, рдФрд░ P3) рд╕реЗ рд╕реБрд╕рдЬреНрдЬрд┐рдд рд╣реЛрддрд╛ рд╣реИ, рдЬрд┐рдирдореЗрдВ рд╕реЗ рдкреНрд░рддреНрдпреЗрдХ рдореЗрдВ 8 рдкрд┐рди рд╣реЛрддреЗ рд╣реИрдВред рдЪреВрдБрдХрд┐ 4├Ч8=32 рд╣реЛрддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдорд╛рдЗрдХреНрд░реЛрдХрдВрдЯреНрд░реЛрд▓рд░ рд╕рдорд╛рдирд╛рдВрддрд░ рдЗрдирдкреБрдЯ/рдЖрдЙрдЯрдкреБрдЯ рдХрд╛рд░реНрдпреЛрдВ рдХреЗ рд▓рд┐рдП 32 рдкрд┐рди рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред
TotalPins=NportsтАЛ├ЧBitsper_portтАЛ
TotalPins=4├Ч8=32
рдкреНрд░рддреНрдпреЗрдХ рдкреЛрд░реНрдЯ (P0 рд╕реЗ P3) рдПрдХ 8-рдмрд┐рдЯ рджреНрд╡рд┐рджрд┐рд╢ (bidirectional) рдбреЗрдЯрд╛ рдмрд╕ рдХреЗ рд░реВрдк рдореЗрдВ рдХрд╛рд░реНрдп рдХрд░рддрд╛ рд╣реИред рдкреЛрд░реНрдЯ 0 рдХрд╛ рдЙрдкрдпреЛрдЧ рдЖрдорддреМрд░ рдкрд░ рдорд▓реНрдЯреАрдкреНрд▓реЗрдХреНрд╕реНрдб рдПрдбреНрд░реЗрд╕/рдбреЗрдЯрд╛ рдмрд╕ рдХреЗ рд░реВрдк рдореЗрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬрдмрдХрд┐ рдкреЛрд░реНрдЯ 1, 2 рдФрд░ 3 рд╕рд╛рдорд╛рдиреНрдп-рдЙрджреНрджреЗрд╢реНрдп I/O рдХреЗ рд░реВрдк рдореЗрдВ рдХрд╛рд░реНрдп рдХрд░рддреЗ рд╣реИрдВ, рд╣рд╛рд▓рд╛рдБрдХрд┐ рдкреЛрд░реНрдЯ 3 рдХреЗ рдХреБрдЫ рдкрд┐рдиреЛрдВ рдореЗрдВ рджреЛрд╣рд░реЗ рдХрд╛рд░реНрдп (рдЗрдВрдЯрд░рдкреНрдЯреНрд╕, рд╕реАрд░рд┐рдпрд▓ рд╕рдВрдЪрд╛рд░, рдЯрд╛рдЗрдорд░) рд╣реЛрддреЗ рд╣реИрдВред рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рдкреНрд░рддреНрдпреЗрдХ рдкрд┐рди рдХреА рд╕реНрдерд┐рддрд┐ рдХреЛ рд░рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдВрддрд░рд┐рдХ рд▓реИрдЪ (latches) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ, рдЬрд┐рд╕рд╕реЗ CPU рдЖрдВрддрд░рд┐рдХ рд╕реНрдкреЗрд╢рд▓ рдлрдВрдХреНрд╢рди рд░рдЬрд┐рд╕реНрдЯрд░ (SFR) рдореЗрдореЛрд░реА рд╕реНрдкреЗрд╕ рдХреЗ рднрд╛рдЧ рдХреЗ рд░реВрдк рдореЗрдВ рдЗрди рдкрд┐рдиреЛрдВ рд╕реЗ рдбреЗрдЯрд╛ рдкрдврд╝ рдпрд╛ рд▓рд┐рдЦ рд╕рдХрддрд╛ рд╣реИред
8051 рдореЗрдВ рдХреБрд▓ 40 рдкрд┐рди рд╣реЛрддреЗ рд╣реИрдВ, рдЬрд┐рд╕рдореЗрдВ рдкрд╛рд╡рд░ рд╕рдкреНрд▓рд╛рдИ, рдСрд╕рд┐рд▓реЗрдЯрд░, рд░рд┐рд╕реЗрдЯ рдФрд░ рдХрдВрдЯреНрд░реЛрд▓ рд╕рд┐рдЧреНрдирд▓ рд╢рд╛рдорд┐рд▓ рд╣реИрдВред
40 рдореЗрдВ рд╕реЗ 32 рдкрд┐рди рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рд╕рдорд╛рдирд╛рдВрддрд░ I/O рдХреЗ рд▓рд┐рдП рдЖрд╡рдВрдЯрд┐рдд рд╣реЛрддреЗ рд╣реИрдВред
рдкреЛрд░реНрдЯреНрд╕ рдХреЛ рд╕рдВрдмрдВрдзрд┐рдд рдкреЛрд░реНрдЯ рд▓реИрдЪ рдореЗрдВ рд▓рд┐рдЦрдХрд░ рдЗрдирдкреБрдЯ рдпрд╛ рдЖрдЙрдЯрдкреБрдЯ рдХреЗ рд░реВрдк рдореЗрдВ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
рдкрд░рд┐рдзреАрдп (peripheral) рдЙрдкрдХрд░рдгреЛрдВ рдХреЗ рд╕рд╛рде рд╕реАрдзрд╛ рдЗрдВрдЯрд░рдлреЗрд╕ред
рдмрд┐рдЯ-рдПрдбреНрд░реЗрд╕ рдпреЛрдЧреНрдп рдХреНрд╖рдорддрд╛ рд╕реВрдХреНрд╖реНрдо рдирд┐рдпрдВрддреНрд░рдг рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреА рд╣реИред
рд╡рд┐рд╕реНрддрд╛рд░ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╡рд╛рд▓реЗ рдЬрдЯрд┐рд▓ рд╕рд┐рд╕реНрдЯрдо рдХреЗ рд▓рд┐рдП рд╕реАрдорд┐рдд рдкрд┐рди рд╕рдВрдЦреНрдпрд╛ред
рдмрд╛рд╣рд░реА рдореЗрдореЛрд░реА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╕рдордп рдкреЛрд░реНрдЯ 0 рдФрд░ 2 рдкрд░ рдорд▓реНрдЯреАрдкреНрд▓реЗрдХреНрд╕рд┐рдВрдЧ рдЙрдкрд▓рдмреНрдз I/O рдХреЛ рдХрдо рдХрд░ рджреЗрддреА рд╣реИред
LED рдПрд░реЗ рдФрд░ рдХреАрдмреЛрд░реНрдб рдХреЛ рдЗрдВрдЯрд░рдлреЗрд╕ рдХрд░рдирд╛ред
LCD рдбрд┐рд╕реНрдкреНрд▓реЗ рдХреЛ рдЗрдВрдЯрд░рдлреЗрд╕ рдХрд░рдирд╛ред
рд╕рд╛рдзрд╛рд░рдг рдбрд┐рдЬрд┐рдЯрд▓ рд╕реЗрдВрд╕рд░ рдХреЗ рд╕рд╛рде рд╕реАрдзрд╛ рд╕рдВрдЪрд╛рд░ред
8051 рдкреИрдХреЗрдЬ рдЖрдорддреМрд░ рдкрд░ 40-рдкрд┐рди DIP (рдбреБрдЕрд▓ рдЗрди-рд▓рд╛рдЗрди рдкреИрдХреЗрдЬ) рд╣реЛрддрд╛ рд╣реИред
рд╢реЗрд╖ 8 рдкрд┐рди VCC, GND, XTAL1, XTAL2, RST, ALE/PROG, PSEN, рдФрд░ EA рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдкрд┐рдд рд╣реИрдВред
B рд╕рд╣реА рд╣реИ тАФ 8051 рдорд╛рдЗрдХреНрд░реЛрдХрдВрдЯреНрд░реЛрд▓рд░ 4 рдкреЛрд░реНрдЯреНрд╕ (P0, P1, P2, P3) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ, рдЬрд┐рдирдореЗрдВ рд╕реЗ рдкреНрд░рддреНрдпреЗрдХ 8-рдмрд┐рдЯ рдЪреМрдбрд╝рд╛ рд╣реИ, рдЬрд┐рд╕рдХреЗ рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк 32 рд╕рдорд░реНрдкрд┐рдд I/O рдкрд┐рди рдкреНрд░рд╛рдкреНрдд рд╣реЛрддреЗ рд╣реИрдВред
рд╣рдореЗрд╢рд╛ рдпрд╛рдж рд░рдЦреЗрдВ рдХрд┐ 8051 рдХрд╛ 40-рдкрд┐рди DIP рдкреИрдХреЗрдЬ 32 I/O рдкрд┐рди рдФрд░ 8 рд╕рд┐рд╕реНрдЯрдо/рдХрдВрдЯреНрд░реЛрд▓ рдкрд┐рди (рдкрд╛рд╡рд░, рдХреНрд▓реЙрдХ, рд░рд┐рд╕реЗрдЯ, рдЖрджрд┐) рдореЗрдВ рд╡рд┐рднрд╛рдЬрд┐рдд рд╣реЛрддрд╛ рд╣реИред