Echelon Mini EVK User Manual
Page 47

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_0 – IO_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 availa
.
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.
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.
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.
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.
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.
Mini EVK User’s Guide
41