20-101-0709 Rabbit Semiconductor, 20-101-0709 Datasheet

no-image

20-101-0709

Manufacturer Part Number
20-101-0709
Description
INTERFACE GRAPHIC DISPLAY OP6700
Manufacturer
Rabbit Semiconductor
Datasheet

Specifications of 20-101-0709

Module/board Type
Single Board Computer Module
For Use With/related Products
OP6700
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Other names
20-101-709
20-101-709
Intellicom
Models OP6600 and OP6700
User’s Manual
019–0078 • 090529–J

Related parts for 20-101-0709

20-101-0709 Summary of contents

Page 1

... Intellicom Models OP6600 and OP6700 User’s Manual 019–0078 • 090529–J ...

Page 2

... Digi International reserves the right to make changes and improvements to its products without providing notice. Rabbit and Dynamic C are registered trademarks of Digi International Inc. Rabbit 2000 and RabbitCore are trademarks of Digi International Inc. The latest revision of this manual is available on the Rabbit Web site, www.rabbit.com, for free, unregistered download. ...

Page 3

... Starting Dynamic C ............................................................................................................................14 2.6 PONG.C ..............................................................................................................................................15 2.7 Where From Here? ...............................................................................................................16 Chapter 3. Subsystems 3.1 Intellicom Subsystems ........................................................................................................................18 3.1.1 Digital Inputs...............................................................................................................................19 3.1.2 Digital Outputs............................................................................................................................19 3.2 Serial Communication ........................................................................................................................20 3.2.1 RS-232 ........................................................................................................................................23 3.2.2 RS-485 ........................................................................................................................................23 3.2.3 Programming Port .......................................................................................................................26 3.3 Programming Cable ............................................................................................................................27 3.3.1 Changing Between Program Mode and Run Mode ....................................................................27 3.4 Memory...............................................................................................................................................28 3 ...

Page 4

... TCP/IP Connections ........................................................................................................................... 45 5.2 Running TCP/IP Sample Programs.................................................................................................... 47 5.3 How to Set IP Addresses in the Sample Programs............................................................................. 49 5.4 How to Set Up Your Computer’s IP Address For Direct Connect .................................................... 50 5.5 Run the PINGME.C Demo................................................................................................................. 51 5.6 Running More Demo Programs With a Direct Connection ............................................................... 51 5.7 Where From Here? ............................................................................................................... 52 Appendix A ...

Page 5

... Self-healing lens is scratch, impact, and abrasion-resistant • Real-time clock • Watchdog supervisor • Voltage regulator • Backup battery • Can be programmed to emulate a serial terminal • Splash-resistant when panel-mounted using the supplied gasket • Can be wall-mounted or panel-mounted Appendix A provides detailed specifications for the Intellicom. User’s Manual 1 ...

Page 6

... Both models are available with a vacuum fluorescent display instead of the LCD. Visit our Web site for up-to-date information about additional add-ons and features as they become available. The Web site also has the latest revision of this user’s manual. 2 Features Intellicom (OP6600/OP6700) ...

Page 7

... Board can be used to flash the LEDs and otherwise demonstrate the capabilities of the Intellicom terminal. • Programming cable. The programming cable is used to connect your PC serial port to the Intellicom to write and debug C programs that run on the Intellicom board. • Wire assembly to connect Intellicom board to Demonstration Board. ...

Page 8

... These limits apply over the range of 30–230 MHz. The limits are 7 dB higher for frequencies above 230 MHz. Although the test range goes to 1 GHz, the emissions from Rabbit-based systems at frequencies above 300 MHz are generally well below background noise levels. ...

Page 9

... Note the following requirements for incorporating the Intellicom series of operator inter- faces into your application to comply with CE requirements. General • The power supply provided with the Tool Kit is for development purposes only the customer’s responsibility to provide a CE-compliant power supply for the end-product application. ...

Page 10

Intellicom (OP6600/OP6700) ...

Page 11

