hallo alle zusammen!
dies ist mein erster beitrag.
ich bin in der 10. klasse realschule. als technikprüfung habe ich mir eine alarmanlage ausgesucht.
wir haben zuvor schon ein transistor-interface für den lpt-anschluss gebaut (habe ich schon mehrmals gemacht)welches ich schon um 3 eingänge für die alarmanlage erweitert habe.
zum programmieren benzuten wir c#.
mein programm soll so aussehen:
-warten...
-wenn signaleingang prüfen welcher pin (einfach nur auslesen welchen wert der port hat)
ab hier kein problem mehr!
-je nach wert bestimmte aktion ausführen z.b. ausgabe über interface
............
ich habe schon programmiert:
using System;
using System.Collections.Generic;
using System.Text;
using System.Runtime.InteropServices;
namespace ParallelPort2
{
class Program
{
[DllImport("inpout32.dll", EntryPoint = "Out32"]
public static extern void Output(int adress, int value);
[DllImport("inpout32.dll", EntryPoint = "Inp32"]
public static extern void Input(int adress, int value);
static void Main(string[] args)
{
.............
ich weiss jetzt nur nicht, wie ich den wert der eingänge auslese.
bitte um hilfe
C#-Anfänger Gast |