Datasheet

4D SYSTEMS DIABLO16 Processor
© 2014 4D SYSTEMS Page 14 of 33 www.4dsystems.com.au
DIABLO16 PROCESSOR
RESET pin (Device Master Reset):
Device Master Reset pin. An active low pulse of
greater than 2 micro-seconds will reset the device.
Connect a resistor (1K to 10K, nominal 4.7K) from
this pin to VCC. Only use open collector type
circuits to reset the device if an external reset is
required. This pin is not driven low by any internal
conditions.
Alternate Pin Funtions - Overview
Most of the GPIO pins have an alternate function
other than being for General Purpose I/O.
GPIO pins can be configured to be SPI, I
2
C, Serial or
a range of other functions.
Note: Not all pins however can be configured to
be any of the alternate pin functions.
Please refer to the following tables which illustrate
which pins can be associated alternative functions.
The following table illustrates which of the GPIO
can be used for the four different I/O Support
Functions.
Note: Once a pin is allocated to an alternate
function, another pin cannot also be allocated to
the same alternate function.
Please refer to the separate document titled
'DIABLO16-4DGL-Internal-Functions.pdf' for more
information on how to set the alternate pin
configurations.
The Alternate pin functions have been broken up
into a few tables for simplification. There are
communication based functions, and I/O support
based functions.
Further information is available in the next
sections for each of the alternative pin functions.
Note: Quadrature In requires 2 Pins
The following table illustrates which of the GPIO
can be used for the three different SPI channels
available.
DIABLO16 Alternate Pin Configurations
SPI Communications
SPI1 SDO
SPI1 SDI
SPI1 SCK
SPI2 SDO
SPI2 SDI
SPI2 SCK
SPI3 SDO
SPI3 SDI
SPI3 SCK
PA0
PA1
PA2
PA3
PA4
PA5
PA6
PA7
PA8
PA9
PA10
PA11
PA12
PA13
PA14
PA15
DIABLO16 Alternate Pin Configurations
I/O Support Functions
Pulse Out
PWM Out
Pin Counter
Quadrature In
PA0
PA1
PA2
PA3
PA4
PA5
PA6
PA7
PA8
PA9
PA10
PA11
PA12
PA13
PA14
PA15