User Tools

Site Tools


notes:devs:display

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

notes:devs:display [2025/02/14 11:08] – created azmannotes: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,B1-B8) tri-stated 
-  = 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',G1',G2 (pins 4-6) : enable pins 
-  = 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,QH' (pins 15,1-7,9) 
-  > 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' 
-</file> 
  
notes/devs/display.1739502494.txt.gz · Last modified: by azman