156
Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices • 1. Core and special-purpose I/O interface • 2. Byte-wide output ports using isolated I/O • 3. Byte-wide input ports using isolated I/O • 4. Input/output handshaking and a parallel printer interface • 5. 82C55A programmable peripheral interface • 6. 82C55A implementation of parallel input/output ports • 7. Memory-mapped input/output ports

Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

Embed Size (px)

DESCRIPTION

Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices. 1. Core and special-purpose I/O interface 2. Byte-wide output ports using isolated I/O 3. Byte-wide input ports using isolated I/O 4. Input/output handshaking and a parallel printer interface - PowerPoint PPT Presentation

Citation preview

Page 1: Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

• 1. Core and special-purpose I/O interface

• 2. Byte-wide output ports using isolated I/O

• 3. Byte-wide input ports using isolated I/O

• 4. Input/output handshaking and a parallel printer interface

• 5. 82C55A programmable peripheral interface

• 6. 82C55A implementation of parallel input/output ports

• 7. Memory-mapped input/output ports

Page 2: Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

• 8. 82C54 programmable interval timer

• 9. 82C37 programmable direct memory access controller

• 10. Serial communication interface

• 11. Programmable communication interface controller

• 12. Keyboard and display interface

• 13. 8279 programmable keyboard/display controller

Page 3: Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

Fig.10-1 Sixty-four-line parallel output circuit

A15L=1

Page 4: Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

Figure 10.1 Sixty-four-line parallel output circuit for 8088 microcomputer

Page 5: Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

微算機概論

• 2. 期末報告 :0%~10%( 加分 ) 2010/01/07 ( 星期四 )繳交

題目與微算機概論相關

Page 6: Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

Chapter 10 Homework

• 3, 5, 7, 9, 13, 15, 17, 19, 21, 23, 25, 27,

• 29, 31, 33, 35

• 39, 43, 45, 47, 50, 55, 59, 61, 65, 67, 69

Page 7: Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

Fig. 10.1 output address

Page 8: Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

Output the byte contents of the memory address

Page 9: Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

Output the byte contents of the memory address

Page 10: Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

Figure 10.2 Driving an LED

Page 11: Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

Figure 10.3 Sixty-four-line parallel input circuit

Page 12: Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

I/O address of part 7

Page 13: Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

Input the byte contents of input port 7

Page 14: Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

Reading the setting of a switch

Page 15: Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

Parallel printer

interface

Page 16: Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

I/O interface and

handshaking

Page 17: Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

Figure 10.6 Handshaking printer interface circuit

A15L=1

Page 18: Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

Ex 10.5 Port address

Page 19: Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

Ex 10.6Flowchart

Page 20: Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

Ex 10.6

Page 21: Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

10.5 82C55A Programmable peripheral interface

• 82C55 provides a flexible parallel interfaces, which includes features such as single-bit, and byte-wide input output ports; level-sensitive inputs; latched outputs; strobed input and outputs; strobed bidirectional input/output. These features are selected under software control.

• 8-bit bidirectional data bus• Read/write control signals• Register select code• Chip select and reset

Page 22: Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

Figure 10.7 Block

diagram of the 82C55A

Page 23: Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

Figure 10.8 Addressing an

82C55A using the microprocessor

interface

1

Page 24: Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

Figure 10.9 Control-word bit

functions

It must be at logic 1(active) Whenever the mode of operationis to be changed

Page 25: Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

Operation mode

• Mode 0 selects what is called simple I/O operation. By simple I/O, we mean that the lines of the port can configured as level-sensitive inputs or latched output.

• Fig. 10-11

Control words I/O configurations

Page 26: Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

Figure 10.10 Mode 0 port pin functions

Page 27: Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

Ex 10.7 Mode 0 operation Fig. 10-11 (c)

Page 28: Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

Mode 0 control words and

corresponding input/output

configuration

Page 29: Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

Figure 10.11

Page 30: Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

Figure 10.11

Page 31: Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

Mode 1 operation

• Mode 1 operation represents what is known as strobed I/O. The ports of the 82C55A are put into this mode of operation by setting D7=1 to activate the mode-set flag and setting D6D5=01 and D2=1.

