PHILIPS LINK-51SD

51LPC Evaluation Kit
LINK-51
The Philips LINK-51 evaluation kit comes with emWare®’s EMIT® 3.0
Evaluation networking software for the 51LPC family. emWare’s
Embedded Micro Internetworking Technology™ (EMIT) software is the
only distributed device networking software based on standard Internet
technologies that network 8- and 16-bit embedded devices over the
Internet or any network. Applications of EMIT technology include utility
metering, vending, healthcare, transportation, factory automation, security
systems, environmental control, office equipment, and home automation.
The LINK-51 provides a complete development environment for embedding network connectivity into electronic devices, which includes:
• 51LPC microcontroller
• EMIT 3.0 evaluation software
• 51LPC-based evaluation board
• Electronic documentation on disk
EMIT software allows access to the on-board 51LPC via your favorite
web browser, as well as connections to several emMicro-enabled devices
via a local RS232 network. By taking advantage of the special EMIT
3.0 upgrade offer included, you will be able to move to the EMIT SDK
standard.
Software Highlights
LINK-51 Evaluation Kit
LINK-51 Features
Device Application Tools
• emMicro™ device object server
• Assembly source code - 8051
• “C” source code - 8051
• emPackage data table creation utility
• emMonitor and emUtilities device debugging tools
• emGateway™ device network connectivity
software
—Five device connections per emGateway host
—20 simultaneous client connections per
emGateway host (local connection only)
User Interface Tools
• emObjects™ JavaBeans™ compliant interface
objects (trial version)
• EMIT Access Library client application toolkit
• “C” simulators of EMIT-enabled devices
• Web browser graphical user interface
Third-Party Development Tools
• Symantec Visual Café™ 3.0 interface design program
(30-day evaluation)
• 8051 Shareware Assembler
The LINK-51 provides a complete development environment for
creating EMIT-enabled networked devices with the emMicro device
object server, leveraging the emGateway for network communications,
and developing a graphical user interface for managing and controlling
the device.
• The EMIT embedded device object server, emMicro, is provided in
both C and assembly source code versions for the 8051.
• emMicro requires as little as 1Kbyte of ROM on a device (8051
assembly version).
• EMIT’s distributed device object server architecture shifts
significant resource requirements from the device to emGateway
while still providing a rich, graphical interpretation of device controls.
• The LINK-51 includes assembly sample applications integrated
with emMicro.
• emGateway provides a link between lightweight device networks and
user interfaces like a web browser, PDA or phone.
• The EMIT Access Library facilitates the development of client-side
interfaces.
• The EMIT Access Library supports popular programming languages
such as C, C++, Java™, ActiveX®, Visual Basic®, etc.
• emGateway runs on Windows®95/98, NT, or WinCE.
• emMicro’s versatile communications protocol supports modem,
RS232, RS485, IR and RF (sold separately).
• When upgraded to EMIT SDK 3.0 Standard, developers have
remote connectivity.
• EMIT’s predefined library of JavaBeans compliant emObjects (trial
version) enables quick and easy development of robust graphical user
interfaces via Visual Café.
• The EMIT SDK includes several powerful low-level debugging tools.
• EMIT software is scalable and modular, enabling developers to choose
which components will reside on the device, the emGateway, and the
client-side server.
LINK-51
LINK-51
51LPC Evaluation Kit
Hardware Reference Design
Pre-Loaded Demo Applications
•
•
•
The applications pre-loaded on the 51LPC chip can be controlled in standalone mode or remote mode from a pre-built
browser interface. The applications do the following:
• Control the brightness of 2 LEDs using a rotary pot
(potentiometer)
• Switch between seven operating modes, including an
HVAC demo, a sound demo, a watchdog demo and
brownout demo
• Acquire data from the rotary
• Play back the data
System Requirements for emGateway
& emObjects
•
•
•
•
•
•
•
•
Electronic Documentation
The EMIT SDK documentation provides:
1. A complete description of the EMIT architecture.
2. Step-by-step tutorials on how to use the reference board
and easily create user interfaces.
3. Start-to-finish development process guidelines.
4. Development procedures for the different user interface
options.
5. Programming instructions and examples on integrating
emMicro with your device.
6. Reference details on EMIT components and utilities.
emWARE Tools
•
emWARE Provided Code/Hardware
Utilities
• Low-level debugging
tools; eeFormat,
eeDIR
• Intermediate level
debugging tools;
emCAT, emDIR,
emFORMAT
Interface Design
Assembler
• Symantec Visual
Cafe 3.0 (30-day
evaluation)
• Shareware for
8051
LINK-51 evaluation board for the 51LPC family
RS232 support
Expansion interface bus—for other hardware products—prototype
board, HVAC
486 or faster CPU
Windows 95/98 or Windows NT version 4
At least 32MB of internal memory
Netscape v4.05 with the JDK patch or Internet Explorer v4.0
TCP/IP installed
Available serial port
CD-ROM drive
Nine-pin D-type male (a 25-pin D-type female adapter will also
be needed if the available serial port is 25-pin D-type male)
Sufficient hard disk space for the following components:
• 40MB for the EMIT development files
• 80MB for Visual Café
• 40MB of free hard disk space available to virtual memory
to allow the EMIT user interface to load properly within
your Web Browser.
Ordering Information
Part Number: LINK-51 SD
12NC: 9352-635-58112
emWARE Certified
3rd-Party Products
Monitor
• Status
• emNET monitoring
• Development
debugging tool
EMIT is compatible
with the following:
• TASKING assemblers/
compilers
• Keil Compilers
• GNU Compilers
• J++ Builder
• Delphi
• C++ Builder
Package
• Utility for creating
an emMICRO data
table of device
application's
variables
emWARE Provided Code/Hardware
Micro C Code
• Source code for
emMICRO to be
embedded in
developer's devices
• Ported support for
generic 8051
• Standard emWare
SDK application
Micro Assembly
Code
• Microcontroller
assembly source
code for emMICRO
supporting generic
8051
• LINK-51 applications
• Standard emWare
SDK application
Objects (Trial Version)
• Allows users to
easily create GUI
applications using
pre-designed objects
• Java Bean compliant
• Switches, knobs,
sliders, displays, graphs
EMIT Access
Library
• Developer toolkit for
creating custom
interfaces to access
and control devices
C Simulators
• C applications
(with source code)
that simulate EMIT
enabled devices
For more information, contact your Philips Semiconductors distributor or www.semiconductors.philips.com
North America
Tel: 1 800 234-7381
Internet:
www.semiconductors.philips.com
Europe
Fax: +31 10 2843181
Asia
Fax: 886 2 2134-2941
Japan/Korea
Fax: +81-3-3740-5057
Internet (in Japanese):
www.philips.co.jp/semicon/
© Philips Electronics N.V. 1999
All rights reserved. Reproduction in whole or in part is prohibited without the prior written consent of the copyright owner. The information presented in this document
does not form part of any quotation or contract, is believed to be accurate and reliable and may be changed without notice. No liability will be accepted by the publisher for
any consequence of its use. Publication thereof does not convey nor imply any license under patent - or industrial or intellectual property rights.
™, ®, product and company names are registered trademarks of their respective organizations.
Printed in the USA
271601/35K/FP/2pp/499
9397-750-05339