notes:devs:display
Differences
This shows you the differences between two versions of the page.
| notes:devs:display [2025/02/14 11:08] – created azman | notes:devs:display [Unknown date] (current) – removed - external edit (Unknown date) 127.0.0.1 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ====== Display Modules ====== | ||
| - | |||
| - | Dumped... | ||
| - | |||
| - | ===== P10 Matrix Display ===== | ||
| - | |||
| - | Useful info for development | ||
| - | |||
| - | <file text info_p10_display.txt> | ||
| - | Interface pins: | ||
| - | [A] | ||
| - | [B] | ||
| - | [CLK] | ||
| - | [SCLK] | ||
| - | [R] | ||
| - | [OE] | ||
| - | |||
| - | 16-bit Ribbon-Cable Port: | ||
| - | [nOE: A] | ||
| - | [GND: B] | ||
| - | [GND:N/A] | ||
| - | [GND:SCK] | ||
| - | [GND:LCK] | ||
| - | [GND: R] | ||
| - | [GND:N/A] | ||
| - | [GND:N/A] | ||
| - | |||
| - | Devices: | ||
| - | |||
| - | - 74HC245: octal 3-state non-inverting bus tranceivers | ||
| - | = 20-pins | ||
| - | > vcc & gnd (pins 20 & 10) | ||
| - | > A1-A8 (pins 2-10) | ||
| - | > B1-B8 (pins 11-18) | ||
| - | > DIR (pin 1) | ||
| - | > OE' (pin 19) | ||
| - | = when OE=1: all signal pins (A1-A8, | ||
| - | = when DIR=1: A->B, DIR=0: A<-B | ||
| - | = interface layer | ||
| - | > [A] <> A1 | ||
| - | > [B] <> A2 | ||
| - | > [OE] <> A3 | ||
| - | > [CLK] <> A4,A5 | ||
| - | > [SCLK] <> A6,A7 | ||
| - | > [R] <> A8 | ||
| - | |||
| - | - 74HC138: 3-8 decoder with active low outputs | ||
| - | = 16-pins | ||
| - | > vcc & gnd (pins 16 & 8) | ||
| - | > A0-A2 (pins 1-3) | ||
| - | > Y0-Y7 (pins 15-9,7) | ||
| - | > G0', | ||
| - | = interface layer | ||
| - | > [A] <> A0 | ||
| - | > [B] <> A1 | ||
| - | > [OE]' <> G1' ([OE]' is output of 7404 hex inv) | ||
| - | > GND <> A2 | ||
| - | > GND <> G0' | ||
| - | > VCC <> G2 | ||
| - | = basically, only Y0-Y3 will be active based on {B,A} value | ||
| - | |||
| - | - 74HC595: 8-bit shift registers with 3-state output resgisters | ||
| - | = data loader @shifter | ||
| - | = 16-pins | ||
| - | > vcc & gnd (pins 16 & 8) | ||
| - | > QA-QH, | ||
| - | > SER (pin 14) : serial in | ||
| - | > OE' (pin 13) | ||
| - | > RCLK (pin 12) : output register clock (+ve edge) | ||
| - | > SRCLK (pin 11) : shift register clock (+ve edge) | ||
| - | > SRCLR' (pin 10) : shift register CLR ((active low) | ||
| - | = note: RCLK & SRCLK should be non-overlapping | ||
| - | = interface layer | ||
| - | > [CLK] <> SRCLK | ||
| - | > [SCLK] <> RCLK | ||
| - | > GND <> OE' | ||
| - | > VCC <> SRCLR' | ||
| - | > [R] <> SER | ||
| - | > [next-SER] <> QH' | ||
| - | </ | ||
notes/devs/display.1739502494.txt.gz · Last modified: by azman
