[Delphi/LCD]HD44780 programming, howto?

Pagina: 1
Acties:

  • BolkeBeer
  • Registratie: Mei 2004
  • Laatst online: 05-08-2025

BolkeBeer

Dat is mooi.

Topicstarter
Thuis ligt nog een HD44780 4x20 lcd schermpje, en nu wil ik graag een progje schrijven om wat dingen erop te laten zien. Ik heb echter geen idee hoe dit te doen (met googlen kwam ik er niet uit, en de search op GOT werkt ook niet lekker).

Het programma moet tekst kunnen laten zien (wat anders :P ascii art? LOL) , en misschien later eens iets maken dat score's laat zien van spellen (denk in richting van ut2004 etc).

Ik heb geen idee hoe je de printerpoort bereikt in delphi, en de waardes verzend die nodig zijn om de tekens te laten zien, dus graag wat info hierover.

Proud to be vout!


  • NMe
  • Registratie: Februari 2004
  • Laatst online: 24-05 14:53

NMe

Quia Ego Sic Dico.

Ik denk dat je zelf wel wat kunt vinden op Google voor het aanspreken van de printerpoort, zo weinig is er niet over geschreven... :/

Ik denk dat je aan de slag zal moeten met assembly als je wat wil doen met je stukje hardware, lijkt me niet dat dat zomaar ff met Delphi kan. Maar ik kan er ook naast zitten. :+

'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.


  • BolkeBeer
  • Registratie: Mei 2004
  • Laatst online: 05-08-2025

BolkeBeer

Dat is mooi.

Topicstarter
NMe84 schreef op 24 mei 2004 @ 10:28:
Ik denk dat je zelf wel wat kunt vinden op Google voor het aanspreken van de printerpoort, zo weinig is er niet over geschreven... :/

Ik denk dat je aan de slag zal moeten met assembly als je wat wil doen met je stukje hardware, lijkt me niet dat dat zomaar ff met Delphi kan. Maar ik kan er ook naast zitten. :+
Het aansturen gaat gewoon met het sturen van verschillende waardes (bv, 1 = start lezen, 2 is stop lezen, etc). Dus geen assembly :P (thank god, anders moest dat ook nog geleerd worden *slik*).

Proud to be vout!


  • NMe
  • Registratie: Februari 2004
  • Laatst online: 24-05 14:53

NMe

Quia Ego Sic Dico.

BolkeBeer schreef op 24 mei 2004 @ 10:31:
[...]


Het aansturen gaat gewoon met het sturen van verschillende waardes (bv, 1 = start lezen, 2 is stop lezen, etc). Dus geen assembly :P (thank god, anders moest dat ook nog geleerd worden *slik*).
Zo moeilijk is de basis van assembly niet hoor. :)

http://www.lennard.net.nz/electronics/lcdjava.html
http://www.lennard.net.nz/electronics/lcd.html

Misschien heb je wat aan die twee linkjes? Het heeft weinig met Delphi te maken, maar je ziet wel hoe je moet interfacen.

En op deze pagina: http://www.vss.co.nz/Delphi/DEFAULT.ASP staat een leuk linkje naar VSSLCD waar je misschien wat aan hebt.

'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.


  • LordLarry
  • Registratie: Juli 2001
  • Niet online

LordLarry

Aut disce aut discede

Hier kan je componenten vinden voor communicatie met LPT poorten.

We adore chaos because we like to restore order - M.C. Escher


  • NMe
  • Registratie: Februari 2004
  • Laatst online: 24-05 14:53

NMe

Quia Ego Sic Dico.

LordLarry schreef op 24 mei 2004 @ 10:55:
Hier kan je componenten vinden voor communicatie met LPT poorten.
Die laatste link die ik gaf heeft een component die direct doet wat hij wil, lijkt me nuttiger. ;)

'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.


  • BolkeBeer
  • Registratie: Mei 2004
  • Laatst online: 05-08-2025

BolkeBeer

Dat is mooi.

Topicstarter
Ik zal wel ff checken :P t8's.
Maar is er ook niet een (makkelijke) manier om de printerpoort aan te sturen met code, zonder dat er andere onderdelen hoefen te worden gebruikt?

-edit
Mm, met wat source van LordLarry's link lukt het wel om de printerpoort aan te roepen.
Dan denk ik dat ik het wel red, :P, tanks. _/-\o_

-offtopic.
En assembly is misschien wel leuk, maar dat wordt een beetje druk. In de vakantie misschien.

[ Voor 22% gewijzigd door BolkeBeer op 24-05-2004 11:03 ]

Proud to be vout!


  • NMe
  • Registratie: Februari 2004
  • Laatst online: 24-05 14:53

NMe

Quia Ego Sic Dico.

BolkeBeer schreef op 24 mei 2004 @ 11:00:
Ik zal wel ff checken :P t8's.
Maar is er ook niet een (makkelijke) manier om de printerpoort aan te sturen met code, zonder dat er andere onderdelen hoefen te worden gebruikt?
Met assembly? :P

Nah, misschien dat er zo ook wel wat in Delphi zit, gewoon ff op F1 drukken en dan zoeken op "LPT" of "printer" ofzow. En wat is er mis met een component installeren? Is gratis hoor. :P

'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.


  • BolkeBeer
  • Registratie: Mei 2004
  • Laatst online: 05-08-2025

BolkeBeer

Dat is mooi.

Topicstarter
NMe84 schreef op 24 mei 2004 @ 11:03:
[...]

Met assembly? :P

Nah, misschien dat er zo ook wel wat in Delphi zit, gewoon ff op F1 drukken en dan zoeken op "LPT" of "printer" ofzow. En wat is er mis met een component installeren? Is gratis hoor. :P
Gratis = goed :P, maar ik wil graag weten hoe het gedaan word.

Proud to be vout!


  • NMe
  • Registratie: Februari 2004
  • Laatst online: 24-05 14:53

NMe

Quia Ego Sic Dico.

BolkeBeer schreef op 24 mei 2004 @ 11:04:
Gratis = goed :P, maar ik wil graag weten hoe het gedaan word.
Bron van het component of iig de bijgeleverde voorbeeldbron bekijken. ;)

Maja als je er uit bent is het goed. :)

'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.

Pagina: 1