Difference between revisions of "Component: Starburst Display (Segment)"

From Flowcode Help
Jump to navigationJump to search
Line 22: Line 22:
  
 
==Detailed description==
 
==Detailed description==
 +
 +
  
  
Line 50: Line 52:
  
 
==Examples==
 
==Examples==
 +
 +
  
  
Line 84: Line 88:
 
[[File:StarBurst.jpg]]
 
[[File:StarBurst.jpg]]
  
==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;" | '''ClearSegments'''
 
|-
 
| colspan="2" | This funtion clears all the individual segments including the decimal point segment. In simulation this sets the colours to the default BGColor component variable. 
 
|-
 
|-
 
| 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''
 
|}
 
  
 
+
==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;" | '''ShowSegments'''
 
|-
 
| colspan="2" | Creates the supplied digit on the 7 segment display. Macro takes the digit to display and a boolean representing whether to display the decimal point segment or not. 
 
|-
 
|-
 
| width="10%" align="center" | [[File:Fc9-u8-icon.png]] - BYTE
 
| width="90%" | Segments0
 
|-
 
| colspan="2" | Segment bits 0=Off 1=On : F/E/D2/D/C/B/A2/A 
 
|-
 
| width="10%" align="center" | [[File:Fc9-u8-icon.png]] - BYTE
 
| width="90%" | Segments1
 
|-
 
| colspan="2" | Segment bits 0=Off 1=On : M/L/K/J/I/H/G2/G1 
 
|-
 
| width="10%" align="center" | [[File:Fc9-u8-icon.png]] - BYTE
 
| width="90%" | DecimalPoint
 
|-
 
| colspan="2" | Segment bits 0=Off 1=On : DecimalPoint 
 
|-
 
| 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''
 
|}
 
 
 
 
 
