Men titta, det var ju en sådan!
Visste bara att jag hade en 44780-kompatibel 20x4,
men kollade inte vad som stod på den när jag skrev förra inlägget.
Jojje:
Jag använder gärna 7-segmentare.
Det vore skönt med variation från alla LCD-displayer man ser överallt.
Enda nackdelen är att de drar lite mer ström och kräver lite mer utrymme på kretskortet,
men vad är några hundra mA jämfört med de 3-4A som en handöverfräs kan sörpla i sig...
Så, ska vi säga 7-segmentare? 5st "för säkerhetskull"?
Plus en ratt och en eller två knappar. Jag tillhör PIC-släktet, så det får bli en sådan.
Vad var det mer jag tänkte på...
Jo, man behöver ju berätta för elektroniken att "här är det x mm." så den vet var nollan är.
Sedan använder vi ju kanske inte samma stigning på kugg/kulstänger, så det behövs kanske även någon funktion för kalibrering.
Det finns ju flera olika sätt man kan hitta nollan. Mikrobrytare, skjutmått och inmatning,
probe (dvs åka sakta tills anhållet får kontakt med nånting), osv.
En idé jag fick när det gäller proben är att anhållet kan användas för att först hitta frässtålet
och sedan backa t.ex 5mm ifrån det, utan att man behöver räkna själv.
Nu har jag skrivit en massa igen. Hoppas du orkar läsa när du kommer hem.
Flyttade ner dessa textstycken (de var först tidigare) för att få bättre sammanhang i inlägget:
Det går att få stora tecken på t.ex en fyra-raders LCD-display om man delar upp varje tecken till två rader.
Dvs placerar övre halvan av varje tecken på första raden och undre halvan på andra raden.
Eftersom funktionen (eller rättare sagt: en stor teckentabell) inte finns inbyggd i såna här LCD-displayer
så måste man alltså göra tecknen själv. Det i sig är inga problem. Problemet i det här fallet är att man behöver
göra 9st tecken och det finns bara plats för 8st i såna här HD44780-kompatibla displayer. Typiskt.
Kan passa på att förklara hur jag tänkte med just 9 tecken:
0 - 9.. det är ju 10 tecken, men genom att göra samma typsnitt som
i 7-segmentare så kan man så att säga använda samma segment flera gånger.
I det här fallet behöver man göra dessa tecken:
(separerade med punkter.)
Kod: Markera allt
_ _ _ _ _
| | . | . _| . |_| . |_ . | . |_| . |_ . _|
(öhm, det där gick inte bra. Ni får tänka er att övre raden ska vara liten bit längre åt vänster. Lyckades inte fixa det.)
..då kan man bygga alla siffror.
Men som sagt, det innebär 9 tecken. Ett för mycket för displaykontrollerns RAM-minne.
edit: Hade överdoserat med smileys igen..