Devices and Buses for Device Networks By: Prof. Mahendra B. Salunke Asst. Prof., Department of...

13
Devices and Buses for Device Networks By: Prof. Mahendra B. Salunke Asst. Prof., Department of Computer Engg, SITS, Pune-41 Email: [email protected] URL: microsig.webs.com

Transcript of Devices and Buses for Device Networks By: Prof. Mahendra B. Salunke Asst. Prof., Department of...

Page 1: Devices and Buses for Device Networks By: Prof. Mahendra B. Salunke Asst. Prof., Department of Computer Engg, SITS, Pune-41 Email: msalunke@gmail.com URL:

Devices and Buses for Device Networks

By: Prof. Mahendra B. Salunke

Asst. Prof., Department of Computer Engg,

SITS, Pune-41

Email: [email protected]: microsig.webs.com

Page 2: Devices and Buses for Device Networks By: Prof. Mahendra B. Salunke Asst. Prof., Department of Computer Engg, SITS, Pune-41 Email: msalunke@gmail.com URL:

Contents• I/O Devices• Serial communication• Handshaking Signals• Synchronous, Iso-synchronous and

Asynchronous Communication• Parallel Port Devices• Handshaking Signals• Timer and Counting Devices• Software Timer• Bus Architectures

Page 3: Devices and Buses for Device Networks By: Prof. Mahendra B. Salunke Asst. Prof., Department of Computer Engg, SITS, Pune-41 Email: msalunke@gmail.com URL:

I/O Devices

• Types and Examples of I/O Devices– Serial Input– Serial Output– Serial UART input– Serial UART output– Parallel Port single bit input– Parallel Port single bit output– Parallel Port Input– Parallel Port Output

Page 4: Devices and Buses for Device Networks By: Prof. Mahendra B. Salunke Asst. Prof., Department of Computer Engg, SITS, Pune-41 Email: msalunke@gmail.com URL:

Serial Communication

Page 5: Devices and Buses for Device Networks By: Prof. Mahendra B. Salunke Asst. Prof., Department of Computer Engg, SITS, Pune-41 Email: msalunke@gmail.com URL:

Handshaking Signal

Page 6: Devices and Buses for Device Networks By: Prof. Mahendra B. Salunke Asst. Prof., Department of Computer Engg, SITS, Pune-41 Email: msalunke@gmail.com URL:

Synchronous, Iso-synchronous and Asynchronous Communication

• Synchronous: A byte or a frame of the data is transmitted or received at constant time interval with uniform phase differences.

• Bits of a data frame are sent in a fixed maximum time interval.

• In Iso-synchronous communication, the maximum time interval can be varied.

• Asynchronous: Bytes need not maintain a constant phase difference and are asynchronous,

• Bytes or frames can be sent at variable time intervals

Page 7: Devices and Buses for Device Networks By: Prof. Mahendra B. Salunke Asst. Prof., Department of Computer Engg, SITS, Pune-41 Email: msalunke@gmail.com URL:

Parallel Port Devices

Page 8: Devices and Buses for Device Networks By: Prof. Mahendra B. Salunke Asst. Prof., Department of Computer Engg, SITS, Pune-41 Email: msalunke@gmail.com URL:

Handshaking Signals

Page 9: Devices and Buses for Device Networks By: Prof. Mahendra B. Salunke Asst. Prof., Department of Computer Engg, SITS, Pune-41 Email: msalunke@gmail.com URL:

Timer and Counting Devices

Page 10: Devices and Buses for Device Networks By: Prof. Mahendra B. Salunke Asst. Prof., Department of Computer Engg, SITS, Pune-41 Email: msalunke@gmail.com URL:

Software Timer

Page 11: Devices and Buses for Device Networks By: Prof. Mahendra B. Salunke Asst. Prof., Department of Computer Engg, SITS, Pune-41 Email: msalunke@gmail.com URL:

Bus Architectures

• I2C

• CAN

• ISA

• PCI

• HDLC

• Bluetooth

Page 12: Devices and Buses for Device Networks By: Prof. Mahendra B. Salunke Asst. Prof., Department of Computer Engg, SITS, Pune-41 Email: msalunke@gmail.com URL:

I2C

Page 13: Devices and Buses for Device Networks By: Prof. Mahendra B. Salunke Asst. Prof., Department of Computer Engg, SITS, Pune-41 Email: msalunke@gmail.com URL:

Contact Details:Email: [email protected]: microsig.webs.com