Science Techville 2001 IBM PC
News
Books
Internet
Computers
Components
Software


Interrupts


Interfacing The PC Using Interrupts

Interrupt ReQuests (IRQs),

Programmable Interrupt Controllers (PICs)

Interrupt Service Routines (ISRs)





IBM PC Serial Port


Interfacing the Serial - RS-232 Port

Serial pinouts (D25 and D9 connectors)

Null Modems

8250 Universal Asynchronous Receiver / Transmitters (UART)

Polling vs. interrupt mode

interfacing to 16450, 16550 UARTs

interfacing to DP6402, AY-5-1015 - D36402R-9 etc UARTs

Serial Port Interrupt Vectors

Serial Port Interrupt Service Routines (ISRs)





IBM PC Parallel Port


Interfacing the Parallel Port

Enhanced Parallel Port (EPP)
read/write cycle diagrams


Interfacing the Extended Capabilities Parallel Port

ECP read/write cycle diagrams



Parallel Port Interfacing Example
16 Character x 2 Line LCD


How to control a HD44780-based Character-LCD

Parallel Port Debug Utility





Keyboard

Interfacing the PC's Keyboard
Keyboard Scan Codes
Host Commands, Keyboard return Commands,
5 pin DIN AT connector and PS/2 connector
communications protocol diagram

68HC705 Keyboard to ASCII Decoder

Keybrd05.zip
68HC705J1A Source code for Keyboard to ASCII Decoder



68HC11 based Two Line RS-232 Mini-Terminal
full duplex mode
keyboard scan codes converted to ASCII,
which is transmited to the RS-232 output.
RS-232 Input is displayed on a LCD.




This webpage was last updated on March 14, 2001

to contact:
Techville2001


alternative e-mail