intel. 8255A/8255A-5 PROGRAMMABLE PERIPHERAL INTERFACE MCS-85TM Compatible 8255A-5 24 Programmable 1/0 Pins ·8aeoptpoanetaayEasng Completely TTL Compatible Reduces System Package Count Fully Compatible with intel Improved DC Driving Capablity Microprocessor Familles ■Available in EXPRESS Improved Timing Characteristics 二2 moy Tmprure an3e ■40 Pin DIP Package eagetoaentoe2uoaot, ode (MODE 0).ea roup may be or outpu .0 iomthoohergroupriorhaRunac whichs9gines9or6adr8ctonabus.ad"5ins6oong2oe 255A Figure 2.Pin Configuration 231306- Figure 1.8255A Block Diagram 3-100 Order um www.chipdocs.com Be sure to visit ChipDocs web site or more information
intel. 8255A/8255A-5 8255A FUNCTIONAL DESCRIPTION CUnsnig8oiSCgteecnisdpsun.sues General The 8255A is a prog (cs) mmebepsopheacoieae copnseiee6。AbanrComhg25gAgmanateUhe (RD) sary to interlace peripheral devices or structures. Data Bus Buffer (W丽 otna8iem8onaroasoansterod wmbia1acotohonastno0oa8e2gsecPuo 3 (Ao and A1) Read/Write and Control Logic PagaeoctLRciodPanthastahWenpRcg Conr Staluworuom oheleasdggeantbg0reheaoeasbgrt and A1). 自 231308-3 Figure 3.8255A Block Diagram Showing Data Bus Buffer and Read/Write Control Logic Functions 3-101 www.chipdocs.com Be sure to visit ChipDocs web site for more information
intel. 8255A/8255A-5 8255A BASIC OPERATION ration (READ) 000 0 Port A Data Bus sociated ports. 01010PotB→Data Bus 1 00 1 0 Portc Data Bus Control Group A-Port A and Port C upper (C7-C4) Control Group B-Port B and Port C lower(C3-CO) Output Operation (WRITE) 00100 Data Bus→PortA allowed 01100 Data Bus→PotE 10100 Data Bus→PortC Ports A,B,and C 1110 Data Bus→Control Disable Function xxxX 1 Data Bus3-State 1101 llegal Condition enhance the power and flexibility of the 8255A. x×110 Data Bus→3-State u ach/bufferandn (RESET) 8ae。Bnaactee/ouotach/buierand Port C.One 8-bit data output latch/buffer and one for is por Group A and Group B Controls ontrol.Each port co 4-bit latchand The functional configuration of each port is pro- c8ntrarworgcoaansniorm h ie 3-102 www.chipdocs.com Be sure to visit ChipDocs web site or more information
intel. 8255A/8255A-5 -自 自 231308-4 Flgure 4.8225A Block Dlagram Sh ing Group A and Group B Control Functions Pin Names Pin Configuration D7-D0 Data Bus(Bi-Directional) RESET Reset Input Chip Select 万 Read input Write Input A0.A1 Port Address PA7-PAO Port A(BIT) PB7-PBO Port B(BIT) PC7-PCO Port C(BIT) Vcc +5 Volts GND 0 Volts 8255A OPERATIONAL DESCRIPTION 231308-5 Mode Selection 3-103 www.chipdocs.com Be sure to visit ChipDocs
intel. 8255A/8255A-5 Mode 0-Basic Input/Output Mode 1-Strobed Input/Output o,o.a D.o D,o a Mode 2-Bi-Directional Bus ereset input goes"highl be in thee will be e input r ode 25amema8eg mode 热品 ns.All of GOPA tailored" itor y com nterrupt-driven basis ORESS BUS NTROL BUS 231308-7 Figure 6.Mode Definition Format 变聚聚 e comch anaMecearet9gsgnsO99 d ls 套细细袋 aa8mea - 袋四变 Single Bit Set/Reset Feature 231308-6 Any of the eight bits of Port C can be Set or Reset Figure 5.Basic Mode Definitions and Bus cations 3-104 www.chipdocs.com Be sure to visit ChipDoc web site ormore infomation