... Chapter 2 explains how to connect the power supply to the Intel- licom board and how to connect the programming cable from the Intellicom board to your PC. Once you run a sample pro- gram to demonstrate that you have connected everything cor- rectly, you will be ready and finish developing your system. User’s Manual ETTING TARTED 7 ...

Page 12

Power Supply Connections 1. Remove and set aside outer casing and rubber gasket. Before proceeding, remove and set aside the outer casing, rubber gasket, screws, and panel-mount brackets included with your Intellicom unit, shown in Figure 1. The outer ...

Page 13

... Otherwise, the Intellicom board will not function. 4. Apply power. Plug in the AC adapter. The Intellicom board is now ready to be used. NOTE: A hardware RESET is accomplished by unplugging the AC adapter, then plug- ging it back in. User’s Manual Figure 3. Power Supply Connections— Detailed View 9 ...

Page 14

Demonstration Program on Power-Up The following sequence of messages will be displayed on the LCD when power is first applied to the Intellicom board. Note that the programming cable must not be connected. 10 Intellicom (OP6600/OP6700) ...

Page 15

... Press keys as shown to move cursor, or press [ Enter to choose another feature. This demonstration will be replaced by a new program when the programming cable is attached and the new program is compiled and run. The demonstration is available for future reference in the Dynamic C User’s Manual ] Enter ] is min get ...

Page 16

... Figure 4. Programming Cable Connections NOTE: Be sure to use the programming cable (Part No. 101-0513) supplied with the Intellicom Tool Kit—the programming cable has red shrink wrap around the RS-232 converter section located in the middle of the cable. Programming cables from other Rabbit kits are not designed to work with the Intellicom. ...

Page 17

... Installing Dynamic C If you have not yet installed Dynamic now by inserting the Dynamic C CD from the Intellicom Tool Kit in your PC’s CD-ROM drive. The CD will auto-install unless you have disabled auto-install on your PC. If the CD does not auto-install, click browse for the Dynamic C setup ...

Page 18

... Dynamic C If you are using a USB port to connect your computer to the Intellicom, choose and select “Use USB to Serial Converter.” Click Project Options Dynamic C defaults to using the serial port on your PC that you specified during installa- tion ...

Page 19

... This program does not test the serial ports, the I/O, or the TCP/IP part of the board, but does ensure that the board is basically functional. The sample program in Section 5.5, “Run the PINGME.C Demo,” tests the TCP/IP portion of the board. User’s Manual folder ...

Page 20

... Chapter 3, “Subsystems,” provides a description of the Intellicom board’s features, Chapter 4, “Software,” describes the Dynamic C software libraries and introduces some sample programs, and Chapter 5, “Using the TCP/IP Features,” explains the TCP/IP fea- tures. 16 menu to get further assistance with Dynamic C ...

Page 21

... Chapter 3 describes the principal subsystems for the Intellicom. • Intellicom Subsystems • Serial Communication • Memory • Speaker • Other Hardware User’s Manual 3. S UBSYSTEMS 17 ...

Page 22

Intellicom Subsystems Figure 5 shows the Rabbit-based subsystems designed into the Intellicom. Figure 5. Intellicom Rabbit-Based Subsystems The Intellicom board has 15 pins on header J7, one RJ-12 jack for RS-232 or RS-485 serial communication, and one Ethernet jack ...

Page 23

... Digital Inputs Pins 8–11 on header J7 have the four digital inputs IN0–IN3. Each of the four digital inputs is protected over a range of – +36 V. The Intellicom is factory-config- ured for the digital inputs to be pulled but the digital inputs can also be pulled down by moving the surface-mounted jumper at JP4. The jumper settings and the location of JP4 are shown in Figure 7 ...

Page 24

... Table 2(a). Serial Communication Configurations (Version 175-0188 Rev. A & B) One 3-wire RS-232 FD Item R58–R60 In R61–R62 Out U10 In J7-3 & J5-3 RS-485+ J7-4 & J5-4 RS-485– J7-6 TxC J7-7 RxC 20 Two 3-wire RS-232 One 5-wire RS-232 & RS-485 Out In Out TxB RxB TxC RxC software serMode Out ...

