
                    _________    _________                    
                  _|         \__/         |_                  
        <--> P24 |_|1                   18|_| P23 <-->       
                  _|                      |_                  
        <--> P25 |_|2                   17|_| P22 <-->        
                  _|                      |_                  
        <--> P26 |_|3                   16|_| P21 <-->        
                  _|        Z86E04        |_                  
        <--> P27 |_|4       Z86E08      15|_| P20 <-->        
                  _|                      |_                  
             VCC |_|5                   14|_| GND             
                  _|                      |_                  
       <-- XTAL2 |_|6                   13|_| P02 <-->        
                  _|                      |_                  
       --> XTAL1 |_|7                   12|_| P01 <-->        
                  _|                      |_                  
         --> P31 |_|8                   11|_| P00 <-->        
                  _|                      |_                  
         --> P32 |_|9                   10|_| P33 <--         
                   |______________________|
Z8 CPU Z86E30/E31 Pin Description:
                    _________    _________
                  _|         \__/         |_                  
        <--> P25 |_|1                   28|_| P24 <-->       
                  _|                      |_                  
        <--> P26 |_|2                   27|_| P23 <-->        
                  _|                      |_                  
        <--> P27 |_|3     EPROM/OTP:    26|_| P22 <-->        
                  _|        Z86E30        |_                  
        <--> P04 |_|4       Z86E31      25|_| P21 <-->        
                  _|      MASK:           |_                  
        <--> P05 |_|5       Z86C30      24|_| P20 <-->         
                  _|        Z86C31        |_                  
        <--> P06 |_|6                   23|_| P03 <-->        
                  _|                      |_                  
        <--> P07 |_|7                   22|_| GND
                  _|                      |_                  
         +5V VCC |_|8                   21|_| P02 <-->        
                  _|                      |_                  
       <-- XTAL2 |_|9                   20|_| P01 <-->        
                  _|                      |_                  
       --> XTAL1 |_|10                  19|_| P00 <-->        
                  _|                      |_                  
         --> P31 |_|11                  18|_| P30 <--        
                  _|                      |_                  
         --> P32 |_|12                  17|_| P36 -->        
                  _|                      |_                  
         --> P33 |_|13                  16|_| P37 -->        
                  _|                      |_                  
         <-- P34 |_|14                  15|_| P35 -->        
                   |______________________|
Z80 CPU Pin Description:
                    _________    _________
                  _|         \__/         |_                  
        <--  A11 |_|1                   40|_| A10  -->       
                  _|                      |_                  
        <--  A12 |_|2                   39|_| A9   -->        
                  _|                      |_                  
        <--  A13 |_|3       Z80 CPU     38|_| A8   -->        
                  _|                      |_                  
        <--  A14 |_|4                   37|_| A7   -->        
                  _|                      |_                  
        <--  A15 |_|5                   36|_| A6   -->
                  _|                      |_                  
         --> CLK |_|6                   35|_| A5   -->
                  _|                      |_
        <-->  D4 |_|7                   34|_| A4   -->
                  _|                      |_                  
        <-->  D3 |_|8                   33|_| A3   -->            
                  _|                      |_                  
        <-->  D5 |_|9                   32|_| A2   -->            
                  _|                      |_                  
        <-->  D6 |_|10                  31|_| A1   -->            
                  _|                      |_                  
             VCC |_|11                  30|_| A0   -->           
                  _|                      |_                  
        <-->  D2 |_|12                  29|_| GND           
                  _|                      |_                  
        <-->  D7 |_|13                  28|_| /RFSH -->          
                  _|                      |_                  
        <-->  D0 |_|14                  27|_| /M1  -->           
                  _|                      |_                  
        <-->  D1 |_|15                  26|_| /RESET <--      
                  _|                      |_                  
        --> /INT |_|16                  25|_| /BUSRQ <--      
                  _|                      |_                  
        --> /NMI |_|17                  24|_| /WAIT <--      
                  _|                      |_                  
       <-- /HALT |_|18                  23|_| /BUSAK -->     
                  _|                      |_                  
       <-- /MREQ |_|19                  22|_| /WR  -->       
                  _|                      |_                  
       <-- /IORQ |_|20                  21|_| /RD  -->       
                   |______________________|
Z80 CPU SMD and QFP Pin Description:
 A lot of people have been requesting the Z80 pinouts.  Well, here they are,
