Difference between revisions of "Component: 7Segment (74HC595) 2D (Segment)"
From Flowcode Help
Jump to navigationJump to searchLine 17: | Line 17: | ||
==Component Source Code== | ==Component Source Code== | ||
− | Please click here to download the component source project: [https://www.flowcode.co.uk/wiki/componentsource/ | + | Please click here to download the component source project: [https://www.flowcode.co.uk/wiki/componentsource/FC_Comp_Source_temp/74HC595_7SEG_Hex_Driver_2dgi.fcfx FC_Comp_Source_temp/74HC595_7SEG_Hex_Driver_2dgi.fcfx] |
− | Please click here to view the component source code (Beta): [https://www.flowcode.co.uk/FlowchartView/?wfile=componentsource/ | + | Please click here to view the component source code (Beta): [https://www.flowcode.co.uk/FlowchartView/?wfile=componentsource/FC_Comp_Source_temp/74HC595_7SEG_Hex_Driver_2dgi.fcfx FC_Comp_Source_temp/74HC595_7SEG_Hex_Driver_2dgi.fcfx] |
==Detailed description== | ==Detailed description== | ||
Line 52: | Line 52: | ||
''<span style="color:red;">No additional examples</span>'' | ''<span style="color:red;">No additional examples</span>'' | ||
+ | |||
+ | |||
Line 58: | Line 60: | ||
==Macro reference== | ==Macro reference== | ||
+ | |||
+ | ===ShowDigit=== | ||
+ | {| 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;" | '''ShowDigit''' | ||
+ | |- | ||
+ | | colspan="2" | Set the number to be displayed in the given digit of the display. The colon character can also be controlled when writing to digit 1. | ||
+ | |- | ||
+ | |- | ||
+ | | width="10%" align="center" | [[File:Fc9-u8-icon.png]] - BYTE | ||
+ | | width="90%" | Digit | ||
+ | |- | ||
+ | | colspan="2" | Which of the digits to change. (0...5) | ||
+ | |- | ||
+ | | width="10%" align="center" | [[File:Fc9-u8-icon.png]] - BYTE | ||
+ | | width="90%" | Value | ||
+ | |- | ||
+ | | colspan="2" | The number value to set the digit to (0...15), 16=Clear | ||
+ | |- | ||
+ | | width="10%" align="center" | [[File:Fc9-u8-icon.png]] - BYTE | ||
+ | | width="90%" | DecimalPoint | ||
+ | |- | ||
+ | | colspan="2" | Whether to show the decimal point. | ||
+ | |- | ||
+ | | 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'' | ||
+ | |} | ||
+ | |||
===ShowDigits=== | ===ShowDigits=== | ||
Line 126: | Line 157: | ||
|- | |- | ||
| colspan="2" | The binary segment value to display, 0b1 = Lit, 0b0 = Not Lit | | colspan="2" | The binary segment value to display, 0b1 = Lit, 0b0 = Not Lit | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|- | |- | ||
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID |
Revision as of 11:59, 3 February 2023
Author | Matrix Ltd |
Version | 1.0 |
Category | Segment |
Contents
7Segment (74HC595) 2D component
Seven segment display using 74HC595 serial to parallel shift register. Requires three standard output pins to drive the shift register. Shift registers can be chained together to drive up to six individual 7-segment displays.
Component Source Code
Please click here to download the component source project: FC_Comp_Source_temp/74HC595_7SEG_Hex_Driver_2dgi.fcfx
Please click here to view the component source code (Beta): FC_Comp_Source_temp/74HC595_7SEG_Hex_Driver_2dgi.fcfx
Detailed description
No detailed description exists yet for this component
Examples
No additional examples
Macro reference
ShowDigit
ShowDigits
ShowSegments