Page 25

... R61–R62 Out R82–R83 In U10 In J7-3 RS-485+ J7-4 RS-485– J7-6 TxC J7-7 RxC J5-3 RS-485+ J5-4 RS-485– User’s Manual Two 3-wire One 5-wire & RS-485 RS-232 — — Out Out In In TxB TxB RxB RxB TxC RTS ...

Page 26

... Figure 8(c). FD Figure 8(c). Intellicom RS-232/RS-485 Serial Communication Options Table 2(c) summarizes the options. Note that the parameters in the function call must also be set to match the hardware configuration being used. Table 2(c). Serial Communication Configurations (Version 175-0206) One 3-wire RS-232 FD Item 3–5 Header JP7 4– ...

Page 27

... The Intellicom has one RS-485 serial channel, which is connected to the Rabbit 2000 serial port B through U10, an RS-485 transceiver. The chip’s slew rate limiters provide for a maximum baud rate of 250,000 bps, which allows for a network 1200 m (or 4000 ft). The half-duplex communication uses the Rabbit 2000’s PC0 pin to control the data enable on the communication line ...

Page 28

Figure 9. Multidrop Intellicom Network 24 Intellicom (OP6600/OP6700) ...

Page 29

... The Intellicom comes with a 220 Ω termination resistor and two 680 Ω bias resistors installed and enabled with jumpers across pins 1–2 and 5–6 on header JP6, as shown in Figure 10 Figure 10. RS-485 Termination and Bias Resistors The bias and termination resistors in a multidrop network should only be enabled on both end nodes of the network ...

Page 30

... It can be driven low on the first op code fetch cycle can be driven low during an interrupt acknowledge cycle can also serve as a general-purpose output. The /RESET_IN pin is an external input that is used to reset the Rabbit 2000 and the Intel- licom onboard peripheral circuits. Refer to the Rabbit 2000 Microprocessor User’ ...

Page 31

... The Intellicom is automatically in Program Mode when the gramming cable is attached, and is automatically in Run Mode when no programming cable is attached. When the Rabbit 2000 is reset, the operating mode is determined by the status of the SMODE pins. When the programming cable’s the SMODE pins are pulled high, placing the Rabbit 2000 in the Program Mode. When the programming cable’ ...

Page 32

... The Intellicom is designed to accept 32K to 512K of SRAM packaged in an SOIC case. The standard models come with 128K of SRAM. Figure 12 shows the locations and the jumper settings for the jumpers at JP1 used to set the SRAM size. The “jumpers” are 0 Ω surface-mounted resistors. ...

Page 33

... NOTE: Contact your Rabbit sales repre- sentative for information on ordering this option from the factory. The instructions for accessing the display are similar to those for accessing the keypad insert in Appendix B, “Keypad and Plastic Enclosure.” User’s Manual Grille open Grille closed 4000 ...

Page 34

... BIOS. 3.7.2 Spectrum Spreader Intellicom boards that carry the CE mark have a Rabbit 2000 microprocessor that features a spectrum spreader, which helps to mitigate EMI problems. By default, the spectrum spreader is on automatically for Intellicom boards that carry the CE mark when used with Dynamic C 7 ...

Page 35

... Alternatively, users can compile a program to a binary image file for later loading. Dynamic C runs on PCs under Windows 95 or later. Programs can be downloaded at baud rates 230,000 bps after the program compiles. User’s Manual 4. S OFTWARE ® ...

Page 36

... C, SPI, GPS, file system. LCD display and keypad drivers. • Powerful language extensions for cooperative or preemptive multitasking • Loader utility program to load binary images into Rabbit targets in the absence of Dynamic C. • Provision for customers to create their own source code libraries and augment on-line help by creating “ ...

Page 37

... These extra features include the popular µC/OS-II real-time operating system, as well as PPP, Advanced Encryption Standard (AES), and other select libraries. A one-year mainte- nance agreement for telephone tech support and an upgrade path for all new Dynamic C releases is also available. User’s Manual for the latest patches, workarounds, and bug fixes. 33 ...

