B&B Electronics manual Hardware Information, 232PCC2 RS-232 Address Assignment

Page 22

Chapter 5: Hardware Information

The 232PCC2’s two asynchronous serial ports are implemented using 2 standard 16C550 UARTs. Each of these UARTs requires 8 bytes of I/O space and when enabled which requires the 232PCC2 to be located on an even 16-byte (10H) boundary (e.g. 300H, 310H, 320H, etc.).

232PCC2 RS-232

Address Assignment

Channel

 

Channel A

Base Address + 0

Channel B

Base Address + 8

Each 16C550 UART contains 8 I/O registers. The last of these registers, located at (Base address + 7), is referred to as the 'Scratchpad Register' and provides no functionality to the UART. In place of this Scratchpad Register, the 232PCC2 implements an interrupt status register which can be accessed at (Base address +

7)of any UART. The purpose of the interrupt status register is to give the software programmer an easy way to inspect the interrupt state of the entire 232PCC2 with a single input operation. The format of the interrupt status register is shown below:

D7

D6

D5

D4

D3

D2

D1

D0

0

0

0

0

0

0

Intr B

Intr A

When one or more UARTs have interrupts pending, the associated bit(s) in the interrupt status register are set to logic 1. When all the pending interrupts have been serviced for a specific UART, its interrupt status bit will be cleared to logic 0 automatically. When all the pending interrupts from all UARTs have been serviced, the entire interrupt status register will return logic 0. The application program should not exit its interrupt service routine until all pending interrupts from all channels have been serviced (interrupt status register = 0) or no additional interrupts will be received.

If an application requires the UARTs' Scratchpad Registers, the interrupt status register can be disabled. Disabling the interrupt status register is supported by the 232PCC2 configuration software, which is operating system dependent. Refer to the relevant operating system installation section for specific usage of this feature.

Documentation Number 232PCC23799 Manual

21

B&B Electronics Mfg Co Inc – 707 Dayton Rd - PO Box 1040 - Ottawa IL 61350 - Ph 815-433-5100 - Fax 815-433-5104

B&B Electronics Ltd – Westlink Commercial Park – Oranmore, Galway, Ireland – Ph +353-91-792444 – Fax +353-91-792445

Image 22
Contents Pcmcia RS-232 2-Port Card Table of Contents Specifications IntroductionClient Driver recommended Enabler DOS / Windows 3.x InstallationClient Driver vs. Enabler for DOS/Windows Client Driver Installation 232PCC2 Client Driver for DOSCommand Line Options Iirq ExampleExample Example Common Problems 232PCC2 Enabler for DOS Baddress DSP100EN.EXE Memory Range Exclusion Card and Socket Services Software Socket NumbersWindows 95/98 Installation Installing a 232PCC2 Under Windows 95/98232PCC2 Resource Settings in Windows 95/98 Viewing the 232PCC2 Resource Settings Dual RS-232 Serial Port CardChanging Resource Settings with Device Manager Basic Configuration Port Addresses 232PCC2 Basic Configuration TableDocumentation Number 232PCC23799 Manual Hardware Information 232PCC2 RS-232 Address AssignmentExternal Connections Rt a Rt BAppendix a Declaration of Conformity Declaration of Conformity

232PCC2 specifications

B&B Electronics, a leader in industrial communication technology, offers a wide range of products, including the 232PCC2 – an exceptional solution for serial communication needs. This versatile device is designed to provide reliable and efficient data transmission between devices, making it an essential component in various applications such as automation, control systems, and data acquisition.

The 232PCC2 is a serial to USB adapter that ensures seamless connectivity between RS-232 devices and modern computers that may lack serial ports. One of its standout features is the ability to support full-duplex communication, allowing simultaneous transmission and reception of data. This capability is vital for applications where real-time data transfer is crucial.

Equipped with a robust and compact design, the 232PCC2 is built for durability, making it suitable for harsh industrial environments. Its rugged construction ensures that it can withstand vibrations, shocks, and temperature fluctuations. Additionally, the device features ESD protection, safeguarding connected equipment from electrical surges and static discharge.

Another noteworthy characteristic of the 232PCC2 is its ease of installation. With plug-and-play functionality, users can swiftly connect their RS-232 devices to a USB port without the need for extensive configuration. It’s compatible with various operating systems, including Windows, Linux, and Mac, providing flexibility for diverse user preferences.

The device boasts data rates of up to 115.2 Kbps, enabling high-speed communication that meets the demands of modern industrial applications. The built-in LED indicators offer real-time status monitoring by displaying power and data transmission activity, facilitating quick troubleshooting and maintenance.

Furthermore, the 232PCC2 incorporates advanced technologies such as dynamic power management, which optimizes power consumption and prolongs the lifespan of the device. This energy-efficient design is increasingly important in today’s environmentally conscious world.

Overall, B&B Electronics 232PCC2 stands out as a reliable and user-friendly serial communication solution. Its blend of durability, high performance, and ease of use makes it an ideal choice for professionals seeking efficient data connectivity for their industrial applications. Whether used in a factory setting or within a laboratory environment, the 232PCC2 enhances productivity and ensures dependable communication across various systems.