Sunday, April 27, 2025

PERIPHERAL INTERFACING

 Microprocessor based system design involves interfacing of the processor with one or more peripheral devices for the purpose of communication with various input and output devices connected to it. 

During the early days of the microprocessor revolution, these techniques required complex hardware consisting of Medium scale integration devices making the design highly complex and time consuming. So, the manufacturers (INTEL) have developed a large number of general and special purpose peripheral devices most of them being single chip circuits. 

They are also programmable devices. Hence these peripheral devices are found to be of tremendous use to a system designer.


Peripheral devices can broadly be classified into two categories.

(a) General purpose peripherals and

(b) Special purpose peripherals (Dedicated function peripherals)

General purpose peripheral devices that perform a task but may be used for interfacing a variety of I/O devices to microprocessor. The general purpose devices are given below:


Simple I/O -- (Non-programmable)

 Programmable peripheral Interface (PPI) – (8255)

 Programmable Interrupt Controller – (8259)

 Programmable DMA Controller – (8237/8257)

 Programmable Communication Interface – (8251)

 Programmable Interval Timer – (8253/8254)



Special function peripherals are devices that may be used for interfacing a microprocessor to a specific type of I/O device. These peripherals are more complex and therefore, relatively more expensive than general purpose peripherals. The special function peripherals (Dedicated function peripherals) are

Programmable CRT Controller

 Programmable Floppy Disc Controller

 Programmable Hard Disc Controller

 Programmable Keyboard and display interface.

The functioning of these devices varies depending on the type of I/O device they are controlling.



  • "This Content Sponsored by Buymote Shopping app

    BuyMote E-Shopping Application is One of the Online Shopping App

    Now Available on Play Store & App Store (Buymote E-Shopping)

    Click Below Link and Install Application: https://buymote.shop/links/0f5993744a9213079a6b53e8

    Sponsor Content: #buymote #buymoteeshopping #buymoteonline #buymoteshopping #buymoteapplication" 

No comments:

Post a Comment

Traffic Light using Arduino - A Beginner Project

  Traffic Light using Arduino - A Beginner Project Introduction In this project I will Demonstrate you how to make a very simple and very co...