-
Thread
LCD 12864 am ATmega32
aber eher auf ein Grafikdisplay hin. http://minhdanh2002.blogspot.de/2013/11/experimenting-with-st7920-128x64.html PSB ist für den Serialmodus. Handbuch ! http://www.lcd-module.de/eng/pdf/zubehoer/st7920_chinese.pdf
-
Thread
u8g2 mit AVR
relativ neu in Micocontroller Programmierung. Ich habe ein Reprap full graphic smart controller mit ST7920. Ich möchte nun das Display über SPI ansteuern, was ich mit der u8g2 und software SPI auch hinbekomme. Allerdings habe ich das Problem, dass die Interrupts dann nichtmehr richtig funktionieren und
aktualisieren. Vorgegangen bin ich zum ansteuern nach dieser Anleitung: https://www.instructables.com/ST7920-LCD-With-ATmega328-in-Atmel-Studio-Using-SP/ Ich habe schon versucht, das Display mit der Arduino IDE anzusteuern an den gleichen Pins, hier ist das Display deutlich schneller was mich sehr wundert
-
Artikel
AVR Transistortester
ein LCD mit 2x16 oder 4x20 Zeichen. Statt dem 2x16 Zeichen LCD kann auch ein graphisches Display mit ST7565, NT7108 oder ST7920 Controller benutzt werden. Auch ein Anschluss eines OLED Display mit SSD1306 Controller ist mit SPI oder I2C Schnittstelle möglich. Farbdisplays mit ILI9341 oder ILI9163 Controller
trunk/mega328_st7920 Makefile und Daten für ATmega328 mit Standard-Layout, 126x64 Pixel LCD, ST7920 Controller trunk/mega328_fish8840 Makefile und Daten für chinesische Fish8840 Version, ATmega328, 126x64 Pixel LCD,
-
Thread
Code für GLCD (st9720)
zusammen. ich habe mir jetzt ein glcd von pollin bestellt. das DG-14032. es besitzt den controller st9720. wo bekomme ich dafür ein beispielcode her, um es anzusteuern.? mfg. mister_xxx
>das DG-14032. es besitzt den controller st9720. Nö, ST7920. Also noch mal suchen.
-
Thread
ST7565 Seriell ansteuern
Hallo zusammen, Ich habe mir vor kurzem einen 128x64 GLCD bestellt. Angesteuert wird er über einen ST7565P - hier der Link zum Datenblatt(http://www.displayfuture.com/engineering/specs/controller/ST7565P.pdf) - , die Pin Belegung und die Übersicht über die Platine habe ich angehängt. Jetzt habe
eure Hilfe =) Ich habe die Displays im Internet bestellt und bei dem Angebot stand bei: "Controller: ST7920P ,choose the serial or parallel resistor R1=0ohm:parallel port, R2=0ohm:serial port " habe die Platine ja auch schon dementsprechend umgelötet, vorher hat der Bildschirm einfach garnichts ausgegeben.Kann
-
Thread
u8g2 lib - SSD1309 mit Hardware-SPI aber ohne Arduino?
Ich verwend zwar einen ST7920 aber das Prinzip sollt das gleiche sein. Man übergibt bei der Initialisierung einen Callback für die SPI-Kommunikation. Die Init sieht in meinem Fall so aus: [c] u8g2_Setup_st7920_s_128x64_f
-
Thread
Sammelbestellung Transistortester IV
/www.mikrocontroller.net/topic/248078#3794165 Für meinen Tester wollte ich mein Glück mit einem ST7920 Display versuchen. Das scheint dann wohl an PD0-PD3 angeschlossen zu werden.
Karsten M. schrieb im Beitrag #3795775: > Für meinen Tester wollte ich mein Glück mit einem ST7920 Display > versuchen. > Das scheint dann wohl an PD0-PD3 angeschlossen zu werden. Da das Board im "Streifenraster-Layout" aufgebaut ist, wohl eher PD1-PD4 ;) Grüße Moritz
-
Thread
LCD Display in 4 Bit Modus bringen
aber immer im Datenblatt des Displaycontrollers. Üblicherweise sind bei Textdisplays HD44780, KS0066,ST7920,SPLC780 und Konsorten verbaut. MfG Spess
-
Thread
ATMega128 - Programm Reset nach Portzugriff (PORTA)
(8MHz interner Takt). Der entscheidenden Teil des Codes ist herauskopiert. Dieser Teil soll einen ST7920 LCD-Controller in einem 12864 LCD ansprechen. Die Datenübertragung ist im 8-Bit-Mode. Datenport ist PORTC, Über PA4..PA7 laufen RS, RW, E und RST. Der ATMega128 hat folgende Fuses: L:E4, H:D1
-
Thread
GLCD Fonts (64x128)
} > } Kommt darauf an. Reine Spekulation: Handelt es sich um das "Standard"-LCD12864 mit ST7920? Dann (wie immer) lohnt sich ein tiefer Blick ins Datenblatt, das Teil verfügt über 16bit Breite Spalten im Grafikmodus. Bei den gotoxy... ist zu beachten, dass sich die unterer Hälfte meist linear
im Beitrag #5314089: > Das ist doch völlig Banane. Ich habe erst letztens einen Treiber für ein > ST7735 gebaut auf nem STM mit 72MHz. Da kann es genauso zu langsam > werden. Liegt aber nicht an der Funktion, sondern was man dem Compiler > an Optimierungen ermöglicht. Hallo, war keine Kritik,
-
Thread
Projekt: GLCD Motorrad-Tacho mit ATMega
bei geringem RAM Bedarf. Ausserdem werden viele Controller unterstützt: KS0108, TS6963, aber auch ST7920 und ST7565. Der UC1611 wird jedoch derzeit nicht unterstützt. Die großen DOG Displays gibt es mittlerweile beim reichelt. Da steht dann auch der Preis dabei ;-) Aber bitte daran denken, daß Display
-
Thread
NewHeaven Display Seriel betreiben
diskutiert werden, bzw meist ähnliche fragen schon beantwortet wurden. Bei meinem NewHeaven Display (ST7920, 192x32) musste ich nur einen jumper umlöten. Insofern wundere ich mich ein bischen, dass es so viele sein sollen. Bei meinem Graustufen OLED von NewHeaven (128x64) waren die Modi Pins herausgeführt
-
Thread
Erfahrung mit Pollin LCD PG12864J?
Controller achten. Statt KS0108 sind dann andere, vergleichsweise exotische Controller verbaut. Z.B. der ST7920.
-
Thread
*grosses* Display für Arduino
Es gibt 128x64 Displays mit ST7920 Controller, der kann auch per SPI angesteuert werden. http://www.ebay.at/itm/271025347570 Der Support ist nicht so breit gefächert wie bei KS0108-Standard-Displays, da dieser Controller
-
Thread
Webapp-stack auf STM32 (und ESP8266)
\\clib\\u8x8_d_st7565.c.o" "libraries\\U8g2\\clib\\u8x8_d_st7567.c.o" "libraries\\U8g2\\clib\\u8x8_d_st7571.c.o" "libraries\\U8g2\\clib\\u8x8_d_st7586s_erc240160.c.o" "libraries\\U8g2\\clib\\u8x8_d_st7586s_jlx384160.c.o" "libraries\\U8g2\\clib\\u8x8_d_st7586s_s028hn118a.c.o" "libraries\\U8g2\\clib\\u8x8_d_st7586s_ymc240160.c.o" "libraries\\U8g2\\clib\\u8x8_d_st7588.c.o" "libraries\\U8g2\\clib\\u8x8_d_st7920.c.o" "libraries\\U8g2\\clib\\u8x8_d_t6963.c.o
-
Thread
Arduino Grafik LCD Display Tutorial
Muss man nur für den Kontrast eine kleine Schaltung VCC+1V basteln.. der Controller müsste ein ST7920 (SPI 4wire) und damit u8glib kompatibel sein..
-
Thread
Peter Dannegger´s ( PeDa ) Entprellroutine in ein Arduino Sketch einbinden
1.8.6\cores\arduino/Arduino.h:30:0, from G:\AVR-Projekte\Arduino\MEGA2560 Board\GLCD_ST 7920\Entprellen\GLCD_entprellen\GLCD_entprellen.ino:1: G:\AVR-Projekte\Arduino\MEGA2560 Board\GLCD_ST 7920\Entprellen\GLCD_entprellen\GLCD_entprellen.ino: In function 'void loop()': GLCD_entprellen
-
Thread
Arduino und .cpp File
Drehzahlmesser, Schrittmotor usw. funktioniert ja echt prima. Jetzt hab ich mir ein 128x64 LCD (ST7920) zugelegt und wollte mir das Beispiel aus dem playground aufbauen (http://arduino.cc/playground/Code/LCD12864) Der Code steht ja zum download bereit... wenn ich das richtig verstehe muss ich die
-
Thread
[V]Verschiedene Sachen Abzugeben
/product/Free-Shipping-1PCS-LCM12864R-128x64-Dots-Graphic-Green-Color-Backlight-LCD-Display-module-ST7920-Controller-New/812021_600997674.html 6.Grün/Weisses Grafik LCD 64x128 1 stk. http://www.digole.com/images/file/Digole_12864_LCD.pdf 7.Blau/Weisses Charakter LCD
-
Thread
Grafik Display
bzw. wo findet man ein kompletten Beispielcode für das Grafik Display: "DG-14032" Ich weiß, dass ST7920 der Controller sein soll für das Display. Kann mir jemand helfen? Hatte sich schon mal jemand mit diesen GLCD beschäftigt? Danke. Mfg.Jo
-
Thread
320x480 Display an Arduino
display controller: SSD1306, SSD1309, SSD1322, SSD1325, SSD1327, SH1106, UC1601, UC1610, UC1611, UC1701, ST7565, ST7920, KS0108, LC7981, PCD8544, PCF8812, SBN1661, TLS8204, T6963. ILI9488??? ich sehe nichts davon
-
Thread
Display P365A (DV-20208) mit Arduino o. Atmel allgem.
verwendet, werden die GFX und TXT-Daten anscheinend EXOR verknüpft - Verhält sich (bisher ;-)) wie im ST7920-Datenblatt beschrieben Nachteil: Das Backlight braucht wirklich 5,7V - mit 5V geht's nicht an..."
-
Thread
USB MIDI Gerät
72MHZ 64/128kB Flash 20KB RAM 7 Timer 3x (!) USART DMA massig Pins mit PWM und ADC http://www.st.com/web/catalog/mmc/FM141/SC1169/SS1031/LN1565/PF189782?sc=internet/mcu/product/189782.jsp Bei meinem YT Beispiel habe ich übrigens ein billiges SPI ILI9341 TFT Display (sogar mit Touchscreen) verwendet
Matrixdinger (via I2c)) übrig sein - wenn gewünscht. Als Grafikdisplay (128x64) habe ich z.b. ein ST7920 (so gegen 5-7 EUR auf ali) verwendet, braucht überhaupt nur 2 pins. --> Siehe Video meiner Synth Oberfläche (ist auch noch ein zusätzliches OLED dabei): https://www.youtube.com/watch?v=TVV4jb7tQec
-
Thread
parallel 8bit zu 16Bit/24bit Logik-IC?
Parallel-Interface; z.B. zu finden am HD44780. Was ein typischer Textmode LCD-Controller wäre. Oder auch am ST7920, der geht (auch) für Grafik-LCD. Nur braucht man für den gerade mal 8 Datenbits (4 reichen auch) und 3 (minimal 2) Steuersignale. Und am "schnellsten" Pin des Interface kann man mit maximal 2MHz
-
Thread
Pinbelegung Atmega644 20-PU und Display
. So einfach ist das. Der Anschluss da oben sieht nach einem T6963 Controller aus. Du hast einen ST7920 gekauft. Da passt dann auch eine eventuelle Elektor Software nicht dazu.
-
Thread
I2C 128x64 LCD an Atmega328P undefined reference
PORTB, Bit 5 --> PN(1,5) MOSI: PORTB, Bit 3 --> PN(1,3) */ //u8g_InitSPI(&u8g, &u8g_dev_st7565_dogm132_sw_spi, PN(1, 5), PN(1, 3), PN(1, 2), PN(1, 1), U8G_PIN_NONE); u8g_InitI2C(&u8g, &u8g_dev_ssd1306_128x64_i2c, U8G_I2C_OPT_NONE); for(;;) { u8g_FirstPage(&u8g); do
} [/c] Ich weiß, dass ich dort zunächst mal den falschen Controller anspreche (SSD1306 statt ST7920), jedoch funktioniert das Compilieren bei mir nicht einmal... Hier der Fehler aus dem Programmers Notepad: [c] > "make.exe" all -------- begin -------- avr-gcc (WinAVR 20100110) 4.3.3 Copyright
-
Thread
SPI Tut nichts
Hallo, hab mal zum Atmega32 gewechselt und versuche grad nen ST7920 anzusteuern. Komischerweise tut mein SPI gar nichts. Wenn ich den uC programmiere tauchen irgendwelche Grafiken auf dem LCD auf. Aber wenn ich den uC und das Display vom strom trenne und wieder
-
Thread
Display: Unterschied zwischen character mode und graphic mode?
so wäre es sinngemäß korrekter Nicht alles was du nicht kennst gibt es nicht. Such mal nach den ST7920 von Sitronix. Und auch http://www.mikrocontroller.net/topic/197156#1932465 MfG spess
-
Thread
ADXL auslesen
[c] #define _DVK501_M128_EX_ 1 #define F_CPU 8000000UL #include <avr/io.h> #include "ws_lcd_ST7920_port.h" #include <util/delay.h> #define BAUD 9600 #include <util/setbaud.h> #include "twi_config.h" /*========================================================================= ADXL
-
Thread
Prinzip grafische darstellung/diagramme etc
verarbeitet" werden um grafisch zu entstehen. Ich habe zb. ein ILI9341 320x240 TFT Display und auch ein ST7920 128x64 LCD Display. Initialiesierung, nutzung von SPI etc. ist soweit erstmal verstanden. Mich interessiert grade viel mehr, und ich konnte bis jetzt auch nicht viel darüber finden, wie es
-
Thread
1602 LCD mit ATmega8535 und Bascom läuft nicht
einen ATMEGA 16. siehe hier: ' Display Powertip PG16032 Pollin ' 26.02.2022 ' Display hat ST7920 Chip ' Ausgabe auf LCD PG16032 160 x 32 Pixel ' Text Modus Kompatibel zu HD44780 ' Display hat 2 Zeilen 20 Zeichen pro Zeile ' ' Bascom Version 2.0.8.5 ' $regfile = "m16def.dat" ' ATMEGA
Hilfe in Bascom an. Thema LCD und Config LCD. Ich wollte nur mal testen ob so ein Display mit ST7920 funktioniert. Das nächste wäre der Grafikmodus des Displays, da habe ich aber nichts wirklich brauchbares gefunden.
-
Thread
China SUPER Bauteile-Schnäppchen Thread
LCD mit integrierten Controllern *ab 8 EUR* inkl. Versand http://www.ebay.at/itm/220594603390 (ST7920 Vorsicht*) http://www.ebay.at/itm/170899666269 (KS0108) http://www.ebay.at/itm/261069788027 (KS0108) * der ST7920 Controller ist nicht kompatibel zum KS0108, für den es beinahe für jede Plattform
-5v-3v-logic-power-supply-blue-screen-backlight-product-11573.html Ist ein 128*64 Pixel LCD mit ST7920 Controller. Kann u.A. mit der Fertigen Library u8glib auf einem Arduino verwendet werden. Preis: 8,19 USD => Ca. 7€; Versand Kostenlos. Versandzeit meist so 2-3 Wochen Bezahlung einfach
-
Thread
Helpthread zum Wikiartikel AVR Eclipse
A0: PORTB, Bit 1 SCK: PORTB, Bit 5 MOSI: PORTB, Bit 3 */ u8g_InitSPI(&u8g, &u8g_dev_st7565_dogm132_sw_spi, PN(1, 5), PN(1, 3), PN(1, 2), PN(1, 1), U8G_PIN_NONE); } void sys_init(void) { #if defined(__AVR__) /* select minimal prescaler (max system speed) */ CLKPR = 0x80;
sich jedoch gerne austoben :-) Ich verwende folgendes Display: u8g_InitSPI(&u8g1, &u8g_dev_st7920_128x64_sw_spi, PN(3, 4), PN(3, 6), PN(3, 5), U8G_PIN_NONE, U8G_PIN_NONE); Viele Grüße Elmar
-
Thread
Gefälschte MOSFET?
den Zoll. Das Verhandeln war zäh, und irgendwann gab ich auf. Umgerechnet 5.80€ für ein 128x64 mit ST7920. Naja. Trotzdem, es ist ein im chinesischen Laden gekauftes LCD, mit chinesischem Zeichensatz, völlig nutzlos und das kriegt man hier wahrscheinlich sogar billiger, aber eben sozusagen original