Home › Artikelen als PDF › 2005 › maart › Delphi voor elektronici (3)

Delphi voor elektronici (3)

Deel 3 - een externe calculator

Gepubliceerd in Elektor nummer 497, maart 2005

Delphi voor elektronici (3)
De vorige keer hebben we gezien hoe we een eenvoudige rekenmachine in Delphi kunnen programmeren. Dit keer gaan we een toetsenbordje aansluiten aan de seriële poort, om zo de rekenmachine extern te kunnen bedienen. We gebruiken het programma van de vorige keer (in licht aangepaste vorm) om de getallen op het scherm te zetten en de bewerkingen uit te voeren.
Het externe toetsenbordje dat we gaan maken, bestaat uit 16 knopjes die in een configuratie van 4 rijen en 4 kolommen worden geplaatst. Als een knop wordt ingedrukt, worden een enkele rij en een enkele kolom met elkaar verbonden. De kombinatie van een bepaalde rij en kolom is uniek voor elke knop.
Door achtereenvolgens alle kolommen te activeren en bij elke geactiveerde kolom te detecteren op welke lijn een signaal staat, kunnen we vaststellen welke knop is ingedrukt.
Voordat we gaan kijken naar de praktische realisatie, merken we nog op dat de bijbehorende Delphi-listing te veel pagina's in beslag gaat nemen als we die compleet in het blad zouden afdrukken. De listing (project files) is als download op de Elektuur-site beschikbaar bij de Delphi-cursus in de maand maart.

Gratis downloads

040240-11.zip

Gratis download

Klik hieronder om dit artikel en/of print layout te downloaden als PDF.

 

Downloads 

Artikel als PDF (N050360.pdf)
10 Elektor-Credits
 

Extra 

040240-11.zip

Gratis download

Let op: bij oudere projecten kunnen we niet garanderen dat alle onderdelen leverbaar zijn.

Abonnee worden

Aanmelden GRATIS nieuwsbrief E-Weekly

Vul uw e-mailadres in:
Payoff
Payoff

Volg ons ook op:

      

Direct doen

The School of Electronics

 

Elektor eVents, vakboeken, cursussen en meer. Kortom, innovatief studie- en onderwijsmateriaal met educatieve content!

Nu in prijs verlaagd

Elektor OSPV1

Tijdelijk € 210,- korting!

Dit zelfbalancerende indoor voertuig is ideaal voor bijvoorbeeld fabriekshal, magazijn of school.