• In this way, the A and B ports are configured as two independent byte-wide I/O ports, each of which has a 4-bit control/data port associated with it. The control/data ports are formed from the lower and upper nibbles of port C, respectively. Fig10-12 lists the mode 1 functions of each pin at ports A, B, and C.

Page 32: Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

Figure 10.12 Mode 1 port pin functions

Page 33: Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

Figure 10.13 Mode 1, port A input configuration

Page 34: Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

Figure 10.14 Timing

diagram for an input port in

mode 1 configuration

Page 35: Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

Control signals

• Strobe input: STB

• Input buffer full: IBF

• Interrupt request: INTR

• Acknowledge: Ack

• Interrupt enable: INTE

• Output buffer full: OBF

Page 36: Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

Ex 10.8

Page 37: Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

Figure 10.15 Mode 1, port B configuration

Page 38: Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

Mode 2 operation

• Mode 2 represents the strobed bidirectional I/O

• The key difference is that now the port works as either inputs or outputs and control signals are provided for both functions. Only port A can be configured to work in a 8-bit bidirectional I/O.

Page 39: Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

Figure 10.16 Mode 2 port pin functions

Page 40: Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

Figure 10.17 Mode 2 input/output configuration

Page 41: Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

Figure 10.18 Bit set/reset format

Ex 10.9

Page 42: Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

Ex 10.9

Page 43: Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

Figure 10.19 Combined mode 2 and

mode 0

Page 44: Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

Figure 10.10 Control word

in control register

Page 45: Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

Figure 10.11 Control word in control register

Page 46: Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

Mode 1 status information

• The format of the status information input by reading port C of an 82C55A operating in mode is shown in Fig. 10-20(a). Note that if the ports are configured for input operation, the status byte contains the values of the IBF and INTR outputs and INTE flag for both ports. Once read by the MPU, these bits can be tested with other software to control the flow of the program.

• By using a software handshake sequence that tests the bits to change the program sequence, hardware signals such as interrupts can be saved.

Page 47: Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

Figure 10.20 Mode 1 status information for port C

Page 48: Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

10.6 82C55A Implementation of parallel input/output ports

• The 82C55A PPI can be used to design a more versatile parallel I/O interfaces. This is because its ports can be configured either as input or outputs under software control.

• Address bus port numbers

• Data bus Port (channel)

Page 49: Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

Figure 10.21 82C55A parallel I/O ports in an

8088-based microcomputer

Page 50: Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

Ex 10.12 Port C of PPI 14

Page 51: Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

Ex 10.12 Port C of PPI 14

Page 52: Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

Ex 10.13 Input from ports B and C and output to port A

Page 53: Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

Figure 10.22 82C55A parallel I/O ports at even and odd address

boundaries

Page 54: Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

Figure 10.23 Memory-mapped 82C55A

parallel I/O ports

Page 55: Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

Ex 10.14 Which I/O port?

Page 56: Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

Ex 10.14 Which I/O port?

Page 57: Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

Ex 10.15 Output port: port A,

Input ports: port B and C

Page 58: Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

Ex 10.16 Output

port: port A,

Input ports: port B and C

Page 59: Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

Figure 10.24 Memory-mapped 82C55A parallel

I/O ports

Page 60: Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

10.8 82C54 Programmable interval timer

• The 82C54 is an LSI peripheral designed to permit easy implementation of timer and counter functions in microcomputer system.

• The 82C54 contains three independent 16-bit counters that can be programmed to operate in a variety of implement timing functions.

• For instance, they can be set up to work as a one-shot pulse generator, square-wave generator, or rate generator.

Page 61: Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

82C54 control signals

• Control signal: Read (RD), Write (WR),• Chip-select (CS)• GATE: The gate input is used to enable or

disable the counter• Clock: The clock input are used to

decrement counter 0.• OUT0:The counter produces either a clock

or a pulse at OUT0

Page 62: Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

Architecture of the 82C54

• 82C54: data bus buffer, read/write logic, control word register, and three counters.

