Difference between revisions of "Component: Digital Potentiometer (X9Cx0x) (Analog Output)"

From Flowcode Help
Jump to navigationJump to search
(XML import)
 
 
(6 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
+
{| style="width:50%"
 
 
{| width="50%"
 
 
|-
 
|-
| width="20%" style="color: gray;" | Author
+
| width="20%" style="color:gray;" | Author
 
| Matrix TSL
 
| Matrix TSL
 
|-
 
|-
| width="20%" style="color: gray;" | Version
+
| width="20%" style="color:gray;" | Version
| 1.0 (Release)
+
| 1.0
 
|-
 
|-
| width="20%" style="color: gray;" | Category
+
| width="20%" style="color:gray;" | Category
 
| Analog Output
 
| Analog Output
 
|}
 
|}
  
  
 +
==Digital Potentiometer (X9Cx0x) component==
 +
The X9Cx0x device range supports a digital potentiometers outputs. 100 possible wiper tap points available.  Supported devices include X9C102, X9C103, X9C104, X9C503.
  
==[[File:Component Icon 0a0819d2_73b7_4bc2_bc11_f3139972d224.png|Image]] Digital Potentiometer (X9Cx0x) component==
+
==Component Pack==
The X9Cx0x device range supports a digital potentiometers outputs.
 
100 possible wiper tap points available.
 
Supported devices include X9C102, X9C103, X9C104, X9C503.
 
  
==Examples==
+
BASICIO
''<span style="color:red;">No additional examples</span>''
 
  
 +
==Detailed description==
  
==Downloadable macro reference==
 
  
===<span style="font-weight: normal;"><u><tt>IncrementWiper</tt></u></span>===
 
Increments a single volatile wiper value
 
  
'''Parameters'''
 
  
:''This macro has no parameters''
 
  
  
'''Return value'''
 
  
:''This call does not return a value''
 
  
  
===<span style="font-weight: normal;"><u><tt>DecrementWiper</tt></u></span>===
 
Decrements a single volatile wiper value
 
  
'''Parameters'''
 
  
:''This macro has no parameters''
 
  
  
'''Return value'''
+
''No detailed description exists yet for this component''
  
:''This call does not return a value''
+
==Examples==
  
  
===<span style="font-weight: normal;"><u><tt>DecrementXTimes</tt></u></span>===
 
Decrements the wiper value the specified number of times
 
  
'''Parameters'''
 
  
:[[Variable Types|BYTE]] ''Count''
 
::Range: 1-99
 
  
  
'''Return value'''
 
  
:''This call does not return a value''
 
  
  
===<span style="font-weight: normal;"><u><tt>IncrementXTimes</tt></u></span>===
 
Increments the wiper value the specified number of times
 
  
'''Parameters'''
 
  
:[[Variable Types|BYTE]] ''Count''
 
::Range: 1-99
 
  
  
'''Return value'''
 
  
:''This call does not return a value''
+
''<span style="color:red;">No additional examples</span>''
  
  
 +
==Downloadable macro reference==
  
==Simulation macro reference==
+
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 +
|-
 +
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
 +
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''IncrementWiper'''
 +
|-
 +
| colspan="2" | Increments a single volatile wiper value&nbsp;
 +
|-
 +
|-
 +
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID
 +
| width="90%" style="border-top: 2px solid #000;" | ''Return''
 +
|}
  
''This component does not contain any simulation macros''
 
  
 +
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 +
|-
 +
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
 +
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''DecrementWiper'''
 +
|-
 +
| colspan="2" | Decrements a single volatile wiper value&nbsp;
 +
|-
 +
|-
 +
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID
 +
| width="90%" style="border-top: 2px solid #000;" | ''Return''
 +
|}
  
==Property reference==
 
