PIC16F84A - 8 LED`s + PowerPoirnt ansteuern ?

Im Unterforum Microcontroller - Beschreibung: Hardware - Software - Ideen - Projekte

Elektronik Forum Nicht eingeloggt       Einloggen       Registrieren




[Registrieren]      --     [FAQ]      --     [ Einen Link auf Ihrer Homepage zum Forum]      --     [ Themen kostenlos per RSS in ihre Homepage einbauen]      --     [Einloggen]

Suchen


Serverzeit: 25 11 2024  14:45:42      TV   VCR Aufnahme   TFT   CRT-Monitor   Netzteile   LED-FAQ   Osziloskop-Schirmbilder            


Elektronik- und Elektroforum Forum Index   >>   Microcontroller        Microcontroller : Hardware - Software - Ideen - Projekte


Autor
PIC16F84A - 8 LED`s + PowerPoirnt ansteuern ?

    







BID = 168433

sprutzel

Gerade angekommen


Beiträge: 8
 

  


Hallo,

Kurz Info:

Wir haben eine riesige Landkarte mit den jeweiligen Standorten unsere Schulen. (Insgesamt 8 - Stück)
In jeden Standort wird eine LED eingebaut die obrige Funktion haben soll - die LED`s werden an unseren PIC16F84A angeschlossen und der PIC wird über unseren Seriellen Anschluss mit dem PC kommunizieren.

- Es soll ein Lauflicht laufen -> Dann wird es durch Tastendruck unterbrochen -> jeweilige Standort LED soll leuchten - Powerpoint Präsentation des Standorts automatisch ablaufen -> danach wieder ins Lauflicht wechseln.

Wir sollen nun ein Programm für PIC16F84A schreiben das folgendes kann:

Zustand 1: Wir haben 8 LED´s die als Lauflicht aufleuchten sollen.

Zustand 2: Wir nun der Taster für eine bestimmte LED gedrückt soll das Lauflicht unterbrochen werden und nur noch die zum Taster gehörige LED leuchten.

Zustand 3: Während des Tastendrucks soll wenn möglich nicht nur die LED leuchten es soll auch die jeweilige Präsentation mit Powerpoint gestartet werden. (Wir haben 8 verschiede Präsentationen)

Wenn es nicht möglich ist, kann man das auch weglassen.
Hauptsache die jeweilige LED leuchtet bei Tastendruck.

Zustand 4: Wenn die Präsentation abgelaufen ist soll Powerpoint wieder beendet werden und das Lauflicht wieder anspringen.


Kann uns jemand so ein Programm schreiben da wir nur noch bis zum 07.03.2005 Zeit haben und wir absolute Anfänger sind und nicht mal Mplab zum laufen bringen konnten!

vielen dank im vorraus.

BID = 168483

perl

Ehrenmitglied



Beiträge: 11110,1
Wohnort: Rheinbach

 

  

Wozu braucht ihr überhaupt den PIC ?
8 LEDs kann man auch direkt über die Datenleitungen des LPT-Ausgang eines PC ansteuern.
Wie das aus Powerpoint geht, weiß ich allerdings nicht.
Ich vermute, daß Euch die Ausgabe der Daten, gleich wie oder wohin, die meisten Kopfzerbrechen bereiten wird.

_________________
Haftungsausschluß:



Bei obigem Beitrag handelt es sich um meine private Meinung.



Rechtsansprüche dürfen aus deren Anwendung nicht abgeleitet werden.



Besonders VDE0100; VDE0550/0551; VDE0700; VDE0711; VDE0860 beachten !

BID = 168739

Nukeman

Schriftsteller



Beiträge: 754
Wohnort: bei Kleve

Hallo !

Egal ob mit oder ohne PIC, man müsste aus eurem Kommunikations-
Programm auf dem PC ( was mit dem PIC via RS232
kommuniziert oder direkt den LPT bedient ) eigentlich nur
PowerPoint mit der passenden PowerPoint-Datei als Parameter
starten.

Vielleicht kann man als zusätzlichen Parameter mit übergeben,
dass PowerPoint sofort durchstartet und sich am Ende der
Präsentation selbsttätig beendet.

siehe
http://blogs.msdn.com/waynekao/archive/2004/03/26/96676.aspx

Oder man versucht den PowerPoint-Prozess mit einem irgendwie
gearteten "kill"-Kommando wieder von der CPU zu bekommen.

Gruss,
Stefan


edit Noch ein Hinweis:
In C kann man ein externes Programm mit CreateProcess(..)
starten.
Das Mittel der Wahl zum Abschiessen des gestarteten
Prozesses(=PowerPoint) wäre dann TerminateProcess(..)


[ Diese Nachricht wurde geändert von: Nukeman am  1 Mär 2005 23:32 ]


Zurück zur Seite 0 im Unterforum          Vorheriges Thema Nächstes Thema 


Zum Ersatzteileshop


Bezeichnungen von Produkten, Abbildungen und Logos , die in diesem Forum oder im Shop verwendet werden, sind Eigentum des entsprechenden Herstellers oder Besitzers. Diese dienen lediglich zur Identifikation!
Impressum       Datenschutz       Copyright © Baldur Brock Fernsehtechnik und Versand Ersatzteile in Heilbronn Deutschland       

gerechnet auf die letzten 30 Tage haben wir 20 Beiträge im Durchschnitt pro Tag       heute wurden bisher 10 Beiträge verfasst
© x sparkkelsputz        Besucher : 182396810   Heute : 4006    Gestern : 7548    Online : 600        25.11.2024    14:45
7 Besucher in den letzten 60 Sekunden        alle 8.57 Sekunden ein neuer Besucher ---- logout ----viewtopic ---- logout ----
xcvb ycvb
0.0479271411896