ändra tecken i en vfd

Lysdioder, Optiska sensorer, Fiberoptik, Displayer, Lasrar, Optiska kopplare
Robban31
Inlägg: 110
Blev medlem: 27 juni 2006, 20:11:07
Ort: malmö

ändra tecken i en vfd

Inlägg av Robban31 »

Hej!
Någon som vet om man kan ändra dom tecken som finns i en VFD?
Isf,hur? program?
Vill ha dom spegelvända...
Användarvisningsbild
Icecap
Inlägg: 26647
Blev medlem: 10 januari 2005, 14:52:15
Ort: Starup (Haderslev), Danmark

Inlägg av Icecap »

Det är ju totalt omöjligt att svara på om man inte vet VILKEN VFD eller hur?

Men om det är ett VFD som är av samma typ som dessa LCD-textmoduler som det finns gott om tror jag inte att det finns förutsättning för det.
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Inlägg av sodjan »

Och *om* det skulle gå så borde det vara uppenbart från databladet.
Det enda jag kan tänka mig är en hel-grafisk VFD där alla tecken
är antingen nerladdade eller skriva grafisk från processorn som styr den.
Robban31
Inlägg: 110
Blev medlem: 27 juni 2006, 20:11:07
Ort: malmö

Inlägg av Robban31 »

Det smidigaste för mej hade varit om man kunde modifiera dom befintliga teckena så att om jag skriver tex "HEJ" så skriver automatiskt displayen samma fast då spegelvänt...


naturligtvis e d lättare om man vet vilken display det handlar om...
här kommer den jag hade tänkt använda...

http://www.farnell.com/datasheets/90808.pdf
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Inlägg av sodjan »

> Det smidigaste för mej hade varit om man kunde modifiera dom befintliga teckena

99.9 % säker på att det inte går.

Du får köra med "Graphic Write" och "rita" dina egna tecken.
Robban31
Inlägg: 110
Blev medlem: 27 juni 2006, 20:11:07
Ort: malmö

Inlägg av Robban31 »

graphic white?

Om man en gång ritat dom där? kan man sen spara dom i vfd:n och sedan plocka fram dom då?
Det handlar ju om 1-9 och A-Ö/A-Z
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Inlägg av sodjan »

graphic white ?????
Vad fick du *det* ifrån??

> kan man sen.......

*Läs* databladet.
Användarvisningsbild
Icecap
Inlägg: 26647
Blev medlem: 10 januari 2005, 14:52:15
Ort: Starup (Haderslev), Danmark

Inlägg av Icecap »

Enl. databladet går det inte, alltså måste du ha hela teckentabellen i processorn.
Robban31
Inlägg: 110
Blev medlem: 27 juni 2006, 20:11:07
Ort: malmö

Inlägg av Robban31 »

Sorry,såg först efteråt att graphic write var ett kommando o inte hette White...
Men nu blev jag lite snurrig? kan man eller inte spara teckena efter man en gång gjort dom?
Om inte så lär det bli mycket programmering...
Finns det någon annan form av vfd display eller liknande med lika hög cd/m2 som man isf kan göra detta?
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Inlägg av sodjan »

> kan man eller inte spara teckena efter man en gång gjort dom?

Du kan spara 8 olika "makron" (som var och ett kan rita ett spegelvänt
tecken). That's it.

Sedan kan processorn (som Icecap skrev) "rita" vad som helst på skärmen...
Robban31
Inlägg: 110
Blev medlem: 27 juni 2006, 20:11:07
Ort: malmö

Inlägg av Robban31 »

hmmm,ok, funderade lite på om man kan lägga en bikonvex lins ovanpå displayen för att få ut rätt bild..
Ungefär som i en projektor...skillnaden e väl att linsen sitter en bit framför displayen och "bygger" då..Och höjden vill jag ha så minimal så möjligt eftersom det ska sitta i bilen vid rutan...
Någon som sysslat med såna linser (bikonvex:a)?
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Inlägg av sodjan »

Vad är problemet med att köra grafiskt ?
Det är nog det ända alternativ du har med *standard* moduler.
Biltillverkarna själva kan säkert köpa moduler med spegelvänd bild...
Robban31
Inlägg: 110
Blev medlem: 27 juni 2006, 20:11:07
Ort: malmö

Inlägg av Robban31 »

Kanske jag som fått det om bakfoten med att köra grafiskt men att köra så med en basic stamp och vfd innebär det inte att man får göra mycket programmering till varje bokstav/siffa?
typ:

if a=2 then A

A:

print " * * "
print " * * "
print " **** "
print " * * "
print " * * "
print " * "

eller finns det lättare sätt så e dom mer än välkommna
Användarvisningsbild
Micke_s
EF Sponsor
Inlägg: 6741
Blev medlem: 15 december 2005, 21:31:34
Ort: Malmö

Inlägg av Micke_s »

Skapa en hel tabell med de tecknen du behöver i flashminnet, alla andra kan vara 0x00.

typ ascii denna tabell tar förvisso över 1k( tecknen är 8x5 punkter hög här)
const char ascii[256][5] = { {}, {}, ....};

och sedan så tar du

printchar(char c){
out( ascii[0] );
out( ascii[1] );
out( ascii[2] );
out( ascii[3] );
out( ascii[4] );
out( ascii[5] );
out( ascii[6] );
out( ascii[7] );
}
Robban31
Inlägg: 110
Blev medlem: 27 juni 2006, 20:11:07
Ort: malmö

Inlägg av Robban31 »

det får du gärna förklara närmare....e inte så hemma i pic programmering då jag använder Pbasic.

tex för att skriva en 9:a på displayen skriver jag

serout txpin,baud,["9"]
Skriv svar