ST7735-ös 128x128-as kijelző kezelése

Hogyha sikeresen O/PLED illetve hagyományos alfanumerikus - esetleg tán grafikus kijelzővel gyűlik meg a baja valakinek:)
Avatar
Robert
Elektronbűvölő
Hozzászólások: 9768
Csatlakozott: 2005. december 9. péntek, 7:00
Tartózkodási hely: Budapest
Kapcsolat:

Re: ST7735-ös 128x128-as kijelző kezelése

HozzászólásSzerző: Robert » 2016. augusztus 27. szombat, 13:15

Kontraszt nem állítható? Mintha ennél szoftverből lehetne piszkálni....
http://www.tavir.hu - a gazda :)

Gorrodin
Biztosítékgyilkos
Hozzászólások: 70
Csatlakozott: 2014. július 10. csütörtök, 19:54

Re: ST7735-ös 128x128-as kijelző kezelése

HozzászólásSzerző: Gorrodin » 2016. augusztus 27. szombat, 20:02

Hogyan? :O

Avatar
Robert
Elektronbűvölő
Hozzászólások: 9768
Csatlakozott: 2005. december 9. péntek, 7:00
Tartózkodási hely: Budapest
Kapcsolat:

Re: ST7735-ös 128x128-as kijelző kezelése

HozzászólásSzerző: Robert » 2016. augusztus 27. szombat, 20:39

Az adatvonalakhoz javasolt soros 1...4k7 ellenállások elhagyása is okozhat ilyet.
http://www.tavir.hu - a gazda :)

saeedmehrandish
Újonc
Újonc
Hozzászólások: 1
Csatlakozott: 2017. február 22. szerda, 13:15

Re: ST7735-ös 128x128-as kijelző kezelése

HozzászólásSzerző: saeedmehrandish » 2017. február 22. szerda, 13:27

Cinege446 írta:Mindenképpen Bascomban szeretném használni, mert csak ezt az egy felületet használtam eddig. Jelenleg hardveres SPI-vel szeretném megvalósítani a kezelést, mert ez számomra a későbbiekben is tökéletesen megfelelne. Az eddig talált programkódok alapján most itt tartok:

Kód: Egész kijelölése

$regfile = "m16adef.dat"
$crystal = 1000000
$hwstack = 50
$swstack = 50
$framesize = 50

$baud = 9600

Const Sdcard = 0                                            'use SD Card = 1  no SD Card = 0
Const Modus = 1                                             '0=Portrait  1=Landscape
Const Disp_typ = 1                                          'RGB order 0=Black Tab   1=Red Tab

Config Portd.4 = Output
Config Portd.5 = Output
Config Portd.6 = Output
Lcd_cs Alias Portd.4
Lcd_dc Alias Portd.6
Lcd_reset Alias Portd.5
Portd.4 = 1

$include "ST7735_declarations.inc"

Config Spi = Hard , Interrupt = Off , Data Order = Msb , Master = Yes , Polarity = High , Phase = 1 , Clockrate = 4 , Noss = 1
Spsr = 1
Spiinit

Call Lcd_init()

Do

   Call Lcd_clear(gray3)
   Wait 1

Loop
End

$include "ST7735_functions.inc"


A mintát és a deklarációt itt találtam:
http://heiko-power.net/Bascom/1.8%20Spi%20ST7735R.zip

A kijelző bekötése a követlező (LCD => MCU):
CS - D4 \
Res - D5 | Ez a három külön megadva a kódban.
A0 (D/C) - D6 /
SDA - B5 (Mosi)
SCK - B7 (SCK)




hello,
i need ST7735_functions.inc but it seems the source file is removed from this link http://heiko-power.net/Bascom/1.8%20Spi%20ST7735R.zip

would you please upload the zip file to a new place for me :)
tnx .

Avatar
kapu48
Elektronbűvölő
Hozzászólások: 3212
Csatlakozott: 2008. augusztus 29. péntek, 6:00
Tartózkodási hely: Újkígyós

Re: ST7735-ös 128x128-as kijelző kezelése

HozzászólásSzerző: kapu48 » 2017. február 23. csütörtök, 4:12



Vissza: “LCD kezelése”

Ki van itt

Jelenlévő fórumozók: nincs regisztrált felhasználó valamint 2 vendég