Page 38

... Compile menu, and then run it by selecting be in Program mode (see Section 3.3, “Programming Cable,”) and must be connected using the programming cable as described in Section 2.3, “Programming Cable Con- nections.” More complete information on Dynamic C is provided in the Dynamic C User’s Manual. ...

Page 39

... MBOXDEMO.C and then shown on the LCD display. See Appendix D for hookup instructions for the Demonstration Board. —Speaker demonstration: plays one line of "Bicycle Built For Two" (with lyrics). • MUSIC.C —Speaker demonstration: plays one line of "Für Elise" as background music • ...

Page 40

... Other functions applicable to all devices based on the Rabbit microprocessors are described in the Dynamic C Function Reference Manual. The TCP/IP functions are described in the Dynamic C TCP/IP User’s Manual included in the manual set with the Dynamic C User’s Manual. Additional TCP/IP libraries are added on an ongoing basis. 36 ...

Page 41

... RETURN VALUE None. SEE ALSO digIn int digIn (int channel); Reads the state of a digital input. PARAMETERS channel is the input channel number ( 3). RETURN VALUE The state of the input (0 or 1). SEE ALSO digOut User’s Manual 37 ...

Page 42

... For more information, see the Dynamic C Function Reference Manual and Technical Note 213, Rabbit 2000 Serial Port Software. The following function calls are specific to the Intellicom. int serMode (int mode); ...

Page 43

... Low-Speed Repeat Ticks, how many times to repeat (0 = None). cCntLo is Low-Speed Hold Ticks, how long to hold before going to high-speed repeat (0 = Slow Only). cSpdHi is High-Speed Repeat Ticks, how many times to repeat after low-speed repeat (0 = None). RETURN VALUE None. SEE ALSO keyProcess, keyGet, keypadDef User’s Manual Col 4 Col 3 Col ...

Page 44

