Arduino kildekode



Download pcf8574 Library

Simpel tegneprogram til touchdisplay

Touch display med Arduino og 2 portudvidelse moduler



Download SSD1289-spec TFT Driver
Download ADS7843.pdf TOUCH SCREEN CONTROLLER




Dette touch display er beregnet til en forsyningsspænding på 3,3v.
Da Arduino arbejder med 5v, skal alle udgange fra arduino til touch displayet forbindes med en 10kohm modstand i serie.
Portudvidelses modulet kan arbejde med både 3.3v og 5v. Her vælger vi at arbejde med 3.3v, derfor skal der også 10kohm i serie med SDA og SCL



Touch display stikforbindelser
Set fra oven


Forbindelser fra touch display modulet til Arduino og de 2 portudvidelsesmoduler.

AnvendelseDisplayPortudvidelses modul 1Portudvidelses modul 2Arduino
Gnd1 Gnd
Vcc2 +5v
NC3
RS4 D10 via 10kohm
WR5 D9 via 10kohm
RD6
DB87 P0
DB98 P1
DB109 P2
DB1110 P3
DB1211 P4
DB1312 P5
DB1413 P6
DB1514 P7
CS15 D8 via 10kohm
F_CS16
Reset17 D7 via 10kohm
NC18
LED19 +3v
NC20
DB021 P0
DB122 P1
DB223 P2
DB324 P3
DB425 P4
DB526 P5
DB627 P6
DB728 P7
D_clk29 D6 via 10kohm
D_cs30 D5 via 10kohm
D_din31 D4 via 10kohm
D_busy32
D_out33 3
Pending(INT)34 2
sd_out35
sd_sck36
sd_din37
sd_cs38
F_wp39
F_hold40


The pins named with “D_” is the touch bus
The pins named with “SD_” is SD bus.
The pins named with “F_” is Flash bus.





Der anvendes 2 portudvidelsesmoduler.
Modul 1 sættes til adresse B00100000, jumber A0, A1 og A2 sættes i.
Modul 2 sættes til adresse B00100001, jumber A1 og A2 sættes i.





Forbindelse mellem Arduino og Touch display
AnvendelseTouch display Arduino
GndGnd Gnd
Vcc3,3v Vcc
SDASDA Analog 4, via 10kohm
SCLSCL Analog 5, via 10kohm


Køb portudvidelsemodul