Table of Contents

1. Introduction

1.1 Features
1.2 Development and Evaluation Tools
1.2.1 Tool Kit
1.2.2 Software

2. Getting Started

2.1 Power Supply Connections
2.2 Demonstration Program on Power-Up
2.3 Programming Cable Connections
2.4 Installing Dynamic C
2.5 Starting Dynamic C
2.6 PONG.C
2.7 Where Do I Go From Here?

3. Subsystems

3.1 Switching Between Program Mode and Run Mode
3.1.1 Detailed Instructions: Changing from Program Mode to Run Mode
3.1.2 Detailed Instructions: Changing from Run Mode to Program Mode
3.2 Intellicom Subsystems
3.2.1 Digital Inputs
3.2.2 Digital Outputs
3.3 Serial Communication
3.3.1 RS-232
3.3.2 RS-485
3.3.3 Programming Port
3.4 Memory
3.4.1 SRAM
3.4.2 Flash Memory
3.4.3 Dynamic C Premier BIOS Source Files
3.5 Speaker
3.6 Vacuum Fluorescent Display

4. Software

4.1 Dynamic C Libraries
4.1.1 Library Directories
4.2 Intellicom Function APIs
4.2.1 Board Initialization
4.2.2 Digital I/O
4.2.3 Serial Communication
4.2.4 Keypad Controls
4.2.5 Display Controls
4.2.6 Speaker Controls
4.3 Sample Programs
4.4 Using Dynamic C

5. Using the TCP/IP Features

5.1 TCP/IP Connections
5.2 Running TCP/IP Sample Programs
5.3 IP Addresses Explained
5.4 How IP Addresses are Used
5.5 Dynamically Assigned Internet Addresses
5.6 Placing Your Device on the Internet
5.7 How to Set IP Addresses in the Sample Programs
5.8 How to Set Up your Computer's IP Address For Direct Connect
5.9 Run the PINGME.C Demo
5.10 Running More Demo Programs With a Direct Connection
5.11 Where Do I Go From Here?

Legal Notice

Appendix A. Intellicom Specifications

A.1 Electrical and Mechanical Specifications
A.2 Conformal Coating
A.3 Jumper Configurations

Appendix B. Keypad and Plastic Enclosure

B.1 Keypad Insert
B.2 Plastic Enclosure
B.2.1 Assembling Intellicom Enclosure
B.2.1.1 Custom Mounting In An Opening
B.2.1.2 Supplied Outer Casing

Appendix C. Power Management

C.1 Power Supplies
C.2 Batteries and External Battery Connections
C.2.1 Battery-Backup Circuit
C.2.2 Power to VRAM Switch
C.2.3 Reset Generator
C.2.4 Replacing the Backup-Battery Board
C.3 Chip Select Circuit

Appendix D. Running Sample Programs

D.1 Connecting Demonstration Board
D.2 Running Sample Program DEMOBRD1.C
D.2.1 Single-Stepping
D.2.1.1 Watch Expression
D.2.1.2 Break Point
D.2.1.3 Editing the Program
D.2.1.4 Watching Variables Dynamically
D.2.1.5 Summary of Features
D.2.2 Cooperative Multitasking
D.2.3 Advantages of Cooperative Multitasking

Appendix E. Programming Cable

Index

Schematics