Grundproblem ist folgendes, um das noch mal deutlich zu machen:
NT ff. lassen keine direkten Hardwarezugriffe von Anwendungen zu aus Gründen der Systemstabilität. Auf die Hardware zugreifen dürfen nur Treiber. Und selbige kann man mit Delphi nicht schreiben. Es gibt aber Delphi Komponenten mit denen das möglich ist. Sie sind die Schnittstelle zu einer Treiber
DLL. Such mal hier im Forum nach
AsycPro, da sollte dir geholfen werden.