inter iSBC 80/04 SINGLE BOARD COMPUTER • Programmable 14-bit binary timer

• 8085A CPU used as central processor • 256 bytes of static readlwrite memory II

• TTL serial 1/0 interface with hole patterns for RS232C line drivers and receivers

Sockets for 4K bytes of erasable reprogram mabie read only memory

• 22 programmable parallel 1/0 lines with sockets for interchangeable line drivers and terminators

• Four-level vectored interrupt

• Optimized for stand-alone applications with provisions for on-board + 5V regulator, heat sink, and mounting holes for attachment to.user's equipment

• Upward compatibility with iSBC 80105 • Single + 5V power supply

The iSBC 80/04 Single Board Compute(is a member of Intel's complete line of OEM computer systems which take full advantage of Intel's LSI technology to provide economical, self-contained computer-based solutions for OEM applications. The iSBC 80/04 is a complete computer system on a single 6.75 x 7.85-inch printed circuit card. The CPU, system clock, read/write memory, nonvolatile read only memory, I/O ports and drivers, serial interface, priority interrupt logic, and programmable timer all reside on the board.

2-1

AFN·00259A

iSBC 80/04 RAMIIO/Timer. The system software is used to con· figure the I/O lines in any combination of unidirectional input or output ports as indicated in Table 1. The I/O in· terface may, therefore, be customized to meet specific peripheral requirements. In order to take full advantage of the large number of possible I/O configurations, sockets are provided for interchangeable I/O line drivers and terminators. Hence, the flexibility of the I/O inter· face is further enhanced by the capability of selecting the appropriate combination of optional line drivers and terminators to provide the required sink current, polar· ity, and drive/termination characteristics for each appli· cation, The 22 programmable I/O lines and signal ground lines are brought out to a 50·pin edge connector that mates with flat, woven, or round cable.

FUNCTIONAL DESCRIPTION Intel's powerful8·bit n·channel8085A CPU, fabricated on a single LSI chip, is the central processor for the iSBC 80/04. The 8085A CPU is directly software compatible with the popular intel8080A CPU. The 8085A contains six 8·bit general purpose registers and an accumulator. The six general purpose registers may be addressed individ· ually or in pairs, providing both single and double preci· sion operators. Minimum on·board instruction execu· tion time is 2.03 microseconds. A block diagram of iSBC 80/04 functional components is shown in Figure 1.

Memory Addressing The 8085A CPU has a 16·bit program counter which allows addressing of up to 65,536 bytes of memory. An external stack, located within any portion of iSBC 80/04 read/write memory, may be used as a last·in/first·out storage area for the contents of the program counter, flags, accumulator, and all of the six general purpose registers. A 16·bit stack pOinter controls the addressing of this external stack. This stack provides subroutine nesting bounded only by memory size.

Stand·Alone Applications The iSBC 80/04 is designed to be a cost'E1ffective solu· tion for applications requiring a self·contained com· puter on a single board without the need for external memory or I/O options. In order to help minimize power supply cost in small systems, the iSBC 80/04 includes provision for an on·board + 5V regulator allowing unreg· ulated voltage to be connected directly on the board. Regulated DC voltages are applied to the board through two 12·pin edge connectors which mate with flat, woven, or round cables. The iSBC 80/04 also includes pins that will accept MOLEX·type connectors for con· nection of regulated DC Voltages. Mounting holes are provided in the corners of the iSBC 80/04 board which permit direct attachment to the user's equipment, thereby eliminating the need for card cage and back· plane.

Memory Capacity The iSBC 80/04 contains 256 bytes of read/write memory using the Intel8155 RAM/IOlTimer. Two sockets for up to 4K bytes of nonvolatile read only memory are provided on the board. Read only memory may be added in 2K·byte increments using Intel 2716 erasable and elec· trically reprogrammable ROMs (EPROMs). Optionally, if only 2K bytes are required, read only memory may be added in 1K·byte increments using Intel 2708 EPROMs.

Compatibility with iSBC 80/05

Parallel 1/0 Interface

The iSBC 80/04 is fully upward compatible with the iSBC 80/05 Single Board Computer. Pin assignments for parallel I/O, serial I/O, and regulated DC voltages are

The iSBC 80/04 contains 22 programmable parallel I/O lines implemented using the I/O ports of the Intel 8155

EXTERNAL INTERRUPT REQUEST LINE

22 PROGRAMMABLE

I/O liNES

SERIAL I/O INTERFACE (TTL LEVELS)

SERIAL I/O INTERFACE

(RS232C lEVELS)

2110 INTERRUPT REOUEST LINES

8085

ceu

Figure 1. iSBC Block Diagram Showing Functional Components

2-2

AFN·00259A

iSBC 80/04 Table 1. InputlOutput Port Modes of Operation Mode of Operation Unidirectional Port

Lines (qty)

Input Unlatched

1

8

2 3

8 3

4

3

Output Latched & Strobed

X X X X

X X

Latched

X X X X

Control

Latched & Strobed

X X X1 X2

Notes 1. Port 3 must be used as a control port when port 1 is used as a latched and strobed input or a latched and strobed output port. 2. Port 4 must be used as a control port when port 2 is used as a latched and strobed input or a latched and strobed output port.

indentical to those of the iSBC 80/05. Additionally, soft· ware developed for the iSBC 80/04 will execute directly in the iSBC 80/05. In addition to the iSBC 80/04 features, the iSBC 80/05 contains a total of 512 bytes of readlwrite memory, allows for expansion of memory and 1/0 capacity, and· provides full MULTIBUS arbitration con· trol for multi master applications.

Serial I/O Interface The iSBC 80/04 prvides serial 1/0 capability through the serial input data (SID) and serial output data (SOD) func· tions of the Intel 8085A CPU. These functions are controlled exclusively by software through execution of the 8085A RIM and SIM instructions. The baud rate for the serial 1/0 interface is determined by the system time available for execution of serial 1/0 support software. Hence, the maximum baud rate supported by the iSBC 80/04 is solely dependent on the overall system real· time software requirements. Serial 110 signals are TTL compatible, and hole patterns are provided on the board for optional installation of RS232C line drivers and receivers.

Programmable Timer The iSBC 80/04 provides a fully programmable binary 14·bit interval timer utilizing the Intel 8155 RAM/IO/Timer. The systems designer simply configures the time via software to meet system requirements. Whenever a given timer delay is needed, software com· mands to the programmable timer select the desired functions. Four functions are available as shown in Table 2. The contents of the timer counter may be read at any time during system operation.

Interrupt Capability The iSBC 80/04 takes advantage of the powerful interrupt processing capability of the 8085A CPU. Interrupt requests are routed to four interrupt inputs of the 8085A CPU (i.e., TRAP, RST 7.5, RST 6.5, and RST 5.5 in order of priority, TRAP highest), and each input generates a unique memory address (i.e., TRAP: 26 16, RST 7.5: 3C 16 , RST 6.5: 34 16, RST 5.5: 2C 16 ). A single 8085A jump in· struction at each of these addresses then provides linkage to locate each interrupt service routine in· dependently anywhere in memory. All interrupt inputs with the exception of one (TRAP) may be masked via software. The trap interrupt should be used for condi· tions such as power-down sequences which require attention by the 8085A CPU.

Table 2. Programmable Timer Functions Function

Operation

Programmable pulse

Timer out goes low during the sec· ond half of count. Therefore, the count loaded in the count length register should be twice the pulse width desired.

Square wave rate generator

Timer out remains high until one· half the count has been completed, and goes low for the other half of the count. The count length is auto· matically reloaded when terminal count is reached.

Rate generator

Divide by N counter. A repetitive timer out low pulse is generated and new timeout initiated every time ter· minal count is reached.

Programmable strobe

A single low pulse is generated upon reaching terminal count. This func· tion is extremely useful for genera· tion of real·time clocks.

Interrupt Generation - The iSBC 80/04 accepts interrupts from four sources. An interrupt is automatically generated by the programmable interval timerlevent counter upon completion of the selected function. Two interrupts are automatically generated by the 1/0 ports section of the 8155 when ports 1 or 2 of the 8155 are programmed to operate in the "latched and strobed"-niode (see Table 1). The fourth interrupt source is available to the user and should be used to inform the 8085A CPU of catastrophic errors such as power failure. This userdefined source is connected to the trap input of the 8085A CPU.

2-3

AFN-00259A

iSBC 80/04 capability to program in a natural, algorithmic language and eliminates the need to manage register usage or allocate memory. PUM programs can be written in a much shorter time than assembly language programs for a given application.

Systems Development Capability The development cycle of the iSBC 80/04-based products may be significantly reduced using an Intellec microcomputer development system. The resident macroassembler, text editor, and system monitor greatly simplify the design, development, and debug of iSBC 80/04 system software. An optional diskette oper· :lting system provides a relocating macroassembler, a relocating loader and linkage editor, and a library manager. A unique in-circuit emulator (ICE-85) option pro· vides the capability of developing and debugging software directly on the iSBC 80/04.

PUM·80 - Intel's high level programming language, PUM, is also available as a resident Intellec microcomputer development syste,m option. PUM provides the

FORTRAN·80 - For applications requIring computa· tional and formatted 1/0 capabilities, the high level FORTRAN-80 programming language is also available as a resident option of the Intellec system. The FORTRAN compiler produces relocatable object code that may be easily linked with PUM or assembly language program modules. This gives the user a wide flexibility in developing software.

SPECIFICATIONS

Interrupts

Word Size

Four-level interrupt routed to 8085 CPU interrupt inputs. Each interrupt automatically vectors the processor to a unique memory location

Programming Capability

Instruction - 8, 16, or 24 bits Data - 8 bits

Condition

Cycle Time

User·defined

Basic Instruction Cycle. - 2.03 '"'s, ± 0.1 %

Timer

110 Port 2 110 Port 1

Note

Interrupt Input

Memory Address

TRAP RST 7.5 RST 6.5 RST 5,5

24 16 3C16 34 16 2C16

Prtorlty

Type

Highest

Non·maskable Maskable Maskable Maskable

t

Lowest

Basic instruction cycle Is defined as the fastest Instruction (Le., four clock cycles),

Memory Addressing

Timer

ROM/EPROM - O-OFFFH RAM - 3FOO H

'"'S period nominal)

