Artikel
Delphi voor elektronici (3)
Deel 3 - een externe calculator
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.
Discussie (0 opmerking(en))