Gast
#1805292
Hallo, zusammen mit einem Programmierer entwarfen wir beide diverse Module. Hiervon liegen mir noch versch. bestückte Module (Platinen) vor. Leider kann mein Kollege aus beruflichen Gründen zeitlich nicht mehr mit den Programmierungs- arbeiten fortfahren. Jetzt bin ich auf mich alleine angewiesen und habe in der Programmierung von PIC's nur wenig Ahnung. Damit ich etwas weiterkomme benötige ich etwas Unterstützung von versierten Personen. 1) AHSS-Haupt-Modul. Bestückt mit einem PIC 16F877. Hier erfolgt die ge- gesamte Verarbeitung des Betr.-Programmes. Dieses Modul fungiert als MASTER und ist über 3 separate serielle 1-Wire Leitungen mit anderen Platinen verbunden. PIC getaktet mit 16MHz. 2) Sk-Modul mit insges. 8 Eingängen von Schienenschaltern (um). Die eingehenden 8 Parameter werden vom PIC als 8 bit Datensatz an 1) weitergeleitet. Modul ist ein SLAVE - PIC 16F688. 3) Stellpult-Anzeige-Module mit Led-Anzeigen und versch. Tastatur-Eingaben. PIC 12F683. Modul ist ein SLAVE. 1-Wire-Verbindungen: (Leitungslängen zwischen ca. 0.5 und 200 cm) a) PIC-Modul 1), Port C7 verbunden mit Modul 2), Port C4. Es erfolgt eine 8 bit Datendurchgabe von Modul 2) nach Modul 1) In umgekehrter Richtung brauchen keine Daten übertragen zu werden. (monodirektional) b) PIC-Modul 1), Port C3 verbunden mit Modul 3), Port GP2. Es erfolgt bidi- rektionaler 8 bit Datenfluß zwischen beiden Modulen. c) PIC-Modul 1), Port C4 verbunden mit einem baugleichen Modul wie 1), Port C4. Es erfolgt bidirektionaler 8 bit Datenfluß. (ist dieses 2-te Modul 1)jetzt ein SLAVE ?) FRAGEN: Wie muß ich die einzelnen Ports deklarieren und initiieren? Wie lauten die fallbezogenen 1-Wire Anweisungen? Programmiersprache: C. Ich habe hier noch vorliegen MPLAB, ICD2 und PICDEM 2 PLUS. Als Compiler wurde der von HI-TECH: PICC-Lite verw.. Zeigt jemand ernsthaftes Interesse mir in der weiteren Programmierung zu helfen, könnte ich weitere detaillierte Unterlagen zu den verschiede- nen Modulen per E-Mail zusenden. Es gibt noch genügend weitere Fragen! Adressierung von 5 verschiedenen Betriebs-Parametern des PIC auf Modul 1) Gruß+Dank Jochen
