EasyManuals Logo
Home>Intel>Computer Hardware>386

Intel 386 User Manual

Intel 386
691 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #490 background imageLoading...
Page #490 background image
16-11
INPUT/OUTPUT PORTS
16.4 PROGRAMMING CONSIDERATIONS
16.4.1 I/O Ports Code Example
The following code example contains a software routine that initializes the I/O port pins. See Ap-
pendix C for the included header files.
#include <conio.h>
#include “80386ex.h”
#include “ev386ex.h”
/*******************************************************************************
Init_IOPorts:
Description:
This function initializes the direction and mode of the I/O port pins.
Although the pins are default configured to the peripheral state after
RESET, they must still be initialized to turn off the weak resistors.
Parameters:
Port1 Port1 Mode Configuration
Port2 Port2 Mode Configuration
Port3 Port3 Mode Configuration
PortDir1 Port1 Direction
PortDir2 Port2 Direction
PortDir3 Port3 Direction
PortLtc1 Port1 Data Latch Value
PortLtc2 Port2 Data Latch Value
PortLtc3 Port3 Data Latch Value
Returns:
None
Assumptions:
None
Syntax:
// Port 1 configuration defines
#define DCD0 0x1
#define RTS0 0x2
#define DTR0 0x4
#define DSR0 0x8
#define RI0 0X10
#define LOCK 0x20
#define HOLD 0X40
#define HOLDACK 0X80
// Port 2 configuration defines
#define CS0 0x1
#define CS1 0x2

Table of Contents

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the Intel 386 and is the answer not in the manual?

Intel 386 Specifications

General IconGeneral
BrandIntel
Model386
CategoryComputer Hardware
LanguageEnglish

Related product manuals