directly from the Zilog Z80 Microprocessor Family Databook.  
44 pin QFP:
1 - CLK         2 - D4          3 - D3          4 - D5          5 - D6
6 - +5V         7 - D2          8 - D7          9 - D0          10 - D1
11 - NC         12 - ~INT       13 - ~NMI       14 - ~HALT      15 - ~MREQ
16 - ~IORQ      17 - NC         18 - ~RD        19 - ~WR        20 - ~BUSACK
21 - ~WAIT      22 - ~BUSREQ    23 - ~RESET     24 - ~M1        25 - ~RFSH
26 - GND        27 - A0         28 - A1         29 - A2         30 - A3
31 - A4         32 - A5         33 - NC         34 - A6         35 - A7
36 - A8         37 - A9         38 - A10        39 - NC         40 - A11
41 - A12        42 - A13        43 - A14        44 - A15
The "~" stands for "not" ( i.e. active low ).  The pins are counted
counter-clockwise, pin 1 starting from the bevel ( or the corner dot ).
This may be different on the Toshiba chip used in the TI so I assume no
responsibility for anyone frying their calc.
Z80 PIO Pin Description:
                    _________    _________
                  _|         \__/         |_                  
        <-->  D2 |_|1                   40|_| D3  <-->       
                  _|                      |_                  
        <-->  D7 |_|2                   39|_| D4  <-->        
                  _|                      |_                  
        <-->  D6 |_|3       Z80 PIO     38|_| D5  <-->        
                  _|                      |_                  
         --> /CE |_|4                   37|_| /M1   <--         
                  _|                      |_                  
         --> C/D |_|5                   36|_| /IORQ <--
                  _|                      |_                  
         --> B/A |_|6                   35|_| /RD   <-- 
                  _|                      |_
        <--> PA7 |_|7                   34|_| PB7 <-->
                  _|                      |_
        <--> PA6 |_|8                   33|_| PB6 <-->            
                  _|                      |_                  
        <--> PA5 |_|9                   32|_| PB5 <-->            
                  _|                      |_                  
        <--> PA4 |_|10                  31|_| PB4 <-->            
                  _|                      |_                  
             GND |_|11                  30|_| PB3 <-->           
                  _|                      |_                  
        <--> PA3 |_|12                  29|_| PB2 <-->           
                  _|                      |_                  
        <--> PA2 |_|13                  28|_| PB1 <-->          
                  _|                      |_                  
        <--> PA1 |_|14                  27|_| PB0 <-->   
                  _|                      |_                  
        <--> PA0 |_|15                  26|_| VCC +5V         
                  _|                      |_                  
        --> /AOE |_|16                  25|_| CLOCK <--       
                  _|                      |_                  
        --> /BOE |_|17                  24|_| INT ENABLE IN <--
                  _|                      |_                  
      <-- AREADY |_|18                  23|_| /INT -->       
                  _|                      |_                  
         <--  D0 |_|19                  22|_| INT ENABLE OUT -->
                  _|                      |_                  
         <--  D1 |_|20                  21|_| BREADY -->     
                   |______________________|
C/D  CONTROL=1, DATA=0
B/A  PORT B=1, PORT A=0
8255 PIO Pin Description:
                    _________    _________
                  _|         \__/         |_                  
        <--> PA3 |_|1                   40|_| PA4 <-->       
                  _|                      |_                  
        <--> PA2 |_|2                   39|_| PA5 <-->        
                  _|                      |_                  
        <--> PA1 |_|3        8255       38|_| PA6 <-->        
                  _|        82C55         |_                  
        <--> PA0 |_|4                   37|_| PA7 <-->        
                  _|                      |_                  
         --> /RD |_|5                   36|_| /WR <--   (*NOTE)
                  _|                      |_                  
         --> /CS |_|6                   35|_| RES <--  ACTIVE HI
                  _|                      |_                  
             GND |_|7                   34|_| D0  <-->
                  _|                      |_                  
         -->  A1 |_|8                   33|_| D1  <-->            
                  _|                      |_                  
         -->  A0 |_|9                   32|_| D2  <-->            
                  _|                      |_                  
        <--> PC7 |_|10                  31|_| D3  <-->            
                  _|                      |_                  
        <--> PC6 |_|11                  30|_| D4  <-->           
                  _|                      |_                  
        <--> PC5 |_|12                  29|_| D5  <-->           
                  _|                      |_                  
        <--> PC4 |_|13                  28|_| D6  <-->           
                  _|                      |_                  
        <--> PC0 |_|14                  27|_| D7  <-->           
                  _|                      |_                  
        <--> PC1 |_|15                  26|_| VCC             
                  _|                      |_                  
        <--> PC2 |_|16                  25|_| PB7 <-->        
                  _|                      |_                  
        <--> PC3 |_|17                  24|_| PB6 <-->       
                  _|                      |_                  
        <--> PB0 |_|18                  23|_| PB5 <-->       
                  _|                      |_                  
        <--> PB1 |_|19                  22|_| PB4 <-->       
                  _|                      |_                  
        <--> PB2 |_|20                  21|_| PB3 <-->       
                   |______________________|
 (*note) If you use the CMOS version (82C55) then delay the /WR signal
 so it's active AFTER chipselect, you can use this:
 82C55   |_             ___     
   PIN 36|_| ------*---|___|---- /WR from the CPU (Z80) 
         |         |    R1
                   |                 Use thise values:
                  ---                -----------------
                  --- C1             CPU  4 MHz  8MHz
                   |                 C1   47p    33p
                   |                 R1   470E   330E
                  GND
 This is something I have found out myself, after looking the timing over
 the 82C55, 8255 and the Z80..
