A SERVICE OF

logo

NodeBuilder Errors Guide 5-15
NCC# Description
102
103
104
105
106
107
108
109
110
111
I/O object type restricted to pins IO_0 through IO_4 [NCC#102]
I/O object type restricted to pin IO_0 [NCC#103]
I/O object type restricted to pins IO_0 through IO_7 [NCC#104]
I/O object type restricted to pins IO_0 or IO_1 [NCC#105]
I/O object type restricted to pins IO_4 through IO_7 [NCC#106]
I/O object type restricted to pins IO_4 or IO_6 [NCC#107]
I/O object type restricted to pin IO_10 [NCC#108]
I/O object type not allowed on pin IO_7 or IO_10 [NCC#109]
I/O object type restricted to pin IO_8 [NCC#110]
I/O object type restricted to pin IO_4 [NCC#111]
Different I/O object types are permitted on different subsets of the
Neuron Chip’s
I/O pins. For more information, see the I/O Objects
chapter of the Neuron C Reference Guide.
112
All names beginning with the characters 'SNVT_' are reserved
[NCC#112]
The program should not declare any identifiers, types, etc. beginning
with the characters SNVT_, to avoid any future compatibility
problems with Standard Network Variable Types.
113
Two-way I/O device should not be declared 'input' or 'output'
[NCC#113]
The declaration syntax of I/O objects permits the specification of
input or output. However, some devices are actually bi-directional,
for example the parallel I/O object. Neither the input nor the output
keyword should be specified in the declaration of a bi-directional I/O
object.
114 Pin IO_4 needs ‘mux’ or ‘ded’ specification [NCC#114]
For I/O object types that use a timer/counter, the timer/counter used
is dependent on the pin assigned to the I/O object. There are two
timer/counters, the dedicated (abbreviated ded) and the multiplexed
(abbreviated mux). The dedicated circuit uses pin IO_1 for output
and pin IO_4 for input. The multiplexed circuit uses pin IO_0 for
output and multiplexes among pins IO_4, IO_5, IO_6, and IO_7 for
input.
For input objects using a timer/counter, the programmer need not
specify which timer/counter circuit is being used except when the
input I/O object is assigned to pin IO_4. Then, either the mux or
ded keyword must be included in the declaration of the I/O object.