hi leute.... weiß vielleicht jamend wie man in Assembler ein Netzwerk programmiert wäre wirklich nett, wenn ihr mir helfen könntet... Das Problem besteht darin, dass ich in Assembler ein Netzwerk programmieren soll... D.h. das ich über mehrere µController ein Netzwerk herstellen soll... wie funktioniert so etwas... MfG Chris
Hmmm ... Das funktioniert so das mehrere Controller halt miteinander Blubbern. Besorg Dir mal ein Buch über Netzwerke. Dann Topologie Festlegen: Stern, Bus, Ring ? Dann Netzkontrolle Festlegen: single Master, multi Master ? Ansonsten Google mal nach RS485 ( Treibern ) und lies mal die Application Notes der Controller-Hersteller da ist bestimmt was dabei ... Tipp: Bus mit Single Master ist am einfachsten ... Viel Spaß - wie lange hast Du Zeit. Grüße, Stefan
ich habe 5 tage zeit, besser gesagt ich habe einmal in der Woche, sprich 5 Wochen noch.... MfG danke
Was hast Du an Hardware vorliegen ( wievile "Entwicklungsboards" ) mit welcher Ausstattung ?
was meinst du mit ausstattung??? meinst du jetzt welchen µController ich benutze oder etwas anderes?? MfG
Naja, Du wirst nicht nur einen Nakten 80C535 vor die liegen haben wenn Du ein Netzwerk aus mehreren programmieren sollst oder ? => wieviele unabhängige Controller Hast Du (vorliegen) und welche Schnittstellen stehen auf den Boards zur Verfügung ( welche Treiber sind auf den Entwicklungsboards vorhanden ( Z.B. Max232, RS-485 Treiber o.ä. ) ?
ach jetzt weiß ich was du meinst... ich habe 3 unabhängige µController vor mir liegen... Eigentlich stehen mir so ziemlich alle Schnittstellen zur verfügung... treiber kann ich dir gleich schreiben(weil mein Lehrer gerade wag ist und ich ihn nicht fragen kann) MfG
Laß Dir doch nicht alles aus der Nase ziehen !!! Was soll denn das Netzwerk können ? Der Lehrer wird Dir ja wohl nicht einfach so aus dem Nichts "Netzwerk bauen" an den Kopf geworfen haben. Schreib doch erstmal, was du weißt, was du Dir vorstellst, was Dir der Lehrer an Vorgaben gemacht hat usw.. Denke daran, Dir kann keiner in den Kopf schauen, was Du nicht sagst, kann hier auch keiner hellsehen. Peter
Die Arbeit, die ich mit einem Schüler aus meiner Klasse bearbeiten soll heißt netzwerk... die genaue Aufgabenstellung war so gestellt, das wir von einem PC zeichen eingeben sollen und dies auf den Display des Contollers übergeben werden soll... Die Übergabe soll so stattfinden, das zwischen diesen 2 gleich gebaute Controller vorliegen und deswegen ein Netzwerk hergestellt werden soll... MfG chris
folgendes zur Aufgabenbeschreibung: wir haben 2 Microkontroller ( 80C535, kompatibel mit 80C515) als fertig gebaute Bausätze mit Display. Ein Microkontoller ist über die serielle Schnittstelle an einem PC angeschlossen. Über die Konsole auf dem PC soll man ein Text über die Tastatur eingeben,die Ausgabe soll über den ersten Microkontroller auf dem Display des 2. Microcontrollers ausgegeben werde. Der 2. Microkontroller ist am 1. Microkontroller über seriellen Port angeschlosssen.
Das ist ja nun wirklich nicht schwer: Schau Dir zuerst mal an, wie die serielle Schnittstelle funktioniert und programmiert wird (Tutorial auch auf http://www.8052.com ). Fang mit einem kleinen Testprogramm an, welches nur an der Schnittstelle lauscht und dann bei einem Buchstaben einen Port toggelt. Als naechstes laesst Du dann den 1. Controller das empfangene Zeichen dann gleich weiterreichen. Das Empfangen machst Du dann auf dem 2. Controller wie auf dem 1. Jetzt nur noch auf dem LCD ausgeben. Vielleicht hast Du dafuer ja schon eine Library beim Assembler?
Danke an deine Antwort, doch so einfach ist es für mich nicht! Ich habe es aber heute doch noch geschafft, auf dem 1. Controller ein Text auf dem Display auszugeben. Wie reiche ich diesen Text an den 2. Controller weiter ?
Du Suchst Dir den Code für einen Software UART ( der vorhandene Hardware UART mach ja am Controller 1 die Kommunikation mit dem PC) und komunizierst über den SoftwarUart mit dem Nächsten Controller, der dann mittels seinem HardwareUART im dem 1. Blubbert. der SoftwareUart auf dem 2. blubbert ann mit dem HardwarUART auf dem Dritten Controller ...
hi leute... weiß jemand wie man über einen bliebigen Port Daten transferiert?? ich bräuchte das für mein Programm...!! MfG chris
hi leute... weiß jemand vielleicht wie man ein Protokoll schreibt.? MfG villesmall
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.