If 'Diag.Freeze_Mode = 1', there is no buffer change prior to sending.
The user can read the status of the state machine cell with the following
codings for the four states: Nil, Dout_Buf_Ptr1, Dout_Buf_Ptr2 and
Dout_Buf_Ptr3. The pointer for the current data is in the 'N' state.
Address
bit 7-6
bit 5-4
bit 3-2
bit 1-0
Figure 6-14: Din-Buffer Management
Address
Figure 6-15: Coding of New_Din_Buf_Cmd
VPC3+C User Manual
Copyright © profichip GmbH 2004-2006
7
6
08H
F
Din_Buffer_SM, Address 08H:
F: Assignment of the F-Buffer
00 = Nil
01 = Din_Buf_Ptr1
10 = Din_Buf_Ptr2
11 = Din_Buf_Ptr3
U: Assignment of the U-Buffer
00 = Nil
01 = Din_Buf_Ptr1
10 = Din_Buf_Ptr2
11 = Din_Buf_Ptr3
N: Assignment of the N-Buffer
00 = Nil
01 = Din_Buf_Ptr1
10 = Din_Buf_Ptr2
11 = Din_Buf_Ptr3
D: Assignment of the D-Buffer
00 = Nil
01 = Din_Buf_Ptr1
10 = Din_Buf_Ptr2
11 = Din_Buf_Ptr3
7
6
09H
0
0
Revision 1.03
PROFIBUS DP Interface 6
Bit Position
5
4
3
2
U
N
Bit Position
5
4
3
2
0
0
0
0
Designation
1
0
D
Din_Buffer_SM
Designation
1
0
⇓
⇓
New_Din_Buf_Cmd
0
1
Din_Buf_Ptr1
1
0
Din_Buf_Ptr2
1
1
Din_Buf_Ptr3
49
Need help?
Do you have a question about the VPC3+C and is the answer not in the manual?