Input Frequency Reference -

122.88 kHz ±0.1% (8.14

Output FrequencieslTiming Intervals

Memory Capacity ROM/EPROM - 4K bytes (sockets only) RAM -256 bytes

Timer/Counter

Function

1/0 Addressing On-Board Programming 1/0 -

see Table 1

Port Control

8155 Port 1

8155 Port 2

8155 3&4

8155 Ports

8155 Timer Low·Order Byte

8155 Timer Hlgh.Order Byte

Address

00

01

02

03

04

05

Programmable pulse Square wave rate generator Rate generator Programmable strobe

Min

Mex

8,14 ~s 7,50 Hz 7,50 Hz 8,14 ~s

66.67 ms 61.44 kHz 61.44 kHz 133,33 ms

Interfaces 1/0 Capacity

Parallel 1/0 - All signals TTL compatible Interrupt Request - All TTL compatible (active-low) Serial 1/0 - TTL; hole patterns available for user installation of RS232C line drivers and receivers

Parallel - 22 programmable lines (see Table 1)

Serial Communications Characteristics SID and SOD functions of the 8085 CPU are used for serial 1/0. Controlled by software through RIM and SIM instructions of the 8085A CPU. Baud rate determined by system time available for serial 1/0 handling. On-board timer may be used to greatly ease serial 1/0 timing requirements.

System Clock (8085 CPU) 1.966 MHz ±0.1%

2-4

AFN·00259A

iSBC 80/04 Line Drivers and Terminators

Connectors

110 Drivers - The following line drivers are all compati· ble with the I/O driver sockets on the iSSC 80104'

Interface

+5V, + 12V, _5V 2

Voltages

+5V, -12V3

Unregulated +5V

Parallel 110

Serial 1/0

Pins (no.)

7 single· sided

7 singlesided

Center (In.)

Molex 09·66·1071 Connector Molex 09·50·7071 Connector 0.156

Characteristic

Sink Current (rnA)

7438

I,oe

48

7437

I

48

7432

NI

16

7426

I,oe

16

7409

NI,oe

16

7408 7403

NI I,oe

16 16

7400

I

16

Nole

AMP 87194·6 Connector AMP 3-87025·4 Connector

I = Inverting; NI = non-Inverting; oe = open colleclor.

I/O Terminators - Intel provides 220Q/330Q divider and 1 kQ pull·up resistive terminator packs for termination of I/O lines programmed as inputs. These options are as follows:

Molex 09·66·1071 Connector Molex 09·50·7071 Connector 0.156 AMP 87194·6 Connector AMP 3·87025·4 Connector

220Q

+5V----------~~------'

0.156

50 double· sided

0.1

~~-------"-----~O ISBC 901

220Q/330QL

Molex 09·66·1021 Connector Molex 09·50·7021 Connector

2 single' sided

7 single· ended

Mating Connectors 1

Driver

OPTION

1 kQ 1 kQ

+ SV --------~vv-,r------------~o

iSBC 902 OPTION

RS232C Drivers and Receivers AMP 89194·1 Connector AMP 2·87025·5 Connector

The following RS232C drivers and receivers are compatible with the RS232C socket on the iSSC 80104: RS232C Driver - National DS1488 or TI SN75188 RS232C Receiver - National DS1490 or TI SN75189

3M 3415·000 (flat cable)

Sockets Sockets may be installed in the hole patterns provided for the RS232C drivers and receivers. The following sockets are compatible with the iSSC 80104: TI C93·14·02 and SCANSE US·2·14-160-N·S.

Molex 09·66·1071 Connector Molex 09·50·7071 Connector 0.156

Compatible Voltage Regulator AMP 87194·6 Connector AMP 3·87025·4 Connector

National LM 323 - 3A, 5V Positive Regulator Fairchild !A780S KM - 1A, 5V Positive Regulator

Compatible Heat Sink IERC - LA Series or AAVID Engineering, Inc. Notes 1. Connectors and pins from a given vendor may only be used with connectors and pins from the same vendor. 2. A single 86-contact edge-on connector may be used to connect the two groups of regulated voltages (i.e., + 5V, + 12V, - 5V, and + 5V, -12V).

Series 5051

Physical Characteristics Width Height Depth Weight -

3. Required only when RS232C line drivers and receivers arB used.

2-5

7.85 in. (19.94 cm) 6.75 in. (17.15 cm) 0.50 in. (1.27 em) 6.0 oz (169.9 gm)

AFN·00259A

iSBC80/04 1--------------7.350------------_ ----1-----2.462---_

I

5.950

6.75 6.20

I

-0-

.146

1-------------6.767--------~--'-'-'-'_i 7.85--~------------I

Figure 2. iSBC 80/04 Dimensions

Electrical Characteristics

Environmental Characteristics O°C to + 55°C

Operating Temperature -

DC Power Requirements Voltage (:!:5%) VCC~

+5V

VDD~,+12V4 VBB~-5V4 VAA~ -12V5

Without PROM1

With 2716

With 2708

EPROM2

EPROM3.

(max)

(max)

ICC~600mA

IDD~O IBB~O IAA~O

(max)

1.45A 7 mA5

1.25A

0 23 mA5

90 mA 23 mA5

Reference Manual

137 mA

9800482·02 - iSBC 80/04 Hardware Reference Manual (NOT SUPPLIED)

Notes 1. Does not include pow~r required for optional EPROM/ROM, I/O drivers, and 110 terminators. 2. With two Intel 2716 EPROMs and 220Qf330Q terminators Installed for 22 input ports; all terminator inputs low.

Reference manuals are shipped with each product only if designated SUPPLIED (see above). Manuals may be ordered from any Intel sales representative, distributor office or from Intel Literature Department, 3065 Bowers Avenue, Santa Clara, California 95051.

3. With two Intel 2708 EPROMs and 220Q/330Q terminators installed for 22 input ports; all terminator inputs low. 4. Required for 2708 EPROMs. 5. Required only when RS232C, capability required.

ORDERING INFORMATION Part Number

Description

SBC 80/04

Single Board Computer

2-6

AFN-00259A

SBC 80-04.pdf

terminators to provide the required sink current, polar·. ity, and drive/termination characteristics for each appli·. cation, The 22 programmable I/O lines and signal ground. lines are brought out to a 50·pin edge connector that. mates with flat, woven, or round cable. Stand·Alone Applications. The iSBC 80/04 is designed to be a ...

731KB Sizes 1 Downloads 66 Views

Recommend Documents

SBC 337 SBC 337A.pdf
recognizing and executing NDP numeric instructions. as they are fetched by the host CPU. This interface. allows concurrent processing by the host CPU and the.

SBC 680 SBC 681.pdf
switching power supply provides sufficient current at all voltage levels to power most manufacturers'. drives, as well as furnishing the standard MULTIBUS system bus voltages to the iSBC boards in the. package's cardcage. The appearance of the packag

SBC 300A SBC 304.pdf
There was a problem previewing this document. Retrying... Download. Connect more apps... Try one of the apps below to open or edit this item. SBC 300A SBC ...

SBC 215G.pdf
Floppy Disk Controller and the. iSBXTM 217C 1/4" Tape Controller. The Intel iSBC® 215 Generic Winchester Controller Kit supports up to two 5.25" Winchester ...

July SBC Agenda.pdf
Page 1 of 1. THE STATE OF WYOMING. STATE BUILDING COMMISSION. Governor Matthew H. Mead, Chairman. Max Maxfield, Secretary of State. Cynthia I. Cloud, State Auditor Mark Gordon, State Treasurer. Cindy Hill, Superintendent of Public Instruction. STATE

SBC 519.pdf
specified devices via the 1/0 edge connector (3 lines), or. interval timer (1 line). Interval Timer. Output Register - Timer interrupt register output is. cleared by an output instruction to I/O address XE or. XF1. Timing Intervals - 500, 1,000, 2,00

SBC 215G.pdf
215 Generic Winchester Controller to interface. to two 5.25" Winchester drives utilizing the. Seagate ST506/412 interface. The data separa- tor converts data from MFM (modified frequen- cy modulation) format to NRZ (non-return to zero). format for re

SBC 80-10B.pdf
Page 2 of 7. iSBC 80/10B. FUNCTIONAL DESCRIPTION. Intel's powerful 8-bit n-channel MOS 8080A CPU,. fabricated on a single LSI chip, is the central.

SBC 660.pdf
iSBC computers and expansion. boards. • Heavy duty power supply with all. standard iSBC voltages. • Compatible with all Intel single board. computers.

SBC Policies Overview.pdf
Complex. Emerson Building Auditorium. Approval by SBC Secretary. SBC advised of all activities. Use. of Auditorium--available for Use by Agencies or Agency.

SBC 094.pdf
volatile RAM memory expansion. through the MULTIBUS. • 4K bytes of low power static CMOS. RAM memory. • On·board power· fail interface logic.

SBC 550.pdf
TRANSCEIVER SEA DES. CABLE~ TO I 0.55 meter. isec 550. SERDES BO~RD. iSBC 550 . CONTROLLER PROCESSOR. BOARD. MUl TIBUS INTERPROCESSOR PROTOCOL(MIP). Figure 2. Ethernet Architecture and Implementation. 9-14. isac 550. ETHERNET. CONTROLLER. AFN-01979A.

SBC 208.pdf
Shugart SA 850/800 CDC 9409. Perlee FD650 MPI 51/52/91/92. CDC 9406-3. Diskette-Unformatted IBM Diskette 1 (or equiv- alent single-sided media); ...

SBC 635.pdf
input power connectors on ISSC 604 Modular Cardcage/Backplane. assembly. Two connectors are provided. Physical Characteristics. Height - 3.19 in. max ...

SBC CSM-001.pdf
MUL TIBUS@ II Parallel System Bus Diagnostics with LED Indicator and. Clock Generation for all Agents Error Reporting Accessible to Software. Interfaced to ...

SBC 86-35.pdf
system performance ideal for applications, such as robotics, process control, medical. instrumentation, office systems, and business data processing.

2017 SBC - Gold Plan.pdf
Out-of-Network Provider. (You will pay the most). Limitations, Exceptions & Other. Important Information. If you need drugs to treat. your illness or condition. More information about. prescription drug coverage is. at www.bcbsvt.com/rxcenter. Generi

SBC WHA 2800.pdf
$250/visit, after deductible. (Facility); No charge, after. deductible (Professional). Not covered None. 4 of 10. 03.29.2016. Page 4 of 10. SBC WHA 2800.pdf.

SBC Report & Annex Material.pdf
regulatory authorities, and to the UK Financial Services Ombudsman from 2004 onwards. The problems and apparently insurmountable technological and ...

IVC SBC Wrap-Around Plan.pdf
There was a problem previewing this document. Retrying... Download. Connect more apps... Try one of the apps below to open or edit this item. IVC SBC ...

SBC 186-100.pdf
The iSBC 186/100 Single Board Computer is a member of Intel's family of microcomputer modules that. utilizes the advanced features of the MUL TIBUS® II system architecture. The 80186-based CPU board takes. advantage of VLSI technology to provide eco

Encontro SBC 2017.pdf
There was a problem previewing this document. Retrying... Download. Connect more apps... Try one of the apps below to open or edit this item. Encontro SBC ...

SBC WHA Premier 20.pdf
Page 4 of 8. SBC WHA Premier 20.pdf. SBC WHA Premier 20.pdf. Open. Extract. Open with. Sign In. Main menu. Displaying SBC WHA Premier 20.pdf.

SBC 80-04.pdf
Whoops! There was a problem loading this page. SBC 80-04.pdf. SBC 80-04.pdf. Open. Extract. Open with. Sign In. Main menu. Displaying SBC 80-04.pdf.