
Pro II: Zusatz- und Schnittstellenmodule
Pro II-SPI-2 Rev. E
ADwin
214
ADwin-Pro II
Hardware, manual Dec. 2018
Different revisions numbers mean different module properties and are docu-
mented separately. Any additional numbering of the revision is used for internal
purposes.
Programming
Programming in ADbasic
The module is comfortably programmed with
ADbasic
instructions. Instruc-
tions are described in
ADbasic
online help and in the Pro II Software manual.
The include file
ADwinPro_All.inc
contains instructions for the following
functions:
Revision
Output
date
Previous changes
E01
01 / 2013 Erst-Version
Function
Instructions
Configure SPI interface
P2_SPI_Mode
P2_SPI_Config
P2_SPI_Master_Config
P2_SPI_Slave_Config
SPI master: special configu-
ration
P2_SPI_Master_Set_Clk_Wait
SPI master:
provide output data
P2_SPI_Master_Set_Value32
P2_SPI_Master_Set_Value64
SPI master:
Set slave select line
Start data transfer
P2_Digout, P2_Digout_Bits
P2_Digout_Long
P2_SPI_Master_Start
SPI master: read status
P2_SPI_Master_Status
SPI master:
Read message
P2_SPI_Master_Get_Value32
P2_SPI_Master_Get_Value64
P2_SPI_Master_Get_Static_Input
SPI slave:
Use input/output Fifo
P2_SPI_Slave_OutFifo_Write
P2_SPI_Slave_OutFifo_Empty
P2_SPI_Slave_InFifo_Full
P2_SPI_Slave_InFifo_Read
P2_SPI_Slave_Clear_Fifo
Configure digital TTL chan-
nels
Configure digital differential
channels
P2_DigProg
P2_DigProg_Bits
(Pro II-SPI-2-D only)
Query input signals
P2_Digin_Long
Use latch register
P2_Dig_Latch
,
P2_Dig_Read_Latch
P2_Dig_Write_Latch
,
P2_Sync_All
Control edges at input chan-
nels
P2_Dig_Fifo_Mode
P2_Digin_Fifo_Enable
P2_Digin_Fifo_Read
P2_Digin_Fifo_Read_Fas
t
P2_Digin_Fifo_Read_Timer
P2_Digin_Fifo_Clear
P2_Digin_Fifo_Full
Query input edge status
P2_Digin_Edge