• The control word register section actually contains three 8-bit registers used to configure the operation of counter 0, 1, and 2.

• The control word format is shown in Fig. 10-27.

Page 63: Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

Figure 10.25 Block diagram of the 82C54 interval

timer

Page 64: Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

Figure 10.26 Internal architecture of the 82C54

Page 65: Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

Figure 10.27 Control word format of the

82C54

Page 66: Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

Ex 10.17 Control word format

Page 67: Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

Ex 10.18 Setting up the three counters

Page 68: Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

Ex 10.18 Setting up the three counters

Page 69: Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

Ex 10.18 Setting up the three counters

Page 70: Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

Ex 10.19The contents of the count registers can also be read without first inhibit the counter. That is, the count can be read on the fly. To do this in software, a command must first be issued to the mode register to capture the current value of the counter

into a temporary internal storage register.

Page 71: Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

Ex 10.19

Page 72: Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

Read-back mode

• Read-back mode permits a programmer to capture the current count values and status information of all three counters with a single command.

• For instance, to capture the values in all three counters, the read-back command is 110111102=DE16. This command must be written into the control word register of the 82C54.

Page 73: Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

Read-back mode

• Fig. 10-31 shows some other examples of read-back commands. Note that both count and status information can be latched with a single command.

• Our read-back command example, DE16, only latches the values of the three counters. The programmer must read these values by issuing read commands for the individual counters. Once the value of a counter or status is latched, it must be read before a new value can be captured.

Page 74: Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

Read-back command

• The first command if Fig. 10-31, 110000102=C216, captures both the count and status information for counter 0. When both count and status information is captured with a read-back command, two read-counter commands are required to return the information to the MPU.

• During the first read operation, the value of the count is read, and the status information is transferred during the second read operation.

Page 75: Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

Figure 10.30

Page 76: Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

Figure 10.31

Page 77: Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

Figure 10.32

Page 78: Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

Operating modes of 82C54 counters

• The 82C54’s counters can be configured to operate in one of six modes.

• Note that mode 0 operation is known as interrupt on terminal count and mode 1 is called programmable one-shot.

• The GATE input of a counter takes on different functions, depending on which mode of operation is selected.

• For instance, in mode 0, GATE disables counting when set to 1.

Page 79: Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

Figure 10.33 Operating

mode of the 82C54

Page 80: Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

The interrupt on terminal count mode

• The interrupt on terminal count mode of operation is used to generate an interrupt to the microcomputer after a certain interval of time has elapsed, as shown in the waveform for mode 0 operation in Fig. 10-33.

Page 81: Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

Ex 10.20 Mode 0 operation

Page 82: Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

Ex 10.20 Mode 0 operation

Page 83: Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

Ex 10.20 Mode 0 operation

Page 84: Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

Mode 1 operation

• Mode 1 operation implement what is known as a programmable one-shot. As Fig. 10-33shows, when set for this mode of operation, the counter produces a simple pulse at its output.

Page 85: Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

Ex 10.21 Mode 1 operation

Page 86: Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

Figure 10.36 Mode 1 operation

Page 87: Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

Mode 2 operation

• When set for mode 2, rate generator operation, the counter within the 82C54 is set to operate as a divide-by-N counter. Here N stands for the value of the count loaded into the counter.

Page 88: Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

Ex 10.22 Mode 2 operation

Page 89: Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

Figure 10.37 Mode 2 operation

Page 90: Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

Ex 10.23 Mode 3 operation

Page 91: Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

Figure 10.38 Mode 3 operation

Page 92: Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

Ex 10.24 Mode 4

operation

Page 93: Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

Ex 10.24 Mode 4 operation

Page 94: Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

10.9 82C37A Programmable direct memory access controller

• DMA capability permits devices, such as peripherals, to perform high-speed data transfers between either two sections of memory or between memory and I/O device.

Page 95: Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

Figure 10.40

Page 96: Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

Figure 10.41

Page 97: Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

Figure 10.42 DMA interface to I/O devices

Page 98: Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

Figure 10.43 Internal architecture of the 8237A

Page 99: Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

