Closed amrithmmh closed 6 years ago
I don't understand the question.
If the following isn't what you're looking for then please supply more details.
Usually you don't have to worry about pins. If all you want to do is connect that display to the RAMPS card and use it then do the following:
http://reprap.org/mediawiki/images/5/51/RRD_FULL_GRAPHIC_SMART_CONTROLER_SCHEMATIC.pdf
I think this is what you're looking for.
@vilsed i have gone through the schematic lcd5, lcd6,lcd7 pins are placed on air and no connection?
@Bob-the-Kuhn no i dont want to use it with ramps board. whoever has written marlin code for the lcd will surely know the pins connection
@amrithmmh Yes, it appears so. The LCD is being controlled only through SPI interface. If you need a 128x64 display for some other project and you want to push the data through DB0-7 pins, I'd suggest using a generic 12864LCD module, like this one:
@vilsed i wanted an easy and compact lcd+sd card just like smart lcd controller...if i buy the 128x64 i need to make a pcb or circuit board Is there a shield for 128x64 + sd card(one in parallel interface other in spi interface)
What board are you wanting to attach the LCD to?
With that info I can make recommendations on hardware and firmware.
Attached is the Smart LCD adapter when it's attached to the Re-ARM board. It shows the pins that have to be attached in order for the REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER to be functional.
The Re-ARM did some VERY strange things so here's the majic decoder for this graphic:
One caveat with that LCD. The LCD4 signal is the SCK for the display BUT it can NOT be shared with any other SPI device. The display portion doesn't have a real chip/slave select so it responds to every LCD4 transition.
@Bob-the-Kuhn exactly what i was looking for thank you very much!!!
one final doubt ....LCDRS is the slave select for LCD and SD_CSEL is the ss for SD card right?
I’d expect LCDRS to be the reset button on the LCD, since that’s the usual meaning of RS. If it has no CS/SS specific to the LCD, then I’d expect SD_CSEL LOW to be inverted and used as LCD_CS (assuming the LCD has its own dedicated SPI lines). But don’t quote me on that.
@thinkyhead will try like that thanks
The LCD section of the REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER
is a strange beast. It doesn't have a select line. It assumes that it has a dedicated SPI channel. It always clocks in MOSI whenever SCK is active and then acts on it.
The logical names for the LCD pins in Marlin are:
LCD_PINS_RS
LCD_PINS_ENABLE
LCD_PINS_D4
Their functions are:
LCD_PINS_ENABLE
LCD_PINS_D4
LCD_PINS_RS
Sorry to draw up an old thread, but has anyone managed to get both the LCD and SD card reader working perfectly? Care to share your setup?
This issue has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.
kindly anyone tell me what are the pins that can be used to directly control the lcd and sd card in full graphic smart controller reprap
note:i have gone through the marlin files and found some pins in pins_RAMPS.h but unable to correctly understand the pins. i need to use
U8GLIB_ST7920_128X64_1X(E, RW, RS, RST)
directly to print something onscreen