<span style="font-weight: normal;"><u>CS Pin</u></span>
 
  
This property is of type ''Single digital pin'' and can be referenced with the variable name ''CS_Pin''.
+
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 +
|-
 +
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
 +
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''DecrementXTimes'''
 +
|-
 +
| colspan="2" | Decrements the wiper value the specified number of times&nbsp;
 +
|-
 +
|-
 +
| width="10%" align="center" | [[File:Fc9-u8-icon.png]] - BYTE
 +
| width="90%" | Count
 +
|-
 +
| colspan="2" | Range: 1-99&nbsp;
 +
|-
 +
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID
 +
| width="90%" style="border-top: 2px solid #000;" | ''Return''
 +
|}
  
Chip Select Pin, Active Low
 
  
<span style="font-weight: normal;"><u>Increment Pin</u></span>
+
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 +
|-
 +
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
 +
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''IncrementXTimes'''
 +
|-
 +
| colspan="2" | Increments the wiper value the specified number of times&nbsp;
 +
|-
 +
|-
 +
| width="10%" align="center" | [[File:Fc9-u8-icon.png]] - BYTE
 +
| width="90%" | Count
 +
|-
 +
| colspan="2" | Range: 1-99&nbsp;
 +
|-
 +
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID
 +
| width="90%" style="border-top: 2px solid #000;" | ''Return''
 +
|}
  
This property is of type ''Single digital pin'' and can be referenced with the variable name ''Inc_Pin''.
 
  
Increment Pin, Active Low
 
  
<span style="font-weight: normal;"><u>Up/Down Pin</u></span>
 
  
This property is of type ''Single digital pin'' and can be referenced with the variable name ''UD_Pin''.
+
==Property reference==
  
Up Down Pin, Low = Down, High = Up
+
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 +
|-
 +
| width="10%" align="center" style="background-color:#D8C9D8;" | [[File:Fc9-prop-icon.png]]
 +
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''Properties'''
 +
|-
 +
|-
 +
| width="10%" align="center" style="background-color:#EAE1EA;" | [[File:Fc9-conn-icon.png]]
 +
| width="90%" style="background-color:#EAE1EA; color:#4B008D;" | Device Connections
 +
|-
 +
|-
 +
| width="10%" align="center" | [[File:Fc9-type-5-icon.png]]
 +
| width="90%" | CS Pin
 +
|-
 +
| colspan="2" | Chip Select Pin, Active Low&nbsp;
 +
|-
 +
| width="10%" align="center" | [[File:Fc9-type-5-icon.png]]
 +
| width="90%" | Increment Pin
 +
|-
 +
| colspan="2" | Increment Pin, Active Low&nbsp;
 +
|-
 +
| width="10%" align="center" | [[File:Fc9-type-5-icon.png]]
 +
| width="90%" | Up/Down Pin
 +
|-
 +
| colspan="2" | Up Down Pin, Low = Down, High = Up&nbsp;
 +
|}

Latest revision as of 17:27, 9 November 2022

Author Matrix TSL
Version 1.0
Category Analog Output


Digital Potentiometer (X9Cx0x) component

The X9Cx0x device range supports a digital potentiometers outputs. 100 possible wiper tap points available. Supported devices include X9C102, X9C103, X9C104, X9C503.

Component Pack

BASICIO

Detailed description

No detailed description exists yet for this component

Examples

No additional examples


Downloadable macro reference

Fc9-comp-macro.png IncrementWiper
Increments a single volatile wiper value 
Fc9-void-icon.png - VOID Return


Fc9-comp-macro.png DecrementWiper
Decrements a single volatile wiper value 
Fc9-void-icon.png - VOID Return


Fc9-comp-macro.png DecrementXTimes
Decrements the wiper value the specified number of times 
Fc9-u8-icon.png - BYTE Count
Range: 1-99 
Fc9-void-icon.png - VOID Return


Fc9-comp-macro.png IncrementXTimes
Increments the wiper value the specified number of times 
Fc9-u8-icon.png - BYTE Count
Range: 1-99 
Fc9-void-icon.png - VOID Return



Property reference

Fc9-prop-icon.png Properties
Fc9-conn-icon.png Device Connections
Fc9-type-5-icon.png CS Pin
Chip Select Pin, Active Low 
Fc9-type-5-icon.png Increment Pin
Increment Pin, Active Low 
Fc9-type-5-icon.png Up/Down Pin
Up Down Pin, Low = Down, High = Up