Gast
#10920
Hallo Controller Freunde, ich habe jetzt schon etliche male versucht mir einen seriellen Adapter zu bauen da ich mit der parallelen Schnittstelle keinen Erfolg hatte (letztendlich wohl auch wegen win2000 :) ) Ich habe mal ein paar fragen zum programmieren des 90S8535!! 1. Pegel: Der RESET des 90S8535 ist LOW aktiv und da der Baustein während des Programmieren ja resetet wird schätze ich mal das Programme wie z.B. AT-Prog den seriellen Ausgang TXD (Pin 3) auf Low legt oder?? (Ich Stelle diese und die anderen Fragen da ich viele Adapter im Internet gefunden habe, es aber nicht bei allen klar bzw. genau anders herum war. Dieses kann auch daran liegen, dass diese nicht immer speziell für den 90S8535 gedacht waren) Genauso zu allen anderen Anschlüssen. Müssen sie Hartwaremässig invertiert werden oder stimmen die Pegel (Hardwareanpassung von ca. +-9V auf 0-5V nicht gefragt :) ) 2. Pins: Weiss jemand jetzt die genaue Pinbelgung von der RS232 Schnittstelle zur ISP Schnittstelle??? Ich habe mittlerweile recht viele Pinbelegungen zusammen bekommen. Ist dies jetzt von den einzelnen Prog-Progs anders und wenn ja, kann mir dann mal jemand EINE Belegung für EIN Programm sagen. Meine momentane Belegung (AT-Prog und andere): 4 (DTR Ausg) für MOSI 8 (CTS) und 6 (DSR biede Eing) für MISO 7 (RTS Ausg) für SCK (Clock) 3 (TXD Ausg) für RESET (bzw. /RESET) Zu den Layouts im Anhang: Ich wollte mir einen Adapter bauen der die Pegelanpassung über das IC MAX232 erzeugt (für MISO und MOSI, sind jedoch dann invertiert!! Frage weiter oben). Die anderen beiden Ausgänge werden über Z-Dioden angepasst. Alle Ausgänge werden über Three-State Buffer (in diesem Fall 74HCT126 (LS geht nicht :) ) an die ISP Schnittstelle geführt. Die Enable PINs werden mit dem RESET (TXD) verbunden damit man das Programmierkabel nicht zum Betrieb des Controllers entfernen muss. Die Fehler die wie ich schätze in den richtigen Pegeln der Ausgänge bzw. der Enable PINs liegen hoffe ich mit den Antworten meiner Fragen beheben zu können :) ) Die anderen 3 Layouts habe ich im Internet gefunden!!! Ich hoffe hier auf meine sehr spezifischen fragen eine antwort zu erhalten damit ich endlich erfolg beim programmieren meines Controllers habe :( . Aber danke schon mal im Voraus!!! Antwort auch an mal_ice@web.de !!! Gruss Achim Anhang: 1 Layout von mir und 3 Layouts von einer anderen Seite in einer Bilddatei (JPG) Dieser Link kommt von http://www.mikrocontroller.com von dem ich auch das Experimentier Board habe
