-
Thread
UART gesucht
mindestens 10 Portpins verloren und Du brauchst noch ein Adreßlatch. Nimm besser nen 8051 mit SPI (AT89S8252) und hänge den MAX3100 dran. Peter P.S.: Klar kann der 8051 auch high level Interrupts: http://home.tiscali.de/peterd/tutorial/extint/index.htm
(übrigens allesamt auf RoHS umgestellt !) gibt es auch noch die 2698 mit 8fach UART im PLCC84. Wer's braucht, hat damit eine gute Lösung. Die Teile passen zudem direkt an die 8051er: pos. RESET, /RD und /WR.
-
Thread
Protel Gerber und NC Drill Daten
T01C0.0197 T02C0.0320 T03C0.0360 T04C0.0400 T05C0.0440 T06C0.0520 T07C0.1300 % T01 X6601Y8252 . . oder ein Excellon 2 Output von CAM350: M48 INCH,TZ VER,1 FMAT,2 T01C0.037F100B1000S6H2000 T02C0.02F100B1000S6H2000 T04C0.052F100B1000S6H2000 T05C0.1F100B1000S6H2000 T07C0.11F100B1000S6H2000 T08C0.028F100B1000S6H2000 DETECT,ON ATC,ON % T01 X3465Y1635 . . Scheinbar sollte da kein Komma hin sondern ein Dezimalpunkt. Ändert man im Drill File das Komma händisch in einen Punkt, dann kann es auch fehlerfrei
-
Thread
DMX mit AT89S8252
Hallo, ich versuche gerade mit dem AT89S8252 ein DMX-Protokoll zu übertragen. Das Problem dabei ist, dass ich den UART auf 250kBaud bringen muss. Ich habe schon überall gesucht, aber noch keine Möglichkeit gefunden die Baudrate so hoch zu
Hab den AT89S8252 bei 20Mhz schon mit 750kBaud betrieben. Müsste also kein Problem sein 250kBaud hinzubekommen.
-
Thread
16x2 LCD, Ausgabe der Daten
Hallo, brauche Hilfe! Ich arbeite mit dem AT89S8252 in C. Mein Hauptproblem ist nicht das Ansprechen, noch die Initialisierung, sondern dass ich nicht weiss, wie ich meine Daten am LCD ausgebe. Die Daten kommen von zwei Temperatursensoren und
-
Thread
Alles muss raus! :-) -> Werkstatträumung Gesperrt
Sind die AT89S8252-24JI noch zu haben? Stück? Preis? Sind die neu oder gebraucht? Datecode? Stangenware? Fragen über fragen.. :) Gruß, _Techniker_
Damit sollte Sie der Spamschutz nicht mehr schlucken... ;) Hab dir schon 'ne Antwort wegen den 89S8252 geschickt! Schöne Grüße!
-
Thread
Tastatur an AT89S8252
Hallo leute Ich hab eine pc tastatur an mein AT89S8252 (aus elektor)über Taktleitung an RXD und Takleitung TXD angeschloßen ich krieg das aber mit der Bautrate nicht hin . mit welcher Taktfrquenz sendet die tastatur?
werden. aber ich es geht immer noch nicht Kann mir einer sofwarelösung in Assemble für den MCS-AT89S8252 geben
-
Thread
Wie ?? 2*40 LCD an 89S8252 von Elektor
Hallo Leute ich hab ein 2x40 lcd über den k3 an den datenbus angeschlosen. laut elektor belegt der lcd folgende adressen 8000h kommando schreiben 8001h kommando lese 8002h Daten schreiben 8003h Daten lesen ich kann damit aber nichts anfangen kann mir jemand beispiele geben wie ich z.b den bustaben "A" ins lcd schreibe wäre ech cool wenn mir jemand helfen könnte
-
Thread
Suche USB Programmer für AT89S serie von Atmel
Hallo, kennt jemand einen günstigen USB-Programmer (vielleicht sogar zum selbstbau) für den AT89S8252 von Atmel, es ist ein C51 Derivat. Der USB-Programmer von Fischl scheint ja leider nicht zu gehen. Gruß Marco
-
Thread
At89S serie mit USB-Prog. von Fischl programmierbar??
Hi, weis jemand ob die AT89S Serie von Atmel (C51 Derivat) mit dem USB-Programmer von Thomas Fischl Programmierbar sind? Ich meine diesen Programmer hier: http://www.fischl.de/usbasp/ Gruß Marco
Also der Par. Programmer von Rumil aus dem Tutorial hier funktioniert auch ohne weiteres mit dem At89s8252 und der AVR serie, deshalb dachte ich das es vielleicht auch mit dem usb geht. .....ma schaun
-
Thread
Datenpointer Microcontroller
gesagt benutze ich den AT89S8252 von Atmel und dieser hat ganz andere Befehle.
Der 89S8252 hat genau einen 16-Bit-Pointer, den DPTR, aufgeteilt in DPL und DPH. Wenn die Daten ab "Basisadresse" im Code-Segment stehen und Null-terminiert sind, sähe ein Programm dazu etwa so aus: (Stehen
-
Thread
neues Maerklin Protokoll
daher erklär ich meine simple Lösung noch mal. Also, ich habe ein Board mit 2 Microcontrollern (AT90S2313, AT89S8252) entwickelt, größe Streicholzschachtel. Man kann wie schon erwähnt bereits Standard Protokoll (80 Loks, 256 Decoder) hiermit steuern. Die USB Schnittstelle stellt nun eine entsprechende
mit einem timer gelöst, dann müsste ja das timing stimmen ? ich glaub ich hab ein chip der serie 8252 es steht AT89S8252 drauf. was ist ein uart und und wie kann ich ihn benutzen ? ich benutze den RLC befehl. ich habe erst diese woche die hardware(booster,lok, trafo) zum testen bekommen. das
-
Thread
AT89S8252 mit Schiebereg. Anfängerproblem
Hallo Zusammen, bin gerade am Experimentieren und will Daten mit nem µC in ein Schiebreg 74 hct 595 schieben. Leider habe ich irgend ein Denkfehler und es will nicht funktionieren. Wäre euch dankbar, wenn ihr mir helfen könntet, den Text in Assembler habe ich angehängt. Danke im vorraus Manuel
-
Thread
ATMega 128 Problem
Überprüf mal deine einstellungen.... und unter "setup", "interface setup" musste ich für meinen at89s8252 das häkchen bei "invert reset" setzen... probier mal aus... MFG Burt
-
Thread
AT89S8252 in C programmieren
Hallo! Ich bräuchte mal nen guten schnellen Rat. Ich programmiere in C und benutze den AT89S8252. Ich habe ein LC-Display. am Port2. Nur weiss ich nicht wie man das initialisiert... :-( Was muss ich da alles beachten und hat jmd schon nen fertigen code zu einem früheren projekt? Danke
-
Thread
timer - verständniss
timer die mir ältere forum-beiträge nicht konkret beantworten können... Ich hab meinen Timer0 (AT89S8252, 12Mhz, 8051er) im 8-Bit-Modus laufen. Nach 12 oder 13 mal timer0 Overflow-bit überprüfen/löschen/warten auf nächsten overflow soll eine ca. 150 - 160ms lange schleife erzeugt werden.
(Im datenblatt steht noch was von 5 Bit prescaler)??? Ich bin dankbar für jede antwort!!!! P.S. Hab schon einiges im Datenblatt gefunden aber andere dinge eben nicht, bin auch nicht so der engländer.... :-) habt verständniss:-)) MFG Burt
-
Thread
ISP auch bei anderen µC ??
mit dem RC-Oszillator. @Sven, das ISP per SPI hat Atmel zuerst bei den 8051-ern gemacht (AT89S8252) und dann später für die AVRs übernommen, aber mit anderem Protokoll. Die neuen AT89S52 haben wieder ein anderes Protokoll. Die meisten anderen Hersteller programmieren aber über nen Bootloader
Ok, wenn's so einfach geht - welcher 8pinner hat denn einen Bootloader serienmässig?
-
Thread
89s8252
Moin zusammen, Frage mal wo stehen die Bitadressen der Portpins des 89s8252 oder der 8051ziger? Habe schon 5 Bücher und auch das Datenblatt durchforstet aber nichts gefunden. In einem Buch stand die Portpin3.3 (adr b3h) und die Bitadresse dazu für PIN 3.3 ist 0f8h Wo hat
Deinen Rat befolgt und es hat und es klappt! Hab jetzt auch nochmal in die Bücher gesehen mir die SFR's genau betrachtet es steht auch hier. Ja wenn man weiss das die Pins über diese adressierbar sind ist es einfach. Man braucht auch ab und zu einen Rat oder Anstoß um mit der Nase auf Probleme gestossen
-
Thread
ATMEL AT89S8252
Suche Person die einen ATMEL AT89S8252 in C Programmiern kann, und bereit ist dies schnellstmöglich gegen Bezahlung zu tun. Ort: Karlsruhe und Umkreis von 100 km Mail bitte an: hs-r@gmx.de Detais: Auf dem Board befindet sich
-
Thread
suche programmieren für nen atmel in c
Suche Person die einen ATMEL AT89S8252 in C Programmiern kann, und bereit ist dies schnellstmöglich gegen Bezahlung zu tun. Ort: Karlsruhe und Umkreis von 100 km Mail bitte an: hs-r@gmx.de Detais: Auf dem Board befindet sich
-
Thread
seriell daten speichern??!
Hallo Peter! Der AT89S8252 ist ein 8051er und er kann seinen Flash beschreiben (behaupte ich). mein controller bekommt über den seriellen port daten im 5-sekunden-takt übermittelt. Dabei sind 5 Sekunden = eine Periode.
"Der AT89S8252 ist ein 8051er und er kann seinen Flash beschreiben (behaupte ich)." Bitte, es ist ja Dein Bier. Ich brauche nicht zu glauben, da ich das Datenblatt gelesen habe. Auch habe ich das Instructionset
-
Thread
A/D Wandler an At89S8252
Hallo! Möchte einen A/D-Wandler an meinen Atmel AT89S8252 anschliessen nur ich blick da noch nicht so ganz durch. DB0 bis DB7 sind klar da muss ein Port dran. V+ schätze ich ist die Betriebsspannung von AD-Wandler (+5V) oder? An Vin(+) und Vin(-) schätze
muss der Temp Sensoren dran oder? AGND muss an GND. Für was ist Vref und DGND? Welcher Pin des At89S8252 muss an CS, RD, WR,INTR??? Was muss ich an CLK R und CLK IN anschliessen? Könnt ihr mir da weiterhelfen? Als Temperatursensor verwende ich den KTY 81-220. Wäre euch für jede noch so kleine
-
Thread
Probleme mit AT89S8252&Nokia3310 LCD
LCD geschrieben. Auf einem AT89C4051 funktioniert dieses auch perfekt, aber sobald ich es beim AT89S8252 verwende gibt es Probleme. Im angehängten Sourcefile ist das Testprogramm. Der Smilie wird rausgeschrieben, und zwinkert sobald der Interrupt ausgelöst worden ist (=> blöde Schulspielerei ;) Sobald
welchen Ports hast du dein Software-SPI realisiert? 2. Wurde das Programm mit der INC-Datei für den 8252 neu compiliert? Ralf
-
Thread
AT89S8252 .include Datei
wavrasm anfangen, da komm ich drauf, dass ich keine Ahnung habe, welche Include Datei für den AT89S8252 µC verwendet werden soll. Möchte ja nicht die falschen Adressdeklarationen haben. Hoffe von euch kann mir weiterhelfen. MFG Willi
der AT89S8252 ist kein Mitglied der avr-familie sondern nen 8051 Derivat. AVR Studio ist dafür gänzlich ungeeignet.
-
Thread
Automatische Baudratenerkennung mit 8052
ausser man braucht _SEHR_ kurze Zeiten. Das ganze ist für einen Standard-8051er (bzw. 8052 --> AT89S52/53/8252). Irgendwann erfolgt vielleicht mal ein Sprung auf Silabs C8051F120. Okay, ein anderes Zeichen tut nicht weh, dann wär es halt schön, bereits nach dem ersten Zeichen die Baudrate erkennen
-
Thread
Input an Port über Dip Schalter gegen VCC ??
Hallo, Ich möchte ein anliegendes Byte an einem Port eines 8051 (at89s8252) auf meiner Versuchsplatine realisieren welches dann zur weiterverarbeitung im Programm genutzt werden kann. Meine Überlegung: Den Port mit Pulldown Widerständen (10kOhm) gegen GND Schalten und
-
Thread
RFID selber gemacht
synchronisieren. Die diskret aufgebaute Schaltung mit zentralem Taktgeber für Endstufe(n) UND PIC(s) gibt es ja durchaus her! Der Empfänger- Verstärker- und PIC-Teil würde dann getrennte Wege gehen. Es bleibt spannend und ich werde weiter berichten...
8051: Hast Du für irgendwelche Controller dieser Serie ein Starterkit, Programmer o.Ä.? z.B. das 89S8252-Flashboard aus der Elektor? Gruß, Markus_8051
-
Thread
Nokia 3310LCD an AT89S8252
Hallo! Ich hab im Moment das Nokia LCD an nem At89S8252 laufen. Aber nur Software SPI.. Hat vielleicht irgendwer einen Sourcecode damit ich den Hardware SPI benutzen kann? Soll ja dann schneller laufen, oder? Bei den ganzen Sourcecodes für AVR's blick
Im Datenblatt zum S8252 steht ja schon mal drin, wie die Schnittstelle aktiviert wird, und was alles zu beachten ist. Und auf der Atmel Homepage findest du beim 8252 glaube ich auch ein paar Beispiele fürs SPI-Interface
-
Thread
Biete: AT89S8252-24JI
Hi! Nachdem ich den Umstieg zu den AVR's endlich auch geschafft hab (*grins*) hätte ich noch ein paar Stangen mit neuen AT89S8252-24JI hier. Würde die Teile zum Stückpreis von 3EUR hergeben (kosten normalerweise um die 4-5EUR). Gehäuseform ist PLCC. Oder hätte jemand Lust zum Tausch? 8051'er gegen AVR's? ;) (Am liebsten Atmega128)
-
Thread
Aktueller Assembler
und SDCC als Compiler, Batch Prozess mit Programmier Software z.B. PonyProg möglich, Flash z.B. AT89S8252 dran und fertig. Joe
-
Thread
[B]: >100Stück neue AT89S8252
Hi Aus einem beendetem Projekt habe ich noch >100Stück neue AT89S8252 als Stangenware. Stückpreis dachte ich mir 3,10EUR. Cu!
-
Thread
AT89S52 => Programmierung
not responding" Mmmmh... bin echt am verzweifeln... Aber im PonyProg ist auch nur der AT89S53 und der AT89S8252 Habe beide probiert, aber geht nicht!! Woran kann es denn noch liegen?
sir , i want the hardware circuit for programming of 89S51/52/8252. i also requires software for the same namedaec_isp. plz cooprate me . thanking you.
-
Thread
60 LEDs mit AT89S8252 ansteuern.
Ja und zwar haben wir bei uns auf der Berufsschule schon seid längerem das Fach µController Technik und wir haben auch schon ne Grundbestückung fertig , jetzt sollte sich halt jeder mal nen Projekt überlegen und das dann versuchen umzusetzen und ich hatte halt die Idee ne Uhr mit Datums und Temperatur anzeige zu machen und halt um das Display verteilt 60 LEDs anzubringen so das jede sekunde eine mehr aufblinkt , ich habe nur leider noch keine Ahnung wie genau ich das am besten mache , hat wer vieleicht ein paar links die sich mti der ansteuerung von mehreren LEDs beschäftigen ? Ich habe bei google
-
Thread
Grafik - LC Displays & assembler - wer weiß was?
dein Code geschrieben??? Ich hab versucht den Code der für den Pic benutzt wird für meinen AT89S8252 umzuschreiben(assembler). Jetzt weiß ich aber nicht ob mein Initialisierungscode funktioniert weil ich noch keine routine für die Grafikausgabe hab. falls du einen Assembler code hast kannst
-
Thread
Atmel 89S8252 ISP-Programmer
Hallo, ich suche eine vernünftige ISP-Programmierschaltung für den Atmel 89S8252 für den Parallelport, kennt jemand eine gute (und möglichst einfache) Schaltung? Mfg Dennis Müller
-
Thread
Atmel 89S8252
Hallo, ich suche eine vernünftige ISP-Programmierschaltung für den Atmel 89S8252 für den Parallelport, kennt jemand eine gute (und möglichst einfache) Schaltung? Mfg Dennis Müller
andere wollte, habe ich es letztendlich sein lassen, und mir einen seriellen gebaut, auch für den 8252. Die Software ist von Ulrich Bangert, Die ISP-Schaltung in der Doku habe ich etwas abgesteckt, will heissen kompakter gemacht. Ob das Ding mit USB Umsetzern funktioniert weiß ich nicht. Ich bin damit
-
Thread
Interrupts
genauso meine ich das ... mein µc ATMEL AT89S8252 .... weil bräuchte diese berechnung um eine Digitaluhr zu programmieren. wüsste sonst keine andere lösung
-
Thread
Timer2 AT89S8252
hallo Leute kann mir jemand ein beispielcode in Asembler für den at89s8252 (8051) geben ich möchte den internen Timer aktivieren und nach dem der Timerinterrupt erfolgt ein register incrementieren. wie werte ich den Interrupt aus ??? Code am besten wäre ein
-
Thread
Müssen ALE und PSEN einen Def. Pegel haben?
Hallo, ich konnte dem Datenblatt des At89s8252 leider nicht entnehmen ob ich ALE und PSEN einem Definierten Pegel zuführen muss (ich möchte nur mit dem Internen Prog. Speicher arbeiten). Ist das egal wenn die beiden quasi " in der luft hängen
-
Thread
Wie groß Pullup an Port 0?? (AT89S8252)
Hallo, ich weis nicht wie groß ich die Pullups am Port 0 meines AT89S8252 wählen soll. Ohne Pullup funktioniert an diesem Port ja nichts habe ich festgestellt, nur jetzt weis ich nicht wie ich den Dimensionieren sollte? Ich möchte an diesem Port einen ULN2803 hängen und damit entweder LED's oder Relais schalten. Kann mir jemand weiterhelfen. Gruß Marco
-
Thread
Atmel 89S8252
Hallo! Ich möchte den Zählerstands des Timers ausgeben. Ist der Quellcode soweit richtig? #include <stdio.h> #include <LCDIO.h> #include <REG8252.h> int stand=0; //globale Variabeln //Programmfunktionen: //Zeigt einmal den Zählerstand in HEX an void test(void) interrupt TF0_VECTOR //Interrupt { stand=(TH0*256)+TL0; //High und Low miteinander verknüpfen } //interrupt ENDE //Main void main(void) { TMOD=0x10; //Timer Modus festlegen ET0=1; //Timer 0 Interrupt Enable: 1=Enabled TR0=1; //Timer 0 Run Control Bit EA=1; // Global Interrupt
-
Thread
Brauchen Dipschalter Vorwiederstände?
Also ich verwende den AT89s8252 und VCC sind 5V. Mit diesen 5V wollte ich auch an den Dip gehen. Brauche ich dann noch Pullup's? Ich glaube das die eingänge low-active sind.
-
Thread
UART macht Probleme
Hallo! Ich habe das erste mal ein UART auf einem 89S8252 in Betrieb genommen und habe nun folgendes Problem: Vorab: Ich verwende den Wickenhäuser µC Compiler Wenn ich mehrere Zeichen in einer Schleife sende, kommen nicht alle Zeichen richtig an.
-
Thread
Digitale Spannungserfassung
Z-Diode braucht zum sicheren stabilisieren etwa 10mA => viel zu viel! @Simon: Es ist bereits ein 89S8252 im Einsatz, der das mitübernehmen soll. Abgesehen davon kenn ich mich mit AVR's (oder genauer gesagt mit C) nicht so gut aus... Hab jetzt mal einen Instrumentenverstärker auf einem Steckboard aufgebaut. Funktioniert wunderbar, auch unsymmetrisch! :-) Danke für's Mitdenken! ;)
-
Thread
Atmel Compiler Empfehlung?
Atmels und kann nicht klagen. Bisher habe ich damit folgende Atmels programmiert: AT89C4051 AT89S8252 T89C51RD2 T89C51CC01 Peter
-
Thread
89S8252 UART
Weiß da noch jemand was zu? Gibt es das BDRCON Register beim 89S8252 wirklich nicht? Ich habe hier eine Baudrate von ungefähr 167000 Baud und weiß nicht warum :-((
>Gibt es das BDRCON Register beim 89S8252 >wirklich nicht? Nein . Bei UART-Problemen hilft : http://wwwiti.cs.uni-magdeburg.de/~buchmann/privat/generator.htm
-
Thread
Problem Serielle Schnistelle / RJ-45
Hallo Forum Mitglieder, ich habe folgendes Problem. Ich gebe über die Serielle Schnittstelle des 89S8252-Flash-Board von Elektor Daten an dem Terminal Programm von Windows (Hyper Terminal) aus. So weit kein Problem. Daten werden ausgegeben. Jetzt habe ich mir einen Umsetzer von Ethernet nach
-
Thread
Suche gutes Bücher oder Webseiten zu C
der Suche nach einer guten Webseite oder einem Buch wo ich Programmmierbeispiele in C für meinen AT89S8252 auf dem Flash-Board von Elektor finde. Grundlagen der C-Programmierung kann ich so weit. Mich interessiert nun mehr wie ich zum Beispiel einen Taster richtig programmiere oder wie ich z.B. einen Interupt programmiere u.s.w. Schön währen Webseiten wo ich so etwas finden könnte. Bücher sind aber auch super. Mit freundlichen Grüßen Christian
-
Thread
Wie programmiere ich einen MCS51
Kann ich nicht nachvollziehen. Das Buch ist hervorragend und anstelle des MC's im Buch nimmst du den AT89S8252. ISP mit PonyProg. MIDE-51 aus dem Netz saugen und du hast ne komplette IDE incl. C und Assembler. Noch einfacher geht es nicht. Noch Fragen ? dann poste mal
Ne, brauchste nicht! Der AT89S8252 ist ISP fähig. PonyProg benötigt nur nen Bustreiber 74HC244. Also, Investition ungefähr 6 Euro für Bauteile. Joe
-
Thread
8051er und 122x32 G-LCD
Hallo alle zusammen!! Ich hab letzte Woche endlich mein 16x2 LCD mit meinem AT89S8252 (8051er) zum laufen gebracht :-) Jetzt will ich mich an ein kleines G-LCD mit 122x32 Bildpunkte ranwahgen. Mein Display hat 2 SED1520 controller und als ich das datenblatt gelesen hab musste
-
Thread
Problemmit PonyProg und 8252
Hallo, ich versuche seit einiger Zeit, den AT89S8252 mit Hilfo von PonyProg und dem vorgeschlagenen seriellen Adapter zu programmieren, nur leider kommt immer die 'Device not responding'-Meldung. Die Signalpegel am IC sind OK, Takt kommt an, am Dateneingang
Ich benutz parallel port und muss da fuer 8252 den RESET inverten (im Interface Setup). Weiss nicht ob das hilft. Gruss, Edward