16C550, 16C450, 8250 UART Pin Description:
                    _________    _________
                  _|         \__/         |_                  
        <-->  D0 |_|1                   40|_| VCC +5V
                  _|                      |_                  
        <-->  D1 |_|2                   39|_| /RI  <--
                  _|                      |_                 
        <-->  D2 |_|3       16C550      38|_| /CD  <-- 
                  _|        16C450        |_                  
        <-->  D3 |_|4        8250       37|_| /DSR <--
                  _|        serial        |_                  
        <-->  D4 |_|5      interface    36|_| /CTS <--
                  _|                      |_                  
        <-->  D5 |_|6                   35|_| RESET <--
                  _|                      |_                  
        <-->  D6 |_|7                   34|_| /OP1 -->
                  _|                      |_                  
        <-->  D7 |_|8                   33|_| /DTR -->            
                  _|                      |_                  
        --> RCLK |_|9                   32|_| /RTS -->            
                  _|                      |_                  
         -->  RX |_|10                  31|_| /OP2 -->            
                  _|                      |_                  
         <--  TX |_|11                  30|_| INT  -->           
                  _|                      |_                  
         --> CS0 |_|12                  29|_| /RXRDY -->         
                  _|                      |_                  
         --> CS1 |_|13                  28|_| A0  <--            
                  _|                      |_                  
        --> /CS2 |_|14                  27|_| A1  <--            
                  _|                      |_                  
        <-- BOUT |_|15                  26|_| A2  <--         
                  _|                      |_                  
        --> XTAL1|_|16                  25|_| /AS <--         
                  _|                      |_                  
        <-- XTAL2|_|17                  24|_| /TXRDY -->     
                  _|                      |_                  
         --> /WR |_|18                  23|_| /DIS -->       
                  _|                      |_                  
         -->  WR |_|19                  22|_| RD  <--        
                  _|                      |_                  
             GND |_|20                  21|_| /RD <--        
                   |______________________|