{| 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;" | '''ShowCharacter'''
 
|-
 
| colspan="2" | Allows certain pre-programmed characters to be displayed. 0-9, A-Z, $, [, ], +, -, \, /, *, _, {, }, . 
 
|-
 
|-
 
| width="10%" align="center" | [[File:Fc9-u8-icon.png]] - BYTE
 
| width="90%" | Character
 
|-
 
| colspan="2" | 0-9 or A-Z 
 
|-
 
| width="10%" align="center" | [[File:Fc9-u8-icon.png]] - BYTE
 
| width="90%" | DecimalPoint
 
|-
 
| colspan="2" | 0=Off, 1=On 
 
|-
 
| 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==
 
 
 
{| 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" | [[File:Fc9-type-16-icon.png]]
 
| width="90%" | Display Segments
 
|-
 
| colspan="2" | Controls the starburst display type and number of segments available.  
 
|-
 
| width="10%" align="center" | [[File:Fc9-type-16-icon.png]]
 
| width="90%" | Display Type
 
|-
 
| colspan="2" | Set this property to match your hardware device. Common Anode: Common Pin High, Segment Pin Low = LED On Common Cathode:  Common Pin Low, Segment Pin High = LED On 
 
|-
 
| width="10%" align="center" | [[File:Fc9-type-16-icon.png]]
 
| width="90%" | Common Mode
 
|-
 
| colspan="2" | Controls if the display will be multiplexed or always on. Multplexed uses the common pin to switch a individual display on or off allowing for multiple displays. Always on removes the common pin assuming you are only using a single starburst display. 
 
|-
 
| width="10%" align="center" | [[File:Fc9-type-7-icon.png]]
 
| width="90%" | Show Seg Labels
 
|-
 
| colspan="2" | Show the identifier lables of the segments overlayed over the component. 
 
|-
 
| width="10%" align="center" style="background-color:#EAE1EA;" | [[File:Fc9-conn-icon.png]]
 
| width="90%" style="background-color:#EAE1EA; color:#4B008D;" | Connections
 
|-
 
|-
 
| width="10%" align="center" | [[File:Fc9-type-5-icon.png]]
 
| width="90%" | Pin A1
 
|-
 
| colspan="2" | Pin connected to the 'A1' segment of the display. 
 
|-
 
| width="10%" align="center" | [[File:Fc9-type-5-icon.png]]
 
| width="90%" | Pin A2
 
|-
 
| colspan="2" | Pin connected to the 'A2' segment of the display. 
 
|-
 
| width="10%" align="center" | [[File:Fc9-type-5-icon.png]]
 
| width="90%" | Pin B
 
|-
 
| colspan="2" | Pin connected to the 'B' segment of the display. 
 
|-
 
| width="10%" align="center" | [[File:Fc9-type-5-icon.png]]
 
| width="90%" | Pin C
 
|-
 
| colspan="2" | Pin connected to the 'C' segment of the display. 
 
|-
 
| width="10%" align="center" | [[File:Fc9-type-5-icon.png]]
 
| width="90%" | Pin D1
 
|-
 
| colspan="2" | Pin connected to the 'D1' segment of the display. 
 
|-
 
| width="10%" align="center" | [[File:Fc9-type-5-icon.png]]
 
| width="90%" | Pin D2
 
|-
 
| colspan="2" | Pin connected to the 'D2' segment of the display. 
 
|-
 
| width="10%" align="center" | [[File:Fc9-type-5-icon.png]]
 
| width="90%" | Pin E
 
|-
 
| colspan="2" | Pin connected to the 'E' segment of the display. 
 
|-
 
| width="10%" align="center" | [[File:Fc9-type-5-icon.png]]
 
| width="90%" | Pin F
 
|-
 
| colspan="2" | Pin connected to the 'F' segment of the display. 
 
|-
 
| width="10%" align="center" | [[File:Fc9-type-5-icon.png]]
 
| width="90%" | Pin G1
 
|-
 
| colspan="2" | Pin connected to the 'G1' segment of the display. 
 
|-
 
| width="10%" align="center" | [[File:Fc9-type-5-icon.png]]
 
| width="90%" | Pin G2
 
|-
 
| colspan="2" | Pin connected to the 'G2' segment of the display. 
 
|-
 
| width="10%" align="center" | [[File:Fc9-type-5-icon.png]]
 
| width="90%" | Pin H
 
|-
 
| colspan="2" | Pin connected to the 'H' segment of the display. 
 
|-
 
| width="10%" align="center" | [[File:Fc9-type-5-icon.png]]
 
| width="90%" | Pin I
 
|-
 
| colspan="2" | Pin connected to the 'I' segment of the display. 
 
|-
 
| width="10%" align="center" | [[File:Fc9-type-5-icon.png]]
 
| width="90%" | Pin J
 
|-
 
| colspan="2" | Pin connected to the 'J' segment of the display. 
 
|-
 
| width="10%" align="center" | [[File:Fc9-type-5-icon.png]]
 
| width="90%" | Pin K
 
|-
 
| colspan="2" | Pin connected to the 'K' segment of the display. 
 
|-
 
| width="10%" align="center" | [[File:Fc9-type-5-icon.png]]
 
| width="90%" | Pin L
 
|-
 
| colspan="2" | Pin connected to the 'L' segment of the display. 
 
|-
 
| width="10%" align="center" | [[File:Fc9-type-5-icon.png]]
 
| width="90%" | Pin M
 
|-
 
| colspan="2" | Pin connected to the 'M' segment of the display. 
 
|-
 
| width="10%" align="center" | [[File:Fc9-type-5-icon.png]]
 
| width="90%" | Pin DP
 
|-
 
| colspan="2" | Pin connected to the decimal point segment of the display. 
 
|-
 
| width="10%" align="center" | [[File:Fc9-type-5-icon.png]]
 
| width="90%" | Common
 
|-
 
| colspan="2" | Pin connection to the 'common' pin of the display - to allow enable/disable of the whole display. 
 
|-
 
| width="10%" align="center" style="background-color:#EAE1EA;" | [[File:Fc9-conn-icon.png]]
 
| width="90%" style="background-color:#EAE1EA; color:#4B008D;" | Colors
 
|-
 
|-
 
| width="10%" align="center" | [[File:Fc9-type-1-icon.png]]
 
| width="90%" | LED Color
 
|-
 
| colspan="2" | Color when an LED is turned on.  When turned off, will use a much darker shade of the same hue. 
 
|-
 
| width="10%" align="center" | [[File:Fc9-type-1-icon.png]]
 
| width="90%" | Bezel Color
 
|-
 
| colspan="2" | Color of the plastic package housing the LEDs 
 
|-
 
| width="10%" align="center" | [[File:Fc9-type-1-icon.png]]
 
| width="90%" | Label Color
 
|-
 
| colspan="2" | Color of the optional segment name labels. 
 
|}==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;" | '''ClearSegments'''
 
|-
 
| colspan="2" | This funtion clears all the individual segments including the decimal point segment. In simulation this sets the colours to the default BGColor component variable. 
 
|-
 
|-
 
| 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''
 
|}
 
 
 
 
 
