Sida 1 av 2

Display kan den visa mer än 1 sida ?

Postat: 27 februari 2009, 08:10:01
av Drkosmos
Om man har en display som är 20x4 tecken men behöver visa minst 8 rader.
Är det då möjligt att bygga den så man kan se mer än en sida genom en enkel knapptryckning eller något liknande ?

Exempel. Sida 1
Rad 1
Rad 2
Rad 3
Rad 4

Sida 2
Rad 5
Rad 6
Rad 7
Rad 8

eller ska man bara skaffa en grafisk display ?

Re: Display kan den visa mer än 1 sida ?

Postat: 27 februari 2009, 08:14:20
av X-IL
Det är ju en fråga om mjukvara och vad du kopplar den till. Skall den kopplas till en PC så är det ju superenkelt, vid en knapptryckning laddar man in de sista alternativt första fyra raderna. Sen kan man ju jobba på detta i oändlighet med scrollning av en rad i taget osv.
När det gäller PIC eller liknande är ju lösningen också mjukvara, med tillägget att du måste klara av att ta in ngn form av knapptryckning också.

Re: Display kan den visa mer än 1 sida ?

Postat: 27 februari 2009, 09:13:26
av sodjan
Du kan naturligtsvis visa precis vad du vill på en display.
Om du vill kalla det för olika "sidor", så visst. Din programvara
kommer att styra det hela.

> eller ska man bara skaffa en grafisk display ?

Det har inte ett smack med det att göra.

Re: Display kan den visa mer än 1 sida ?

Postat: 27 februari 2009, 09:30:16
av vfr
Nä, grafisk eller teckendisplay har ju inte med saken att göra. Frågan är om du behöver en större teckendisplay. Men det är bara du som kan avgöra det. Det är inte särskilt svårt att skriva kod för att visa två olika "sidor". Du måste hålla varje sida i minnet på mikrokontrollern, eller vad som nu styr displayen, och sedan växla mellan att skicka ut dessa när man trycker på knappen.

Re: Display kan den visa mer än 1 sida ?

Postat: 27 februari 2009, 10:34:01
av sodjan
> Du måste hålla varje sida i minnet på mikrokontrollern,...

Måste inte vara nödvändigt, det beror på den aktuella applikationen.
"Sidorna" kan mycket väl genereras dynamiskt.

Re: Display kan den visa mer än 1 sida ?

Postat: 27 februari 2009, 10:40:30
av Nerre
Ska man ta det krasst så kan ju en display aldrig visa mer än vad som ryms på den.

Vill man visa mer än vad som ryms på displayen måste man växla vad som visas.

En display har ju egentligen inga "sidor", det är ju bara ett sätt att åskådliggöra för användaren att det går att visa mer data. Om man kallar det för sidor, flikar, skärmbilder spelar inte så stor roll.

Sen är det såklart möjligt att det finns displayer som har inbyggt extra minne och alltså kan lagra flera skärmbilder som man kan växla mellan.

Re: Display kan den visa mer än 1 sida ?

Postat: 27 februari 2009, 11:04:02
av vfr
Jo, det var så jag egentligen tänkte. Mikrokontrollern måste hålla sidan, eller dess generering i minnet, på något sätt. Dock så framgick det nog inte helt klart... :shock:

Re: Display kan den visa mer än 1 sida ?

Postat: 27 februari 2009, 11:58:13
av v-g
Om man ska vara sån så kan en grafisk 128x64 display visa 8 rader text med kanske 20 tecken per rad i samma upplösning som en vanlig 16x2 display. Dock får man ju koda all teckengenerering osv själv så det kan ju ta ett tag ;)

Re: Display kan den visa mer än 1 sida ?

Postat: 27 februari 2009, 12:12:22
av Drkosmos
Varför jag undrar, är att jag håller på att knåpa ihop ett 1-wire temp mät system till min bergvärmepump.
Med någonstans mellan 6 till 10 givare.
Så istället för att gå in i datorn och kolla respektive tempratur varje gång så skulle denna displayen visa dom olika givarna.
Därför behövs det minst 2 "sidor".

Och jag är fullständigt nollad när det gäller pic programering.

Men jag får väll använda displayerna till något annat roligt annars.

Re: Display kan den visa mer än 1 sida ?

Postat: 27 februari 2009, 12:31:56
av sodjan
OK, låt oss säga att du hade 1 givare, hur skulle du lösa det då ?

Om du inte kan visa värdet för *1* givare så spelar det ju inte någon
roll om det är 1, 4 eller 10 givare...

Re: Display kan den visa mer än 1 sida ?

Postat: 27 februari 2009, 12:44:18
av Drkosmos
sodjan skrev:OK, låt oss säga att du hade 1 givare, hur skulle du lösa det då ?

Om du inte kan visa värdet för *1* givare så spelar det ju inte någon
roll om det är 1, 4 eller 10 givare...
Läste nånstans att man ska kunna välja vilken info man vill visa i LCD smartie/LCD studio.
Så det skulle man kunna lösa där enligt den infon jag hittade.
Hittar inte länken till den sidan men ska kolla om jag hittar den igen.

Re: Display kan den visa mer än 1 sida ?

Postat: 27 februari 2009, 12:48:10
av X-IL
LCDSmartie stöder en jävla massa sidor, så du kan ha automagiskt byte var 15 sekund t ex, du visar dina första 4 värden på en sida, nästa 4 på nästa sida osv. Sen kan du dessutom visa en massa annat om du vill.

Re: Display kan den visa mer än 1 sida ?

Postat: 27 februari 2009, 13:04:39
av sodjan
> ...välja vilken info man vill visa i LCD smartie/LCD studio.

Jag vet inte vad "LCD smartie/LCD studio" har med detta att göra.
Det har inte varit med i tråden tidigare, när kom det in i bilden !?

Re: Display kan den visa mer än 1 sida ?

Postat: 27 februari 2009, 16:16:00
av Drkosmos
sodjan skrev:> ...välja vilken info man vill visa i LCD smartie/LCD studio.

Jag vet inte vad "LCD smartie/LCD studio" har med detta att göra.
Det har inte varit med i tråden tidigare, när kom det in i bilden !?
Jag bygger ett 1wire system som kopplas till datorn COM port, och jag ska använda mig av ett program liknande digitemp för att få ut alla värden i datorn.
Sedan kopplas displayen till parallellporten i datorn.
Och då ska man väll använda antingen LCD smartie/LCD studio för att kunna skicka över dom värdena som jag får ut i digitemp så att dom värdena visas på displayen.

Eller ?

Re: Display kan den visa mer än 1 sida ?

Postat: 27 februari 2009, 16:20:39
av vfr
Jovisst. Men det har inte framkommit något om något LCD-prog ö.h.t tidigare i tråden. Det är helt upp till det programmet om det klarar att göra det som du vill. Och alla(?) trodde att det gällde någon egen styrning av en display. Det är ingen funktion som finns i displayerna själva.