Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

Lazarus Befehl

Frage Entwicklung Pascal und Delphi

Mitglied: noname23

noname23 (Level 1) - Jetzt verbinden

02.03.2006, aktualisiert 11.05.2006, 10317 Aufrufe, 2 Kommentare

Hallo,

ich lerne Lazarus (open source Version von Pascal) und wollte mal nach dem Befehl zur Ansteuerung einer Platine, wie dieser hier: "www.elexs.de/zusatz.htm" fragen. So eine habe ich mir gebaut und will jetzt über den COM-Port diese Ansteuern. Erstmal will ich nur ein paar LED's zum leuchten bringen, wenn man auf einen Button klickt.

no name
Mitglied: heyko
02.03.2006 um 15:36 Uhr
Lazarus ist nur eine Entwicklungsumgebung für freepascal (eine freie Pascal Implementierung). Ich denke nicht das dieses Forum der geeignete Platz ist dir die grundlegende Ansteuerung von Schnittstellen mit freePascal zu erklären dafür ist das viel zu aufwändig. Bei Amazon gibt es einige gute Bücher zum Thema Pascal / Freepascal außerdem gibt es auch einige Foren zu dem Thema. Eventuell helfen dir auch Delphi Foren weiter.
Bitte warten ..
Mitglied: nullplan001
11.05.2006 um 16:22 Uhr
Ansteuern von Parallel Ports ist ganz simpel: Im Lazarus-Wiki wird sie beschrieben. Sofern du gerade kein Win32_NT hast, kannst du auch mit Assembler arbeiten. Das sieht dann so aus:
01.
{$asmstyle intel} 
02.
function inp16(port:byte):byte; 
03.
var tmp:byte; 
04.
begin 
05.
  asm 
06.
    in port,tmp 
07.
  end; 
08.
  exit(tmp); 
09.
end;
procedure outp16(port, wert : byte); assembler;
asm
out port,wert
end;</code>
Die Unterprogramme heißen deshalb *16, weil es sich hierbei um die 16-Bit-Methodenhandelt. die 32-Bit-Methoden werden im Lazarus-Wiki beschrieben.
Tschö,
nullplan
Bitte warten ..
Neuester Wissensbeitrag
Internet

Unbemerkt - Telekom Netzumschaltung! - BNG - Broadband Network Gateway

(3)

Erfahrungsbericht von ashnod zum Thema Internet ...

Heiß diskutierte Inhalte
Windows Server
Outlook Verbindungsversuch mit Exchange (15)

Frage von xbast1x zum Thema Windows Server ...

Grafikkarten & Monitore
Tonprobleme bei Fernseher mit angeschlossenem Laptop über HDMI (11)

Frage von Y3shix zum Thema Grafikkarten & Monitore ...

Microsoft Office
Keine Updates für Office 2016 (11)

Frage von Motte990 zum Thema Microsoft Office ...