{| 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;" | '''ShowSegments'''
 
|-
 
| colspan="2" | Creates the supplied digit on the 7 segment display. Macro takes the digit to display and a boolean representing whether to display the decimal point segment or not. 
 
|-
 
|-
 
| width="10%" align="center" | [[File:Fc9-u8-icon.png]] - BYTE
 
| width="90%" | Segments0
 
|-
 
| colspan="2" | Segment bits 0=Off 1=On : F/E/D2/D/C/B/A2/A 
 
|-
 
| width="10%" align="center" | [[File:Fc9-u8-icon.png]] - BYTE
 
| width="90%" | Segments1
 
|-
 
| colspan="2" | Segment bits 0=Off 1=On : M/L/K/J/I/H/G2/G1 
 
|-
 
| width="10%" align="center" | [[File:Fc9-u8-icon.png]] - BYTE
 
| width="90%" | DecimalPoint
 
|-
 
| colspan="2" | Segment bits 0=Off 1=On : DecimalPoint 
 
|-
 
| 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''
 
|}
 
 
 
 
 
{| 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;" | '''ShowCharacter'''
 
|-
 
| colspan="2" | Allows certain pre-programmed characters to be displayed. 0-9, A-Z, $, [, ], +, -, \, /, *, _, {, }, . 
 
|-
 
|-
 
| width="10%" align="center" | [[File:Fc9-u8-icon.png]] - BYTE
 
| width="90%" | Character
 
|-
 
| colspan="2" | 0-9 or A-Z 
 
|-
 
| width="10%" align="center" | [[File:Fc9-u8-icon.png]] - BYTE
 
| width="90%" | DecimalPoint
 
|-
 
| colspan="2" | 0=Off, 1=On 
 
|-
 
| 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==
 
 
 
{| 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" | [[File:Fc9-type-16-icon.png]]
 
| width="90%" | Display Segments
 
|-
 
| colspan="2" | Controls the starburst display type and number of segments available.  
 
|-
 
| width="10%" align="center" | [[File:Fc9-type-16-icon.png]]
 
| width="90%" | Display Type
 
|-
 
| colspan="2" | Set this property to match your hardware device. Common Anode: Common Pin High, Segment Pin Low = LED On Common Cathode:  Common Pin Low, Segment Pin High = LED On 
 
|-
 
| width="10%" align="center" | [[File:Fc9-type-16-icon.png]]
 
| width="90%" | Common Mode
 
|-
 
| colspan="2" | Controls if the display will be multiplexed or always on. Multplexed uses the common pin to switch a individual display on or off allowing for multiple displays. Always on removes the common pin assuming you are only using a single starburst display. 
 
|-
 
| width="10%" align="center" | [[File:Fc9-type-7-icon.png]]
 
| width="90%" | Show Seg Labels
 
|-
 
| colspan="2" | Show the identifier lables of the segments overlayed over the component. 
 
|-
 
| width="10%" align="center" style="background-color:#EAE1EA;" | [[File:Fc9-conn-icon.png]]
 
| width="90%" style="background-color:#EAE1EA; color:#4B008D;" | Connections
 
|-
 
|-
 
| width="10%" align="center" | [[File:Fc9-type-5-icon.png]]
 
| width="90%" | Pin A1
 
|-
 
| colspan="2" | Pin connected to the 'A1' segment of the display. 
 
|-
 
| width="10%" align="center" | [[File:Fc9-type-5-icon.png]]
 
| width="90%" | Pin A2
 
|-
 
| colspan="2" | Pin connected to the 'A2' segment of the display. 
 
|-
 
| width="10%" align="center" | [[File:Fc9-type-5-icon.png]]
 
| width="90%" | Pin B
 
|-
 
| colspan="2" | Pin connected to the 'B' segment of the display. 
 
|-
 
| width="10%" align="center" | [[File:Fc9-type-5-icon.png]]
 
| width="90%" | Pin C
 
|-
 
| colspan="2" | Pin connected to the 'C' segment of the display. 
 
|-
 
| width="10%" align="center" | [[File:Fc9-type-5-icon.png]]
 
| width="90%" | Pin D1
 
|-
 
| colspan="2" | Pin connected to the 'D1' segment of the display. 
 
|-
 
| width="10%" align="center" | [[File:Fc9-type-5-icon.png]]
 
| width="90%" | Pin D2
 
|-
 
| colspan="2" | Pin connected to the 'D2' segment of the display. 
 
|-
 
| width="10%" align="center" | [[File:Fc9-type-5-icon.png]]
 
| width="90%" | Pin E
 
|-
 
| colspan="2" | Pin connected to the 'E' segment of the display. 
 
|-
 
| width="10%" align="center" | [[File:Fc9-type-5-icon.png]]
 
| width="90%" | Pin F
 
|-
 
| colspan="2" | Pin connected to the 'F' segment of the display. 
 
|-
 
| width="10%" align="center" | [[File:Fc9-type-5-icon.png]]
 
| width="90%" | Pin G1
 
|-
 
| colspan="2" | Pin connected to the 'G1' segment of the display. 
 
|-
 
| width="10%" align="center" | [[File:Fc9-type-5-icon.png]]
 
| width="90%" | Pin G2
 
|-
 
| colspan="2" | Pin connected to the 'G2' segment of the display. 
 
|-
 
| width="10%" align="center" | [[File:Fc9-type-5-icon.png]]
 
| width="90%" | Pin H
 
|-
 
| colspan="2" | Pin connected to the 'H' segment of the display. 
 
|-
 
| width="10%" align="center" | [[File:Fc9-type-5-icon.png]]
 
| width="90%" | Pin I
 
|-
 
| colspan="2" | Pin connected to the 'I' segment of the display. 
 
|-
 
| width="10%" align="center" | [[File:Fc9-type-5-icon.png]]
 
| width="90%" | Pin J
 
|-
 
| colspan="2" | Pin connected to the 'J' segment of the display. 
 
|-
 
| width="10%" align="center" | [[File:Fc9-type-5-icon.png]]
 
| width="90%" | Pin K
 
|-
 
| colspan="2" | Pin connected to the 'K' segment of the display. 
 
|-
 
| width="10%" align="center" | [[File:Fc9-type-5-icon.png]]
 
| width="90%" | Pin L
 
|-
 
| colspan="2" | Pin connected to the 'L' segment of the display. 
 
|-
 
| width="10%" align="center" | [[File:Fc9-type-5-icon.png]]
 
| width="90%" | Pin M
 
|-
 
| colspan="2" | Pin connected to the 'M' segment of the display. 
 
|-
 
| width="10%" align="center" | [[File:Fc9-type-5-icon.png]]
 
| width="90%" | Pin DP
 
|-
 
| colspan="2" | Pin connected to the decimal point segment of the display. 
 
|-
 
| width="10%" align="center" | [[File:Fc9-type-5-icon.png]]
 
| width="90%" | Common
 
|-
 
| colspan="2" | Pin connection to the 'common' pin of the display - to allow enable/disable of the whole display. 
 
|-
 
| width="10%" align="center" style="background-color:#EAE1EA;" | [[File:Fc9-conn-icon.png]]
 
| width="90%" style="background-color:#EAE1EA; color:#4B008D;" | Colors
 
|-
 
|-
 
| width="10%" align="center" | [[File:Fc9-type-1-icon.png]]
 
| width="90%" | LED Color
 
|-
 
| colspan="2" | Color when an LED is turned on.  When turned off, will use a much darker shade of the same hue. 
 
|-
 
| width="10%" align="center" | [[File:Fc9-type-1-icon.png]]
 
| width="90%" | Bezel Color
 
|-
 
| colspan="2" | Color of the plastic package housing the LEDs 
 
|-
 
| width="10%" align="center" | [[File:Fc9-type-1-icon.png]]
 
| width="90%" | Label Color
 
|-
 
| colspan="2" | Color of the optional segment name labels. 
 
|}==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;" | '''ClearSegments'''
 
|-
 
| colspan="2" | This funtion clears all the individual segments including the decimal point segment. In simulation this sets the colours to the default BGColor component variable. 
 
|-
 
|-
 
| 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''
 
|}
 
 
 
 
 