Gets next keypress. RETURN VALUE The next keypress none. SEE ALSO keyConfig, keyProcess, keypadDef void keyInit (void); Initializes keypad process. RETURN VALUE None. SEE ALSO brdInit void keypadDef(); Configures keypad to default layout: [ ...

Page 45

... Display Controls void dispContrast (char vcontrast); Sets display contrast. PARAMETERS Suggested values are 40–128 for high to low contrast, although 4–252 can be used. Contrast adjustment not supported on VFDs. RETURN VALUE None. SEE ALSO dispOnoff, dispBacklight void dispCursor (unsigned int wStyle); Sets cursor type: on, off, or blinking. ...

Page 46

Clears the display and homes cursor. RETURN VALUE None. SEE ALSO dispGoto, dispCursor void dispPutc (char cByte); Puts a character on the display. PARAMETER cByte is the character to display. RETURN VALUE None. SEE ALSO dispPrintf void ...

Page 47

... Set or write 1 to turn the backlight on. Clear or write 0 to turn the backlight off. RETURN VALUE None. SEE ALSO dispContrast, dispOnoff void dispInit(); Initializes the display. Specifically, the function reinitializes the display controller, clears the display, and puts a nonblinking underline cursor in the top left position. RETURN VALUE None. SEE ALSO brdInit User’s Manual 43 ...

Page 48

... Outputs speaker frequency and volume with various frequency and voltage values. PARAMETERS wFreq —suggested frequency values are from 575 Hz to 3,000 Hz: for example, enter 1000 for 1 kHz. Values less than 575 (575 Hz) will be ignored. wAmp —voltage amplitude (volume) values are and off, and 3 = loudest volume. RETURN VALUE None. 44 Intellicom (OP6600/OP6700) ...

Page 49

... Connect the AC adapter and the programming cable as shown in Chapter 2, “Getting Started.” 2. Ethernet Connections • If you do not have access to an Ethernet network, use a crossover Ethernet cable to con- nect the Intellicom that at least has a 10Base-T Ethernet card. • If you have an Ethernet connection, use a straight-through Ethernet cable to establish an Ethernet connection to the Intellicom from an Ethernet hub ...

Page 50

Figure 15. Ethernet Connections 46 Intellicom (OP6600/OP6700) ...

Page 51

... The hub relays packets received on any port to all of the ports on the hub. Hubs are low in cost and are readily available. The Intellicom board uses 10 Mbps Ethernet, so the hub or Ethernet adapter must be either a 10 Mbps unit or a 10/100 Mbps unit. User’s Manual 47 ...

Page 52

... Intellicom User’s PC Ethernet crossover cable Direct Connection (Network of 2 computers corporate setting where the Internet is brought in via a high-speed line, there are typi- cally machines between the outside Internet and the internal network. These machines include a combination of proxy servers and firewalls that filter and multiplex Internet traf- fic ...

Page 53

... If you would like to change the default values, for example, to use an IP 10.10.6.1 address of for the Intellicom board, and 10.1.1.2 the values in the section that directly follows the “General Configuration” comment in the library. You will find this library in the TCP_CONFIG.LIB 3. You can create a CUSTOM_CONFIG ...

Page 54

... Properties up the TCP/IP properties dialog box. You can edit the IP address and the subnet mask directly. (Disable “obtain an IP address automatically.”) You may want to write down the existing values in case you have to restore them later not necessary to edit the gate- way address since the gateway is not used with direct connect ...

Page 55

... SAMPLES\TCPIP\ICMP Compile the program and start it running under Dynamic C. The crossover cable is con- nected from your computer’s Ethernet adapter to the Intellicom board’s RJ-45 Ethernet connector. When the program starts running, the green LNK light on the Intellicom board should indicate an Ethernet connection is made. (Note: If the LNK light does not light, you may not have a crossover cable you are using a hub perhaps the power is off on the hub ...

Page 56

... Use the Technical Support If the sample programs ran fine, you are now ready to go on. Refer to the Dynamic C TCP/IP User’s Manual to develop your own applications. An Introduction to TCP/IP provides background information on TCP/IP, and is included on the CD, and is also available on our 52 menu to get further assistance with Dynamic C ...

Page 57

... Appendix A provides the specifications for the Intellicom and describes the conformal coating. User’s Manual I S NTELLICOM A A. PPENDIX PECIFICATIONS 53 ...

Page 58

A.1 Electrical and Mechanical Specifications Figure A-1 shows the mechanical dimensions for the Intellicom board. Figure A-1. Intellicom Board Dimensions 54 Intellicom (OP6600/OP6700) ...

Page 59

... On backup battery board lithium coint-type, 1000 mA·h, supports RTC and SRAM 2 × 6 domed tactile keypad with customizable legend, supertwist 4 × 20 LCD with backlighting 4 protected to ± open collector, sinking (200 mA max.) Software-adjustable volume and frequency 3 serial ports: • one 5 V CMOS-compatible programming port • ...

Page 60

... A.2 Conformal Coating The areas around the crystal oscillator and the battery-backup circuit on the Intellicom have had the Dow Corning silicone-based 1-2620 conformal coating applied. The confor- mally coated areas are shown in Figure A-2. The conformal coating protects these high- impedance circuits from the effects of moisture and contaminants over time. ...

Page 61

... A.3 Jumper Configurations Figure A-3 shows the header locations used to configure the various Intellicom options via jumpers. Figure A-3. Location of Intellicom Configurable Positions User’s Manual 57 ...

Page 62

... Pins Connected 1–2 128K 2–3 512K None 32K 1–2 128K/256K 2–3 512K 1–2 128K/256K 2–3 512K 1–2 Pulled up 2–3 Pulled down 1–2 Normal Mode 2–3 Bank Mode 1–2 Bias and termination resistors 5–6 connected Bias and termination resistors not None connected 1– ...

Page 63

... K EYPAD AND User’s Manual A PPENDIX P E LASTIC NCLOSURE B. 59 ...

Page 64

B.1 Keypad Insert The keypad is designed to accept paper inserts prepared on regular paper. The templates shown below in Figure B-1 can be used to create custom inserts. The numbers shown on the upper template correspond to the codes ...

Page 65

... Figure B-2. Removing Intellicom Board from Front Panel Figure B-3. Removing Keypad from Front Panel User’s Manual 61 ...

Page 66

B.2 Plastic Enclosure Figure B-4 shows the dimensions of the Intellicom front panel bezel. Figure B-4. Intellicom Front Panel Bezel Dimensions 62 Intellicom (OP6600/OP6700) ...

Page 67

... Figure B-5 shows the dimensions of the outer casing, including the attached front panel. Figure B-5. Intellicom Outer Casing Dimensions User’s Manual 63 ...

Page 68

... Apply some hot glue around the edges of the plug to form a splash- resistant seal. Replace the speaker—a dab of glue around the edge of the speaker will hold it in place. Place the rubber gasket supplied with the Intellicom between the front panel bezel and the surface the Intellicom will be mounted ...

Page 69

... When routing cables through the conduit, our has found that an Ethernet cable (minus the rubber boot on the RJ-45 plug) should be routed first, followed by the RS-485 cable with the RJ-12 plug, followed by other wire. User’s Manual Figure B-9. Remove Rubber Boot from RJ-45 Connection to Intellicom ...

Page 70

Figure B-10 shows an Intellicom wired through a conduit. Figure B-10. Rear View of Intellicom with Outer Casing 66 Showing Wiring from Conduit Intellicom (OP6600/OP6700) ...

Page 71

... Figure C-1. Intellicom Power Supply Schematic Capacitor C28 provides surge current protection for the voltage regulator, and allows the external power supply to be located some distance away from the Intellicom board. A switching power regulator is used. The input voltage range is from User’s Manual OWER ...

Page 72

... Alternatively, starting with the 175-0206 version of the Intellicom, there is provision to add a soldered-in battery directly on the Intellicom board. The drain on the battery is typically less than 20 µA when there is no external power applied. The battery can last more than 5 years: The drain on the battery is typically less than 4 µA when external power is applied. The battery can last for its full shelf life: 1000 mA· ...

Page 73

... It reduces the battery voltage to the SRAM and to the real-time clock, thereby limiting the current consumed by the real-time clock and lengthening the battery life. • It ensures that current can flow only out of the battery to prevent charging the battery. • A voltage, VOSC, is supplied to U13, which keeps the 32.768 kHz oscillator working when the voltage begins to drop. VRAM and Vcc are nearly equal (< ...

Page 74

... The battery-backup circuit keeps VRAM from dropping below 2 V. C.2.3 Reset Generator The Intellicom uses a reset generator, U2, to reset the Rabbit 2000 microprocessor when the voltage drops below the voltage necessary for reliable operation. The reset occurs between 4.50 V and 4.75 V, typically 4.63 V. ...

Page 75

... You may either return the old backup-battery board to Rabbit for recycling or send the battery yourself to an approved recycling facility. C.3 Chip Select Circuit Figure C-6 shows a schematic of the chip select circuit. User’s Manual Figure C-6. Chip Select Circuit ...

Page 76

... It takes time for the transistors to turn on, creating a propagation delay. This delay is typically very small, about ns. The signal that turns the transistors high on the processor’s reset line, /RES. When the Intellicom is not in reset, the reset line will be high, turning on n-channel Q5 and Q7. ...

Page 77

... R Appendix D shows how to connect the Demonstration Board to the Intellicom board, and goes through a detailed look at one sample program and the associated features in Dynamic C. User’s Manual S UNNING AMPLE A D. PPENDIX P ROGRAMS 73 ...

Page 78

... Board to header J7 on the Intellicom board. The connections are shown in Figure D-1. 2. Make sure that your Intellicom board is connected to your PC and that the power sup- ply is connected to the Intellicom board and plugged in as described in Chapter 2, “Get- ting Started,” · · ...

Page 79

... To run the program DEMOBRD1.C menu, and then run it by selecting stration Board should start going on and off if everything went well. If this doesn’t work, review the following points. • The target should be ready, which is indicated by the message “BIOS successfully com- piled...” If you did not receive this message or you get a communication error, recom- pile the BIOS by typing < ...

Page 80

... A message reports “No Rabbit Processor Detected” in cases where the wall transformer is either not connected or is not plugged in. • The programming cable must be connected to the Intellicom board. (The colored wire on the programming cable is closest to pin 1 on header J4 on the Intellicom board, as shown in Figure 1 ...

Page 81

... D.2.1.5 Summary of Features So far you have practiced using the following features of Dynamic C. • Loading, compiling and running a program. When you load a program it appears in an edit window. You can compile by selecting menu. When you compile the program compiled into machine language and pile downloaded to the target over the serial port ...

Page 82

... This will cause the program to break if the execution thread hits your break point. • Watch expressions. A watch expression expression that is evaluated on command in the watch window. An expression is basically any type of C formula that can include operators, variables and function calls, but not statements that require multiple lines such as for or switch ...

Page 83

... WrPortI(PDDDR, &PDDDRShadow, 0x03); // set port D bits 0-1 as outputs WrPortI(PDDCR, &PDDCRShadow, 0x00); // set port D to not open drain mode vswitch = 0; (1) while ( First task will flash LED4 for 200 ms once per second. (2) costate { BitWrPortI(PDDR, &PDDRShadow, 0xFF, 1); (3) waitfor(DelayMs(200)); BitWrPortI(PDDR, &PDDRShadow, 0x00, 1); ...

Page 84

... At (6) a use for a shadow register is illustrated. A shadow register is used to keep track of the contents of an I/O port that is write only - it can’t be read back. If every time a write is made to the port the same bits are set in the shadow register, then the shadow register has the same data as the port register ...

Page 85

... I/O function calls ..................... 37 digIn .............................. 37 digOut ........................... 37 SMODE0 .......................... 26 SMODE1 .......................... 26 digital inputs ......................... 19 pullup/pulldown configuration ....................................... 19 User’s Manual digital outputs ....................... 19 sinking ............................... 19 dimensions bezel .................................. 62 front panel ......................... 62 Intellicom board ................ 54 outer casing ....................... 63 display vacuum fluorescent display option ........................ 2, 29 display controls function calls ..................... 41 dispClear ...

Page 86

... RXSAMPLE.C ..................51 SAMPLES\ICOM\ WINDOWS directory ...35 SMTPDEMO.C .................35 SPEAKER.C .....................35 SSI3.C ...............................51 STATIC.C .........................51 TCP/IP ...............................47 TCP_RESPOND.C ............35 TCP_SEND.C ...................35 using PCRESPOND ..........35 using PCSEND ..................35 serial communication ......20, 38 function calls serB485Rx .....................38 serB485Tx .....................38 serMode .........................38 programming port ..............26 RS-232 description ............23 RS-232/RS-485 options ...........................20, 21, 22 RS-485 description ............23 RS-485 network ..........23, 24 common power supply ..23 RS-485 termination and bias resistors ...

Page 87

... Ethernet hub ...................... 45 IP addresses ....................... 47 steps .................................. 45 template keypad insert ..................... 60 Tool Kit ................................... 3 AC adapter .......................... 3 Demonstration Board .......... 3 Dynamic C software ........... 3 programming cable ............. 3 software ............................... 3 User’s Manual ..................... 3 wire assembly ..................... 3 User’s Manual U USB/serial port converter ..... 12 Dynamic C settings ........... 14 V vacuum fluorescent display 2, 29 changing PCB configura- tion ................................ 29 83 ...

Page 88

Intellicom (OP6600/OP6700) ...

Page 89

... Intellicom Schematic www.rabbit.com/documentation/schemat/090-0095.pdf 090-0042 Demonstration Board Schematic www.rabbit.com/documentation/schemat/090-0042.pdf 090-0128 Programming Cable Schematic www.rabbit.com/documentation/schemat/090-0128.pdf You may use the URL information provided above to access the latest schematics directly. User’s Manual S CHEMATICS 85 ...

Page 90

...

Related keywords