Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
| ctboard:peripherals:7segment [2016/01/27 07:51] – feur | ctboard:peripherals:7segment [2018/01/14 09:30] (current) – ruan | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ====== 7 Segment Display ====== | + | ====== 7-Segment Display ====== |
| - | There are 4 7 segment displays | + | The CT Board provides four 7-segment displays. The displays can be accessed |
| - | * The [[# | + | * The [[7segment_bin|binary]] interface, for HEX representation of binary values |
| - | * The [[# | + | * The [[7segment_raw|"segment control"]] interface, for independent |
| Depending on the used addresses the display will switch automatically. \\ \\ | Depending on the used addresses the display will switch automatically. \\ \\ | ||
| - | |||
| - | > {{ctboard_mode_1.svg? | ||
| - | > Supported modes: **1**, **2**, **3** | ||
| - | |||
| - | ===== Segment Control ===== | ||
| - | |||
| - | This is the " | ||
| - | |||
| - | ==== Registers ==== | ||
| - | |||
| - | The Registers are read / write. | ||
| - | |||
| - | |< 100% 10em >| | ||
| - | ^ Address | ||
| - | ^ ::: ^ dp ^ g ^ f ^ e ^ d ^ c ^ b ^ a ^ | ||
| - | ^ 0x6000' | ||
| - | ^ 0x6000' | ||
| - | ^ 0x6000' | ||
| - | ^ 0x6000' | ||
| - | |||
| - | ==== Diagram ==== | ||
| - | |||
| - | \\ {{ctboard_7seg_raw.svg? | ||
| - | |||
| - | ===== HEX Display ===== | ||
| - | |||
| - | Additionally the display can be used as HEX display. All 4 displays can directly show a 16 bit binary value. \\ | ||
| - | In this mode the display can't be switched off, use the [[# | ||
| - | |||
| - | ==== Registers ==== | ||
| - | |||
| - | The Registers are read / write. | ||
| - | |||
| - | |< 100% 10em >| | ||
| - | ^ Address | ||
| - | ^ 0x6000' | ||
| - | ^ 0x6000' | ||
| - | |||
| - | ==== Diagram ==== | ||
| - | |||
| - | \\ {{ctboard_7seg_bin.svg? | ||