{| 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;" | '''ShowSegments'''
 
|-
 
| colspan="2" | Creates the supplied digit on the 7 segment display. Macro takes the digit to display and a boolean representing whether to display the decimal point segment or not. 
 
|-
 
|-
 
| width="10%" align="center" | [[File:Fc9-u8-icon.png]] - BYTE
 
| width="90%" | Segments0
 
|-
 
| colspan="2" | Segment bits 0=Off 1=On : F/E/D2/D/C/B/A2/A 
 
|-
 
| width="10%" align="center" | [[File:Fc9-u8-icon.png]] - BYTE
 
| width="90%" | Segments1
 
|-
 
| colspan="2" | Segment bits 0=Off 1=On : M/L/K/J/I/H/G2/G1 
 
|-
 
| width="10%" align="center" | [[File:Fc9-u8-icon.png]] - BYTE
 
| width="90%" | DecimalPoint
 
|-
 
| colspan="2" | Segment bits 0=Off 1=On : DecimalPoint 
 
|-
 
| 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''
 
|}
 
 
 
 
 
{| 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;" | '''ShowCharacter'''
 
|-
 
| colspan="2" | Allows certain pre-programmed characters to be displayed. 0-9, A-Z, $, [, ], +, -, \, /, *, _, {, }, . 
 
|-
 
|-
 
| width="10%" align="center" | [[File:Fc9-u8-icon.png]] - BYTE
 
| width="90%" | Character
 
|-
 
| colspan="2" | 0-9 or A-Z 
 
|-
 
| width="10%" align="center" | [[File:Fc9-u8-icon.png]] - BYTE
 
| width="90%" | DecimalPoint
 
|-
 
| colspan="2" | 0=Off, 1=On 
 
|-
 
| 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==
 
 
 
{| 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" | [[File:Fc9-type-16-icon.png]]
 
| width="90%" | Display Segments
 
|-
 
| colspan="2" | Controls the starburst display type and number of segments available.  
 
|-
 
| width="10%" align="center" | [[File:Fc9-type-16-icon.png]]
 
| width="90%" | Display Type
 
|-
 
| colspan="2" | Set this property to match your hardware device. Common Anode: Common Pin High, Segment Pin Low = LED On Common Cathode:  Common Pin Low, Segment Pin High = LED On 
 
|-
 
| width="10%" align="center" | [[File:Fc9-type-16-icon.png]]
 
| width="90%" | Common Mode
 
|-
 
| colspan="2" | Controls if the display will be multiplexed or always on. Multplexed uses the common pin to switch a individual display on or off allowing for multiple displays. Always on removes the common pin assuming you are only using a single starburst display. 
 
|-
 
| width="10%" align="center" | [[File:Fc9-type-7-icon.png]]
 
| width="90%" | Show Seg Labels
 
|-
 
| colspan="2" | Show the identifier lables of the segments overlayed over the component. 
 
|-
 
| width="10%" align="center" style="background-color:#EAE1EA;" | [[File:Fc9-conn-icon.png]]
 
| width="90%" style="background-color:#EAE1EA; color:#4B008D;" | Connections
 
|-
 
|-
 
| width="10%" align="center" | [[File:Fc9-type-5-icon.png]]
 
| width="90%" | Pin A1
 
|-
 
| colspan="2" | Pin connected to the 'A1' segment of the display. 
 
|-
 
| width="10%" align="center" | [[File:Fc9-type-5-icon.png]]
 
| width="90%" | Pin A2
 
|-
 
| colspan="2" | Pin connected to the 'A2' segment of the display. 
 
|-
 
| width="10%" align="center" | [[File:Fc9-type-5-icon.png]]
 
| width="90%" | Pin B
 
|-
 
| colspan="2" | Pin connected to the 'B' segment of the display. 
 
|-
 
| width="10%" align="center" | [[File:Fc9-type-5-icon.png]]
 
| width="90%" | Pin C
 
|-
 
| colspan="2" | Pin connected to the 'C' segment of the display. 
 
|-
 
| width="10%" align="center" | [[File:Fc9-type-5-icon.png]]
 
| width="90%" | Pin D1
 
|-
 
| colspan="2" | Pin connected to the 'D1' segment of the display. 
 
|-
 
| width="10%" align="center" | [[File:Fc9-type-5-icon.png]]
 
| width="90%" | Pin D2
 
|-
 
| colspan="2" | Pin connected to the 'D2' segment of the display. 
 
|-
 
| width="10%" align="center" | [[File:Fc9-type-5-icon.png]]
 
| width="90%" | Pin E
 
|-
 
| colspan="2" | Pin connected to the 'E' segment of the display. 
 
|-
 
| width="10%" align="center" | [[File:Fc9-type-5-icon.png]]
 
| width="90%" | Pin F
 
|-
 
| colspan="2" | Pin connected to the 'F' segment of the display. 
 
|-
 
| width="10%" align="center" | [[File:Fc9-type-5-icon.png]]
 
| width="90%" | Pin G1
 
|-
 
| colspan="2" | Pin connected to the 'G1' segment of the display. 
 
|-
 
| width="10%" align="center" | [[File:Fc9-type-5-icon.png]]
 
| width="90%" | Pin G2
 
|-
 
| colspan="2" | Pin connected to the 'G2' segment of the display. 
 
|-
 
| width="10%" align="center" | [[File:Fc9-type-5-icon.png]]
 
| width="90%" | Pin H
 
|-
 
| colspan="2" | Pin connected to the 'H' segment of the display. 
 
|-
 
| width="10%" align="center" | [[File:Fc9-type-5-icon.png]]
 
| width="90%" | Pin I
 
|-
 
| colspan="2" | Pin connected to the 'I' segment of the display. 
 
|-
 
| width="10%" align="center" | [[File:Fc9-type-5-icon.png]]
 
| width="90%" | Pin J
 
|-
 
| colspan="2" | Pin connected to the 'J' segment of the display. 
 
|-
 
| width="10%" align="center" | [[File:Fc9-type-5-icon.png]]
 
| width="90%" | Pin K
 
|-
 
| colspan="2" | Pin connected to the 'K' segment of the display. 
 
|-
 
| width="10%" align="center" | [[File:Fc9-type-5-icon.png]]
 
| width="90%" | Pin L
 
|-
 
| colspan="2" | Pin connected to the 'L' segment of the display. 
 
|-
 
| width="10%" align="center" | [[File:Fc9-type-5-icon.png]]
 
| width="90%" | Pin M
 
|-
 
| colspan="2" | Pin connected to the 'M' segment of the display. 
 
|-
 
| width="10%" align="center" | [[File:Fc9-type-5-icon.png]]
 
| width="90%" | Pin DP
 
|-
 
| colspan="2" | Pin connected to the decimal point segment of the display. 
 
|-
 
| width="10%" align="center" | [[File:Fc9-type-5-icon.png]]
 
| width="90%" | Common
 
|-
 
| colspan="2" | Pin connection to the 'common' pin of the display - to allow enable/disable of the whole display. 
 
|-
 
| width="10%" align="center" style="background-color:#EAE1EA;" | [[File:Fc9-conn-icon.png]]
 
| width="90%" style="background-color:#EAE1EA; color:#4B008D;" | Colors
 
|-
 
|-
 
| width="10%" align="center" | [[File:Fc9-type-1-icon.png]]
 
| width="90%" | LED Color
 
|-
 
| colspan="2" | Color when an LED is turned on.  When turned off, will use a much darker shade of the same hue. 
 
|-
 
| width="10%" align="center" | [[File:Fc9-type-1-icon.png]]
 
| width="90%" | Bezel Color
 
|-
 
| colspan="2" | Color of the plastic package housing the LEDs 
 
|-
 
| width="10%" align="center" | [[File:Fc9-type-1-icon.png]]
 
| width="90%" | Label Color
 
|-
 
| colspan="2" | Color of the optional segment name labels. 
 
|}==Macro reference==
 
  
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"

Revision as of 16:49, 30 January 2023

Author Matrix TSL
Version 1.4
Category Segment


Starburst Display component

Starburst 14 or 16 segment display modelled after a standard 14mm high unit. LED colour can be changed in properties.

Component Source Code

Please click here to download the component source project: FC_Comp_Source_LED_Starburst_Single.fcfx

Please click here to view the component source code (Beta): FC_Comp_Source_LED_Starburst_Single.fcfx

Detailed description

No detailed description exists yet for this component

Examples

Example program showing how to use the starburst display component to display alphanumeric ASCII characters. FC6 Icon.png Starburst Test Example program showing how to multiplex between several starburst displays. Takes an ADC reading and displays the reading in decimal using 4 starburst display components. FC6 Icon.png Starburst Multi Example program showing how to multiplex between several starburst displays. Takes an ADC reading and displays the reading in hexadecimal using 4 starburst display components. FC6 Icon.png Starburst Multi Hex StarBurst.jpg


Macro reference

Fc9-comp-macro.png ClearSegments
This funtion clears all the individual segments including the decimal point segment. In simulation this sets the colours to the default BGColor component variable. 
Fc9-void-icon.png - VOID Return


Fc9-comp-macro.png ShowSegments
Creates the supplied digit on the 7 segment display. Macro takes the digit to display and a boolean representing whether to display the decimal point segment or not. 
Fc9-u8-icon.png - BYTE Segments0
Segment bits 0=Off 1=On : F/E/D2/D/C/B/A2/A 
Fc9-u8-icon.png - BYTE Segments1
Segment bits 0=Off 1=On : M/L/K/J/I/H/G2/G1 
Fc9-u8-icon.png - BYTE DecimalPoint
Segment bits 0=Off 1=On : DecimalPoint 
Fc9-void-icon.png - VOID Return


Fc9-comp-macro.png ShowCharacter
Allows certain pre-programmed characters to be displayed. 0-9, A-Z, $, [, ], +, -, \, /, *, _, {, }, . 
Fc9-u8-icon.png - BYTE Character
0-9 or A-Z 
Fc9-u8-icon.png - BYTE DecimalPoint
0=Off, 1=On 
Fc9-void-icon.png - VOID Return



Property reference

Fc9-prop-icon.png Properties
Fc9-type-16-icon.png Display Segments
Controls the starburst display type and number of segments available.  
Fc9-type-16-icon.png Display Type
Set this property to match your hardware device. Common Anode: Common Pin High, Segment Pin Low = LED On Common Cathode: Common Pin Low, Segment Pin High = LED On 
Fc9-type-16-icon.png Common Mode
Controls if the display will be multiplexed or always on. Multplexed uses the common pin to switch a individual display on or off allowing for multiple displays. Always on removes the common pin assuming you are only using a single starburst display. 
Fc9-type-7-icon.png Show Seg Labels
Show the identifier lables of the segments overlayed over the component. 
Fc9-conn-icon.png Connections
Fc9-type-5-icon.png Pin A1
Pin connected to the 'A1' segment of the display. 
Fc9-type-5-icon.png Pin A2
Pin connected to the 'A2' segment of the display. 
Fc9-type-5-icon.png Pin B
Pin connected to the 'B' segment of the display. 
Fc9-type-5-icon.png Pin C
Pin connected to the 'C' segment of the display. 
Fc9-type-5-icon.png Pin D1
Pin connected to the 'D1' segment of the display. 
Fc9-type-5-icon.png Pin D2
Pin connected to the 'D2' segment of the display. 
Fc9-type-5-icon.png Pin E
Pin connected to the 'E' segment of the display. 
Fc9-type-5-icon.png Pin F
Pin connected to the 'F' segment of the display. 
Fc9-type-5-icon.png Pin G1
Pin connected to the 'G1' segment of the display. 
Fc9-type-5-icon.png Pin G2
Pin connected to the 'G2' segment of the display. 
Fc9-type-5-icon.png Pin H
Pin connected to the 'H' segment of the display. 
Fc9-type-5-icon.png Pin I
Pin connected to the 'I' segment of the display. 
Fc9-type-5-icon.png Pin J
Pin connected to the 'J' segment of the display. 
Fc9-type-5-icon.png Pin K
Pin connected to the 'K' segment of the display. 
Fc9-type-5-icon.png Pin L
Pin connected to the 'L' segment of the display. 
Fc9-type-5-icon.png Pin M
Pin connected to the 'M' segment of the display. 
Fc9-type-5-icon.png Pin DP
Pin connected to the decimal point segment of the display. 
Fc9-type-5-icon.png Common
Pin connection to the 'common' pin of the display - to allow enable/disable of the whole display. 
Fc9-conn-icon.png Colors
Fc9-type-1-icon.png LED Color
Color when an LED is turned on. When turned off, will use a much darker shade of the same hue. 
Fc9-type-1-icon.png Bezel Color
Color of the plastic package housing the LEDs 
Fc9-type-1-icon.png Label Color
Color of the optional segment name labels.