Figure 10.44 Internal registers of the 8237A

Page 100: Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

Figure 10.45 Accessing the registers of the

82C37A

Page 101: Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

Figure 10.46 Command register format

Page 102: Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

Ex 10.25

Page 103: Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

Figure 10.47 Mode register format

Page 104: Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

Ex 10.26

Page 105: Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

Figure 10.48 Request register format

Page 106: Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

Figure 10.49 Single-channel mask-register command format

Page 107: Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

Figure 10.50 Status register

Page 108: Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

Ex 10.27

Page 109: Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

Ex 10.27

Page 110: Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

Figure 10.51 8088-based

microcomputer with 82C37A

DMA Interface

Page 111: Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

Figure 10.52 Synchronous communication interface

Page 112: Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

Figure 10.53 Asynchronous communication interface

Page 113: Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

Figure 10.54 Simplex, Half-duplex, Full-duplex

Page 114: Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

Simplex, Half-duplex, Full-duplex

• Simplex: A single unidirectional communication link

• Half-duplex: Data are transmitted and received over the same line. (transmission and reception of cannot data take place at the same time)

• Full-duplex: data can be transferred in both direction at the same time.

Page 115: Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

Ex 10.28Baud rate: the number of bits data transferred per second

Page 116: Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

The RS-232C Interface

• The RS-232C interface is a standard hardware interface for implementing asynchronous serial data communication ports on devices such as printers, CRT terminals, keyboards, and modems.

• The Electronic Industries Association (EIA) defines the pin definitions and electrical characteristics of this interface. The aim behind publishing standards, such as the RS-232C, is to assure compatibility between equipment made by different manufacturers.

Page 117: Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

The RS-232C Interface

Asynchronous serial data

• Higher reliability

• Low-cost

• Compatibility

• Lower speed

Page 118: Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

The RS-232C Interface

• The RS-232C standard defines a 250pin interface. Fig. 10-55 lists each pin and its function. Note that the three signals, transmit data (TxD), receive data (RxD), and signal ground are located at pins 2, 3, and 7

• Pins 4 and 5 are the request-to-send and clear-to-send control signal.

Page 119: Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

Figure 10.55RS-232C

interface pins and functions

Page 120: Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

Figure 10.56 A DTE-to-DTE serial communication connection

DTE: Data Terminal Equipment

Page 121: Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

RS-232C

• Distance: 100 feet

• Voltage level: +5V~+15V at the transmitting end, +3 V~ or more at the receiving end.

• 9600 baud=9600 bits/sec

Page 122: Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

Figure 10.57Universal synchronous/asynchronous receiver transmitter (USART)

Page 123: Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

Figure 10.58 Read/Write operations

Page 124: Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

Ex 10.29

Page 125: Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

Figure 10.59 Receiver and transmitter driven at the same baud rate

Page 126: Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

Figure 10.60 Mode instruction format

Page 127: Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

Ex 10.30

Page 128: Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

Ex 10.30

Page 129: Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

Figure 10.61

Page 130: Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

Figure 10.62

Page 131: Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

Figure 10.63

Page 132: Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

Ex 10.31

Page 133: Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

Ex 10.31

Page 134: Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

Ex 10.31

Page 135: Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

Figure 10.64

Page 136: Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

Figure 10.65

Page 137: Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

Figure 10.66

Page 138: Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

Figure 10.67

Page 139: Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

Figure 10.68

Page 140: Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

Ex 10.32

Page 141: Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

Figure 10.69

Page 142: Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

Figure 10.70

Page 143: Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

Figure 10.71

Page 144: Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

Figure 10.72

Page 145: Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

Figure 10.73

Page 146: Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

Figure 10.74

Page 147: Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

Figure 10.75

Page 148: Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

Figure 10.76

Page 149: Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

Ex 10.33

Page 150: Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

Ex 10.33

Page 151: Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

Ex 10.33

Page 152: Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

Figure 10.82

Page 153: Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

Figure 10.83

Page 154: Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

Ex 10.34

Page 155: Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

Figure 10.84

Page 156: Chapter 10 Input/Output Interface Circuits and LSI Peripheral Devices

Figure 10.85