D0-D7   Data bus in/out.
RCLK    Recieve Clock Input. (normaly connected to BOUT)
RX      Serial Data Input (mark=high=1 and space=low=0)
TX      Serial Data Output.
CS0     Chip Select 0 input (Active high)
CS1     Chip Select 1 input (Active high)
CS2     Chip Select 2 input (Active low) (CS0=1 and CS1=1 and CS2=0 will enable data transfer)
BOUT    Baud rate generator clock output (16*baudrate)
XTAL1   Crystal input 1 or external clock input.
XTAL2   Crystal input 2 or buffered clock output.
/WR     Write strobe (active low)
WR      Write strobe (active high)
GND     Signal and power ground.
/RD     Read strobe (active low)
RD      Read strobe (active high)
/DDIS   Drive disable output (active low)
/TXRDY  Transmit ready output (active low) goes low when TX-FIFO is full
/AS     Address strobe input (active low) if not used tie low.
A2      Address select line 2 input, to select internal registers.
A1      Address select line 1 input, to select internal registers.
A0      Address select line 0 input, to select internal registers.
/RXRDY  Recieve ready output (active low) goes low when RX-FIFO is full
INT     Interrupt output (active high) this pin can be programmed to go high on conditions.
/OP2    General purpose output2 (active low)
/RTS    Request to send output (active low)
/DTR    Data terminal ready output (active low)
/OP1    General purpose output1 (active low)
RESET   Master reset input (active high)
/CTS    Clear to send input (active low)
/DSR    Data set ready input (active low)
/CD     Carrier detect input (active low)
/RI     Ring detect indicator input (active low)
VCC     Power supply input +5Volt.
27C256 EPROM Pin Description:
                    _________    _________
                  _|         \__/         |_                  
    (*Note)  VPP |_|1                   28|_| VCC +5V        
                  _|                      |_                  
         --> A12 |_|2                   27|_| A14 <--         
                  _|                      |_                  
         -->  A7 |_|3       27C256      26|_| A13 <--         
                  _|         EPROM        |_                  
         -->  A6 |_|4                   25|_| A8  <--         
                  _|                      |_                  
         -->  A5 |_|5                   24|_| A9  <--          
                  _|                      |_                  
         -->  A4 |_|6                   23|_| A11 <--         
                  _|                      |_                  
         -->  A3 |_|7                   22|_| /OE <--
                  _|                      |_                  
         -->  A2 |_|8                   21|_| A10 <--         
                  _|                      |_                  
         -->  A1 |_|9                   20|_| /CE <--         
                  _|                      |_                  
         -->  A0 |_|10                  19|_| D7  -->        
                  _|                      |_                 
         <--  D0 |_|11               a   18|_| D6  -->       
                  _|                      |_                  
         <--  D1 |_|12                  17|_| D5  -->        
                  _|                      |_                 
         <--  D2 |_|13                  16|_| D4  -->        
                  _|                      |_                 
             GND |_|14                  15|_| D3  -->        
                   |______________________|
(*Note) VPP shuld be high, on some EPROMs the output is disabled when VPP=low, tie it high always. 
84256 RAM Pin Description:
                    _________    _________
                  _|         \__/         |_                  
         --> A14 |_|1                   28|_| VCC +5V        
                  _|                      |_                  
         --> A12 |_|2                   27|_| /WE <--         
                  _|                      |_                  
         -->  A7 |_|3        84256      26|_| A13 <--         
                  _|          RAM         |_                  
         -->  A6 |_|4                   25|_| A8  <--         
                  _|       32 KBytes      |_                  
         -->  A5 |_|5                   24|_| A9  <--          
                  _|                      |_                  
         -->  A4 |_|6                   23|_| A11 <--         
                  _|                      |_                  
         -->  A3 |_|7                   22|_| /OE <--
                  _|                      |_                  
         -->  A2 |_|8                   21|_| A10 <--         
                  _|                      |_                  
         -->  A1 |_|9                   20|_| /CE <--         
                  _|                      |_                  
         -->  A0 |_|10                  19|_| D7 <-->        
                  _|                      |_                 
         <--> D0 |_|11                  18|_| D6 <-->       
                  _|                      |_                  
         <--> D1 |_|12                  17|_| D5 <-->        
                  _|                      |_                 
         <--> D2 |_|13                  16|_| D4 <-->        
                  _|                      |_                 
             GND |_|14                  15|_| D3 <-->        
                   |______________________|
8416 RAM Pin Description:
                    _________    _________
                  _|         \__/         |_                  
         -->  A7 |_|1                   24|_| VCC +5V         
                  _|       yPD446         |_                  
         -->  A6 |_|2      TC5517       23|_| A8  <--         
                  _|       HM6116         |_                  
         -->  A5 |_|3      MB8416       22|_| A9  <--          
                  _|         RAM          |_                  
         -->  A4 |_|4                   21|_| /WE <--         
                  _|       16384 Bit      |_                  
         -->  A3 |_|5      2048 Bytes   20|_| /OE <--
                  _|                      |_                  
         -->  A2 |_|6                   19|_| A10 <--         
                  _|                      |_                  
         -->  A1 |_|7                   18|_| /CE <--         
                  _|                      |_                  
         -->  A0 |_|8                   17|_| D7 <-->        
                  _|                      |_                 
         <--> D0 |_|9                   16|_| D6 <-->       
                  _|                      |_                  
         <--> D1 |_|10                  15|_| D5 <-->        
                  _|                      |_                 
         <--> D2 |_|11                  14|_| D4 <-->        
                  _|                      |_                 
             GND |_|12                  13|_| D3 <-->        
                   |______________________|