PC Interfacing

 
General

Source code

Pascal

Java

C++

C

Applied PC

Client/server

 

 

 

 

 

 Design  | SFC  |  NOS  |  Code |  Diary  | WWW |  Essay |  Cisco | [Home]

PC Interfacing, Communications, and Windows Programming

This book is a follow-up to Applied PC Interfacing, Graphics and Interrupts and it is intended to provide a much deeper understanding of computer systems. Over the past few years, I have received a great number of emails from students and academics around the world. The main questions that I have been asked (in order of the number of times I have been asked it) are:


Author:
Dr W.Buchanan,
Napier University,
Edinburgh.

Downloads:
Source
TOC
WinSock

RS-232

Details:
Addison-Wesley
0-201-XXXXX-X

Link to my Research page

How do I communicate using the serial port?
How do I communicate using the parallel port?
How do I write interrupt-driven software?

Link to my Research page

How do I communicate over a network?
How do I program in Microsoft Windows?
What is the best bus for connection to this peripheral (serial or parallel)?

Link to my Research page

How do I programming using Win32?
How do I create a menu?
Which is better for my application, C++ or Visual Basic?
What devices does a PC use?

I think there is thus a need for a book that covers all the different aspects of computer systems. From low-level hardware (such as processors and interface devices) to high-level software (such as Win32 programming). Gone are the days when a Software Engineer did not have to bother about the hardware and, by the same argument, Hardware Engineers did not need to understand the software. This book is split into eight main sections; these are:

Link to my Research page

Hardware.
8086 Processor, 8086 Instructions, 80386/80486/Pentium, Interfacing, UART, PIC, PPI, PTC, Interrupts, BIOS.

Link to my Research page

Interfaces.
Standards, PC/ISA, Local Bus, PCI, Motherboard Design, IDE, SCSI, PCMCIA.

Link to my Research page

RS-232/Parallel Port.
RS-232, Interrupt-driven RS-232, Parallel Port, Interrupt-driven Parallel Port, ECP/EPP mode, Modems.

Link to my Research page

Windows Programming.
VB Programming, Forms, Menus, Events, Graphics, Timer, Serial Comms.

Link to my Research page

Windows Interfacing.
Registry, Architecture.

Link to my Research page

Win32 Programming.
Messaging, Output, Drawing and Painting, Dialog Boxes and User Input, Networking.

Link to my Research page

Networking.
TCP/IP, Ethernet, WinSock.

Link to my Research page

Java.
Applets/Programs, Events and Actions, Networking.

Sample chapters

Sample chapters: Chapter 1Chapter 10Chapter 11Chapter 13Chapter 17 Chapter 19
Chapter 26Chapter 27Chapter 36Chapter 40



 

 
 
Design  | SFC  |  NOS  |  Code |  Diary  | WWW |  Essay |  Cisco | [Home]