1 15.50.3.2 for i2c bus – Rainbow Electronics 900 User Manual

Page 222

Advertising
background image

FLYFOT-M260-MODULE

Page: 222 / 239

This document is the sole and exclusive property of FLYFOT. Not to be distributed or divulged without
prior written agreement.

0 : LSB (Data are sent with LSB first)
1 : MSB (Data are sent with MSB first) (default value)

<Gpio ChipSelect > if ChipSelect = GPIO (default GPIO 0, see § 15.12.3)

The GPIO value is between 0 and 7.
It must be a GPIO or a GPO (not a GPI), and not allocated by any Open-AT
embedded application.
Please refer to +WIOM command

<Gpio Handling > if ChipSelect = GPIO
0 : SPI BYTE (GPIO signal pulse on each written or read byte)
1 : SPI FRAME (GPIO signal works as a standard Chip Select signal) (default value)

18.46.3.1 15.50.3.2 for I2C bus :

<Scl Gpio> (default value is 0)
The Scl GPIO value is between 0 and 7.
It must be a GPIO (not a GPI or GPO) and not allocated by an Open-AT
embedded application.

<Sda Gpio> (default value is 4)
The Sda GPIO value is between 0 and 7.
It must be a GPIO (not a GPI or GPO) and not allocated by an Open-AT
embedded application.

18.46.3.2 15.50.3.3 for Parallel bus (only on Pac products) :

<ChipSelect> (default value is 1)
0 : GPIO 5 (it must not be allocated by any Open-AT application)
1 : LCDEN (same pin as SPI_EN, and Gpio 8 on P32X6 products (it must not be allocated by any
Open-AT application))

<Order> (default value is 0)
0 : DIRECT
1 : REVERSE

<LCDEN AddressSetUpTime> if ChipSelect = LCDEN (default value is 0)
The <Lcd AddressSetUpTime> value is between 0 and 31.
The resulting time is :

For P32X3 product: ( X * 38.5 ) ns ;
For P32X6 product : ( 1 + 2 X ) * 19 ns.

This is the time between the setting of an address on the bus, and the activation of the LCD_EN pin (T1 on
the figure bellow).

Advertising