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 #491 background imageLoading...
Page #491 background image
Intel386™ EX EMBEDDED MICROPROCESSOR USERS MANUAL
16-12
#define CS2 0x4
#define CS3 0x8
#define CS4 0X10
#define RXD0 0x20
#define TXD0 0X40
#define CTS0 0X80
// Port 3 configuration defines
#define TMROUT0 0x1
#define TMROUT1 0x2
#define INT0 0x4
#define INT1 0x8
#define INT2 0x10
#define INT3 0x20
#define PWRDWN 0x40
#define COMCLK 0x80
// Port Direction defines
#define P0_IN 0x1
#define P1_IN 0x2
#define P2_IN 0x4
#define P3_IN 0x8
#define P4_IN 0x10
#define P5_IN 0x20
#define P6_IN 0x40
#define P7_IN 0x80
#define Px_OUT 0
//Initialize SIO0 pins, DRAM and SRAM Chip Selects, Interrupt Signals,
//and TimerOut Signals to be in peripheral mode
Init_IOPorts( DCD0|RTS0|DTR0|DSR0|RI0,
CS2|CS4|RXD0|TXD0|CTS0,
TMROUT0|TMROUT1|INT0|INT1|INT2|INT3|PWRDWN|COMCLK,
Px_OUT,
Px_OUT,
Px_OUT,
0xff, // This example shows all output pins being
// initially 1
0xff, // Note: Input pins must be given an initial
0xff ); // value of 1 whereas peripheral pins initially
// can be set or cleared
Real/Protected Mode:
No changes required.
********************************************************************************
/
extern void Init_IOPorts(BYTE Port1, BYTE Port2, BYTE Port3, BYTE PortDir1,
BYTE PortDir2, BYTE PortDir3, BYTE PortLtc1,
BYTE PortLtc2, BYTE PortLtc3)

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