EasyManua.ls Logo

Infineon Technologies TC1796 - Page 1788

Infineon Technologies TC1796
2150 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
TC1796
Peripheral Units (Vol. 2 of 2)
General Purpose Timer Array (GPTA)
User’s Manual 24-133 V2.0, 2007-07
GPTA, V2.0
Manage_Mux()
if ((GTCk.Event or GTCk.OIA) and GTCk.OCM != x00) then //local event
Set_Data_Out(GTCk.Output_Control_Mode.[1:0])
if (!GTCk.Bypass) then //no bypass
GTCk.Output_Mode_Out = GTCk.Output_Control_Mode.[1:0]
else
if (GTCk.Output_Control_Mode.2) then //bypass, input link enabled
GTCk.Output_Mode_Out = GTCk.Output_Mode_In
else //bypass, input link disabled
GTCk.Output_Mode_Out = 00B
endif
endif
else //no local event
if (GTCk.Output_Control_Mode.2) then //input link enabled
Set_Data_Out(GTCk.Output_Mode_In)
GTCk.Output_Mode_Out = GTCk.Output_Mode_In
else //input link disabled
Set_Data_Out(00B)
GTCk.Output_Mode_Out = 00B
endif
endif
if ( (GTCk.Enable_Of_Action) and
((GTCk.Output_Mode_In.1) or (GTCk.Output_Mode_In.0)) ) then
GTCk.Cell_Enable = 1
GTCk.Enable_Of_Action = 0
endif

Table of Contents