Practice 10 Peripheral Interfacing multiple-choice questions designed for CDAC CCAT exam preparation. Click "Show Answer" to reveal the correct option with detailed explanation.
Show Answer & Explanation
Correct Answer: B — PPI (Programmable Peripheral Interface)
8255 is PPI - provides 3 ports for parallel I/O.
Show Answer & Explanation
Correct Answer: C — 3
8255 has 3 ports: Port A, Port B, Port C.
Show Answer & Explanation
Correct Answer: B — Programmable Interval Timer
8254 is a programmable timer/counter.
Show Answer & Explanation
Correct Answer: C — Programmable Interrupt Controller
8259 PIC manages hardware interrupts.
Show Answer & Explanation
Correct Answer: B — DMA Controller
8257 is a DMA controller for direct memory access.
Show Answer & Explanation
Correct Answer: C — USART
8251 USART handles serial communication.
Show Answer & Explanation
Correct Answer: C — 9 (1 master + 8 slaves)
8259 can cascade: 1 master + 8 slaves = 64 interrupt levels.
Show Answer & Explanation
Correct Answer: B — Simple I/O (no handshaking)
Mode 0: Basic I/O without handshaking.
Show Answer & Explanation
Correct Answer: C — 3
8254 has 3 independent 16-bit counters.
Show Answer & Explanation
Correct Answer: B — Transfers data without CPU
DMA transfers data directly between I/O and memory without CPU.