hoi mensen,
ik zie hier langs alle kanten mensen met lcd tjes werken
(kleureshermen,groote lcd's,lcd met blauwe verlichting in)
nu vraag ik mij toch af hoe jullie dat flikkeren om zo n scherm in een schakkeling te passen
ik kan in atmel een 2 x 16 schermke aansturen (wa zelden werkt)maar daar eindigt het
kan iemand mij hier tips over geven,
met welke controler ik dit best aanstuur ,welke programeertaal je best gebruikt
alvast bedankt
greetz T.
Hoi,
Die "alfa-numerieke" schermpjes (2x8, 2x16, 4x16, etc) zijn gemakkelijk aan te sturen. Zelf werk ik met PIC microcontrollers en programmeer in "C". Dit compileert met "HI-TECH PICC". Voor c-code zijn er talloze libraries te downloaden. Als je dan je schermpje aansluit op de correcte pinnen, kan het eigenlijk niet mis. De code in de libraries is dusdanig robust dat het wel goed komt.
Hoe je pixel schermen (LCD) moet aansturen weet ik ook (nog) niet. In zulke gevallen zou ik al snel geneigt zijn om het aan een PC te hangen. Oneindig veel meer rekenkracht tot je beschikking.
Zou leuk zijn als iemand inderdaad wat meer kan uitleggen over pixel LCD schermen en PIC / ATMEL controllers.
Grt Matthijs
Mbv geschikte libraries en includes, PICbasic heeft commando's voor grafische lcd's en Bascom vast ook wel.
dus het best met picbasic leren werken
ok k heb hier een site van picbasic dus ga mn best doen en hoppelijk kan ik dus ooit een mooi lcdtje aansturen 
bedankt mense
voor de liefhebbers op inkoopacties.net nu (pda)kleurentouchscreens voor weinig geld. mss leuk voor een projectje
Op 24 januari 2007 17:20:29 schreef Ddevil:
dus het best met picbasic leren werkenok k heb hier een site van picbasic dus ga mn best doen en hoppelijk kan ik dus ooit een mooi lcdtje aansturen
bedankt mense
Vergeet ook http://www.mikroe.com/en/compilers/mikrobasic/pic/index.htm niet, waarvan de manual te downloaden is, net als die van Proton PICbasic.
hey,
als je in basic met bascom programmeert kijk hier eens:
http://8051help.mcselec.com/index.html
hier staan heel veel commando's in met voorbeelden erbij. ook voor lcd. hier heb ik alles voor lcd vandaan gehaald. zoek bijvoorbeeld eens om LCD. daar staat een heel lang voorbeeld met bijna alle mogelijkheden duidelijk beschreven.
Groet
free_electron
Silicon Member
Professioneel ElectronenTemmer - siliconvalleygarage.com - De voltooid verleden tijd van 'halfgeleider' is 'zand' ... US 8,032,693 / US 7,714,746 / US 7,355,303 / US 7,098,557 / US 6,762,632 / EP 1804159 - Real programmers write Hex into ROM
ik ben nu aant spelen met een optrex 240x64 COG display.
die dingen zijn een droom om mee te werken.
de code die je daar voor nodig hebt is hoop en al 20 lijnen...
je moet wel ene karaktermap aanmaken in rom , mar das gauw gepiept. ( ik heb een VB progje geschreven wat je dergelijke karaktermap laat aanmaken. )
ik ben nu bezig een menubuilder te maken.
je kan een UI aanmapken , 'knoppen' definieren en daar functies of andere menus aan vast kleven.
de boel rolt er dan direct uit.
er is een engine die de boel beheert op de microcontroller en gans de menustructuur ligt opgeslagen in rom inclusief compressie.
gans de boel heeft slechts minimal ram nodig ( rond de 20 byte ) al de rest zit in rom
diode
Zoekt en gij zult vinden, vindt gij niet dan is het zoek
F-E wat voor controller zit er bij dat display?
Ik heb hier ook nog een aantal optrex displays liggen, ik meen 640x480.
Deze zou ik ook willen gaan aansturen met een pic en anders met een fpga.
Het is niet heel moeilijk om grafische displays aan te sturen. Kleurenschermen daarintegen zijn een stuk moeilijk. In mijn SK heb ik nog een aantal nokia 3310 grafische displays die super makkelijk aan te sturen zijn.
http://samenkopen.net/action_product/321562/450404
In display modules zitten altijd al controllers. Als je de datasheet er van hebt dan is het even lezen en daarna kun je hem aansturen. In het lcd info forum in mijn sk staan een paar link naar voorbeelden. De datasheet van het 3310 lcd is ook zeer gemakkelijk. Het lcd wordt serieel aangestuurd. Dus een klok en een data signaal. Daarnaast zijn er nog wat lijnen voor de eigenschappen in te stellen voor de datalijnen.
In de controller op dit lcd zit een ram geheugen. Die kun je serieel volgoeien met bitjes en er staat in de datasheet uitgebreid uitgelegt hoe dat moet, inclusief voorbeelden van karakters wegschrijven.