Echelon Mini EVK User Manual

Page 47

Advertising
background image

devices include temperature and position sensors, valves, switches, and LED

displays. Neuron Chips and Smart Transceivers can also be connected to

other microprocessors. The Neuron firmware implements numerous I/O
objects
that manage the interface to these devices for a Neuron C application.
I/O objects are discussed in detail in Chapter 2, Focusing on a Single Device, of
the Neuron C Programmer’s Guide and in the Neuron C Reference Guide.

To set up I/O, declare the I/O objects that monitor and control the Neuron
Chip or Smart Transceiver I/O pins, named IO_0IO_10 or IO_11

(depending on the Neuron Chip or Smart Transceiver model). To perform
I/O, you use the following built-in I/O functions: io_in(

), io_out(

),

io_set_direction(

), io_select(

), io_change_init(

), and io_set_clock(

).

The io_out_request(

) function is used to perform I/O with the parallel I/O

object.
For more information on Neuron C I/O, see the Neuron C Reference Guide and
the Echelon engineering bulletins listed in Table 4.1. These engineering

bulletins are available at

www.echelon.com/mini

.

Table 4.1 Neuron C I/O Engineering Bulletins

Document Title

Contents

Part Number

Analog-To-Digital
Conversion With the

Neuron Chip

Describes some of the more popular analog
to digital (A/D) conversion schemes

available for use with a Smart Transceiver

or Neuron Chip. Provides schematics,
parts lists and code examples.

005-0019-01

Driving a Seven

Segment Display with

the Neuron Chip

Describes how a Smart Transceiver or

Neuron Chip can be used to drive a seven-

segment display controller chip, the
Motorola MC14489, using the Neurowire

device. Includes Neuron C software
drivers to display decimal numbers from

binary data.

005-0014-01

EIA-232C Serial

Interfacing with the
Neuron Chip

Describes a simple level conversion circuit

to allow a Smart Transceiver or Neuron
Chip to communicate with RS-232C

devices. Also includes Neuron C software

to drive an RS-232C CRT terminal.

005-0008-01

Neuron Chip
Quadrature Input

Function Interface

Describes the use of the quadrature device
in a Smart Transceiver or Neuron Chip to

interface to external devices such as shaft

encoders.

005-0003-01

Parallel I/O Interface
to the Neuron Chip

Describes hardware and software to
interface a Smart Transceiver or Neuron

Chip to a microprocessor using the parallel
I/O port.

005-0021-01

Mini EVK User’s Guide

41

Advertising