You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
361 lines
7.6 KiB
Plaintext
361 lines
7.6 KiB
Plaintext
5 years ago
|
EESchema Schematic File Version 4
|
||
|
EELAYER 30 0
|
||
|
EELAYER END
|
||
|
$Descr A4 11693 8268
|
||
|
encoding utf-8
|
||
|
Sheet 5 5
|
||
|
Title ""
|
||
|
Date ""
|
||
|
Rev ""
|
||
|
Comp ""
|
||
|
Comment1 ""
|
||
|
Comment2 ""
|
||
|
Comment3 ""
|
||
|
Comment4 ""
|
||
|
$EndDescr
|
||
|
$Comp
|
||
|
L Conn_02x20_LCD_INTF:Conn_02x20_Odd_Even_LCD_INTF J?
|
||
|
U 1 1 5E858ED6
|
||
|
P 4500 2350
|
||
|
F 0 "J?" H 4500 3475 50 0000 C CNN
|
||
|
F 1 "Conn_02x20_Odd_Even_LCD_INTF" H 4500 3384 50 0000 C CNN
|
||
|
F 2 "" H 4100 2350 50 0001 C CNN
|
||
|
F 3 "file:///home/penguin/Downloads/SSD1963_v1.6.pdf" H 4100 2350 50 0001 C CNN
|
||
|
1 4500 2350
|
||
|
1 0 0 -1
|
||
|
$EndComp
|
||
|
Text GLabel 900 650 0 50 Input ~ 0
|
||
|
g_3v3
|
||
|
Text GLabel 850 850 0 50 Input ~ 0
|
||
|
g_5v
|
||
|
Wire Wire Line
|
||
|
900 650 1150 650
|
||
|
Text Label 1150 650 0 50 ~ 0
|
||
|
3v3
|
||
|
Wire Wire Line
|
||
|
850 850 1150 850
|
||
|
Text Label 1150 850 0 50 ~ 0
|
||
|
5v
|
||
|
Wire Wire Line
|
||
|
2500 1750 2550 1750
|
||
|
Text Label 2800 1200 0 50 ~ 0
|
||
|
3v3
|
||
|
$Comp
|
||
|
L Device:R_Small R?
|
||
|
U 1 1 5E889CF7
|
||
|
P 850 1950
|
||
|
F 0 "R?" V 654 1950 50 0000 C CNN
|
||
|
F 1 "39k" V 745 1950 50 0000 C CNN
|
||
|
F 2 "" H 850 1950 50 0001 C CNN
|
||
|
F 3 "~" H 850 1950 50 0001 C CNN
|
||
|
1 850 1950
|
||
|
0 1 1 0
|
||
|
$EndComp
|
||
|
Wire Wire Line
|
||
|
1100 1950 950 1950
|
||
|
Wire Wire Line
|
||
|
750 1950 750 2150
|
||
|
$Comp
|
||
|
L power:GND #PWR?
|
||
|
U 1 1 5E88D5B3
|
||
|
P 750 2150
|
||
|
F 0 "#PWR?" H 750 1900 50 0001 C CNN
|
||
|
F 1 "GND" H 755 1977 50 0000 C CNN
|
||
|
F 2 "" H 750 2150 50 0001 C CNN
|
||
|
F 3 "" H 750 2150 50 0001 C CNN
|
||
|
1 750 2150
|
||
|
1 0 0 -1
|
||
|
$EndComp
|
||
|
Entry Wire Line
|
||
|
900 2350 1000 2450
|
||
|
Wire Wire Line
|
||
|
1000 2450 1100 2450
|
||
|
Wire Wire Line
|
||
|
2500 3950 2500 4050
|
||
|
$Comp
|
||
|
L power:GND #PWR?
|
||
|
U 1 1 5E89C68E
|
||
|
P 2500 4100
|
||
|
F 0 "#PWR?" H 2500 3850 50 0001 C CNN
|
||
|
F 1 "GND" H 2505 3927 50 0000 C CNN
|
||
|
F 2 "" H 2500 4100 50 0001 C CNN
|
||
|
F 3 "" H 2500 4100 50 0001 C CNN
|
||
|
1 2500 4100
|
||
|
1 0 0 -1
|
||
|
$EndComp
|
||
|
Entry Wire Line
|
||
|
900 2450 1000 2550
|
||
|
Entry Wire Line
|
||
|
900 2550 1000 2650
|
||
|
Entry Wire Line
|
||
|
900 2650 1000 2750
|
||
|
Entry Wire Line
|
||
|
900 2750 1000 2850
|
||
|
Entry Wire Line
|
||
|
900 2850 1000 2950
|
||
|
Entry Wire Line
|
||
|
900 2950 1000 3050
|
||
|
Entry Wire Line
|
||
|
900 3050 1000 3150
|
||
|
Entry Wire Line
|
||
|
900 3150 1000 3250
|
||
|
Entry Wire Line
|
||
|
900 3250 1000 3350
|
||
|
Entry Wire Line
|
||
|
900 3350 1000 3450
|
||
|
Entry Wire Line
|
||
|
900 3450 1000 3550
|
||
|
Entry Wire Line
|
||
|
900 3550 1000 3650
|
||
|
Entry Wire Line
|
||
|
900 3650 1000 3750
|
||
|
Entry Wire Line
|
||
|
2800 2350 2700 2450
|
||
|
Entry Wire Line
|
||
|
2800 2450 2700 2550
|
||
|
Entry Wire Line
|
||
|
2800 2550 2700 2650
|
||
|
Entry Wire Line
|
||
|
2800 2650 2700 2750
|
||
|
Entry Wire Line
|
||
|
2800 2750 2700 2850
|
||
|
Entry Wire Line
|
||
|
2800 2850 2700 2950
|
||
|
Entry Wire Line
|
||
|
2800 2950 2700 3050
|
||
|
Entry Wire Line
|
||
|
2800 3050 2700 3150
|
||
|
Entry Wire Line
|
||
|
2800 3150 2700 3250
|
||
|
Entry Wire Line
|
||
|
2800 3250 2700 3350
|
||
|
Wire Wire Line
|
||
|
1000 2550 1100 2550
|
||
|
Wire Wire Line
|
||
|
1000 2650 1100 2650
|
||
|
Wire Wire Line
|
||
|
1000 2750 1100 2750
|
||
|
Wire Wire Line
|
||
|
1000 2850 1100 2850
|
||
|
Wire Wire Line
|
||
|
1000 2950 1100 2950
|
||
|
Wire Wire Line
|
||
|
1000 3050 1100 3050
|
||
|
Wire Wire Line
|
||
|
1000 3150 1100 3150
|
||
|
Wire Wire Line
|
||
|
1000 3250 1100 3250
|
||
|
Wire Wire Line
|
||
|
1000 3350 1100 3350
|
||
|
Wire Wire Line
|
||
|
1000 3450 1100 3450
|
||
|
Wire Wire Line
|
||
|
1000 3550 1100 3550
|
||
|
Wire Wire Line
|
||
|
1000 3650 1100 3650
|
||
|
Wire Wire Line
|
||
|
1000 3750 1100 3750
|
||
|
Text Label 1000 2450 0 50 ~ 0
|
||
|
D0
|
||
|
Text Label 1000 2550 0 50 ~ 0
|
||
|
D1
|
||
|
Text Label 1000 2650 0 50 ~ 0
|
||
|
D2
|
||
|
Text Label 1000 2750 0 50 ~ 0
|
||
|
D3
|
||
|
Text Label 1000 2850 0 50 ~ 0
|
||
|
D4
|
||
|
Text Label 1000 2950 0 50 ~ 0
|
||
|
D5
|
||
|
Text Label 1000 3050 0 50 ~ 0
|
||
|
D6
|
||
|
Text Label 1000 3150 0 50 ~ 0
|
||
|
D7
|
||
|
Text Label 1000 3250 0 50 ~ 0
|
||
|
D8
|
||
|
Text Label 1000 3350 0 50 ~ 0
|
||
|
D9
|
||
|
Text Label 1000 3450 0 50 ~ 0
|
||
|
D10
|
||
|
Text Label 1000 3550 0 50 ~ 0
|
||
|
D11
|
||
|
Text Label 1000 3650 0 50 ~ 0
|
||
|
D12
|
||
|
Text Label 1000 3750 0 50 ~ 0
|
||
|
D13
|
||
|
Text Label 2500 2450 0 50 ~ 0
|
||
|
D14
|
||
|
Text Label 2500 2550 0 50 ~ 0
|
||
|
D15
|
||
|
Text Label 2500 2650 0 50 ~ 0
|
||
|
D16
|
||
|
Text Label 2500 2750 0 50 ~ 0
|
||
|
D17
|
||
|
Text Label 2500 2850 0 50 ~ 0
|
||
|
D18
|
||
|
Text Label 2500 2950 0 50 ~ 0
|
||
|
D19
|
||
|
Text Label 2500 3050 0 50 ~ 0
|
||
|
D20
|
||
|
Text Label 2500 3150 0 50 ~ 0
|
||
|
D21
|
||
|
Text Label 2500 3250 0 50 ~ 0
|
||
|
D22
|
||
|
Text Label 2500 3350 0 50 ~ 0
|
||
|
D23
|
||
|
Text Notes 5600 1300 0 50 ~ 0
|
||
|
LCD INTF -- LCD Interface Section\n - D[0-23] represent data pins on the 8080 (parallel) bus\n - The MAX7301 is an IO expander acting as the data bus middleman\n between the brain and the ssd1963\n - The lcd control pins will still be controlled directly from the brain to alleviate timing issues and \n because its just going to be easier to debug\n - The MAX7301 is going to be run at something around 20MHz so we should be ok with timing
|
||
|
Wire Notes Line
|
||
|
5550 800 9600 800
|
||
|
Wire Notes Line
|
||
|
9600 800 9600 2250
|
||
|
Wire Notes Line
|
||
|
9600 2250 5550 2250
|
||
|
Wire Notes Line
|
||
|
5550 2250 5550 800
|
||
|
Entry Wire Line
|
||
|
3650 1950 3750 2050
|
||
|
Entry Wire Line
|
||
|
3650 2050 3750 2150
|
||
|
Entry Wire Line
|
||
|
3650 2150 3750 2250
|
||
|
Entry Wire Line
|
||
|
3650 2250 3750 2350
|
||
|
Entry Wire Line
|
||
|
3650 2350 3750 2450
|
||
|
Entry Wire Line
|
||
|
3650 2450 3750 2550
|
||
|
Entry Wire Line
|
||
|
3650 2550 3750 2650
|
||
|
Entry Wire Line
|
||
|
3650 2650 3750 2750
|
||
|
Entry Wire Line
|
||
|
3650 2750 3750 2850
|
||
|
Entry Wire Line
|
||
|
3650 2850 3750 2950
|
||
|
Entry Wire Line
|
||
|
3650 2950 3750 3050
|
||
|
Entry Wire Line
|
||
|
3650 3050 3750 3150
|
||
|
Wire Bus Line
|
||
|
3650 3900 5500 3900
|
||
|
Wire Bus Line
|
||
|
5500 3900 5500 1450
|
||
|
Wire Wire Line
|
||
|
3750 2050 3900 2050
|
||
|
Wire Wire Line
|
||
|
3750 2150 3900 2150
|
||
|
Wire Wire Line
|
||
|
3750 2250 3900 2250
|
||
|
Wire Wire Line
|
||
|
3750 2350 3900 2350
|
||
|
Wire Wire Line
|
||
|
3750 2450 3900 2450
|
||
|
Wire Wire Line
|
||
|
3750 2550 3900 2550
|
||
|
Wire Wire Line
|
||
|
3750 2650 3900 2650
|
||
|
Wire Wire Line
|
||
|
3750 2750 3900 2750
|
||
|
Wire Wire Line
|
||
|
3750 2850 3900 2850
|
||
|
Wire Wire Line
|
||
|
3750 2950 3900 2950
|
||
|
Wire Wire Line
|
||
|
3750 3050 3900 3050
|
||
|
Wire Wire Line
|
||
|
3750 3150 3900 3150
|
||
|
Wire Wire Line
|
||
|
2500 2450 2700 2450
|
||
|
Wire Wire Line
|
||
|
2500 2550 2700 2550
|
||
|
Wire Wire Line
|
||
|
2500 2650 2700 2650
|
||
|
Wire Wire Line
|
||
|
2500 2750 2700 2750
|
||
|
Wire Wire Line
|
||
|
2500 2850 2700 2850
|
||
|
Wire Wire Line
|
||
|
2500 2950 2700 2950
|
||
|
Wire Wire Line
|
||
|
2500 3050 2700 3050
|
||
|
Wire Wire Line
|
||
|
2500 3150 2700 3150
|
||
|
Wire Wire Line
|
||
|
2500 3250 2700 3250
|
||
|
Wire Wire Line
|
||
|
2500 3350 2700 3350
|
||
|
Wire Bus Line
|
||
|
900 4500 2800 4500
|
||
|
NoConn ~ 2500 3450
|
||
|
NoConn ~ 2500 3550
|
||
|
NoConn ~ 2500 3650
|
||
|
NoConn ~ 2500 3750
|
||
|
Wire Bus Line
|
||
|
3250 1800 3650 1800
|
||
|
Entry Bus Bus
|
||
|
3150 1900 3250 1800
|
||
|
Wire Bus Line
|
||
|
3150 1900 3150 2300
|
||
|
Wire Bus Line
|
||
|
3150 2300 2800 2300
|
||
|
Text Notes 2100 1100 0 50 ~ 0
|
||
|
this looks atrocious but idk how to make busses vertical ,,,
|
||
|
$Comp
|
||
|
L MAX7301AAX_:MAX7301AAX+ U?
|
||
|
U 1 1 5E86D6D7
|
||
|
P 1800 2950
|
||
|
F 0 "U?" H 1800 4420 50 0000 C CNN
|
||
|
F 1 "MAX7301AAX+" H 1800 4329 50 0000 C CNN
|
||
|
F 2 "SOP80P1030X264-36N" H 1800 2950 50 0001 L BNN
|
||
|
F 3 "https://datasheets.maximintegrated.com/en/ds/MAX7301.pdf" H 1800 2950 50 0001 L BNN
|
||
|
F 4 "None" H 1800 2950 50 0001 L BNN "Field4"
|
||
|
F 5 "Interface IC - I/O extensions Maxim Integrated MAX7301AAX+ SPI 26 MHz SSOP 36" H 1800 2950 50 0001 L BNN "Field5"
|
||
|
F 6 "SSOP-36 Maxim" H 1800 2950 50 0001 L BNN "Field6"
|
||
|
F 7 "Unavailable" H 1800 2950 50 0001 L BNN "Field7"
|
||
|
F 8 "MAX7301AAX+" H 1800 2950 50 0001 L BNN "Field8"
|
||
|
1 1800 2950
|
||
|
1 0 0 -1
|
||
|
$EndComp
|
||
|
Connection ~ 2500 4050
|
||
|
Wire Wire Line
|
||
|
2500 4050 2500 4100
|
||
|
$Comp
|
||
|
L Device:C_Small C?
|
||
|
U 1 1 5E988E9B
|
||
|
P 2800 1450
|
||
|
F 0 "C?" H 2892 1496 50 0000 L CNN
|
||
|
F 1 "C_Small" H 2892 1405 50 0000 L CNN
|
||
|
F 2 "" H 2800 1450 50 0001 C CNN
|
||
|
F 3 "~" H 2800 1450 50 0001 C CNN
|
||
|
1 2800 1450
|
||
|
1 0 0 -1
|
||
|
$EndComp
|
||
|
Wire Wire Line
|
||
|
2800 1200 2800 1350
|
||
|
Wire Wire Line
|
||
|
2800 1350 2550 1350
|
||
|
Connection ~ 2800 1350
|
||
|
Wire Wire Line
|
||
|
2800 1550 2800 1650
|
||
|
$Comp
|
||
|
L power:GND #PWR?
|
||
|
U 1 1 5E98EDCE
|
||
|
P 2800 1650
|
||
|
F 0 "#PWR?" H 2800 1400 50 0001 C CNN
|
||
|
F 1 "GND" H 2805 1477 50 0000 C CNN
|
||
|
F 2 "" H 2800 1650 50 0001 C CNN
|
||
|
F 3 "" H 2800 1650 50 0001 C CNN
|
||
|
1 2800 1650
|
||
|
1 0 0 -1
|
||
|
$EndComp
|
||
|
Wire Wire Line
|
||
|
2550 1350 2550 1750
|
||
|
Wire Bus Line
|
||
|
2800 2300 2800 4500
|
||
|
Wire Bus Line
|
||
|
900 2350 900 4500
|
||
|
Wire Bus Line
|
||
|
3650 1800 3650 3900
|
||
|
$EndSCHEMATC
|