-
Thread
Special Function Register TCON (AT89S8252)
Wenn der AT98S8252 zum AT89C52 codekompatibel ist, liegt TCON an Adresse $88. Es handelt sich dabei um das Steuerregister für den Timer 1, bestehend aus folgenden Bits (MSB zuerst): TF1, TR1, TF0, TR0, IE1, IT1, IE0
-
Thread
ISP Tool für AT89S8253
Hallo ich habe seit längeren den AT89S8252 in Benutzung. Zum programmieren habe ich das ISP-Tool benutzt, da es sich sehr schön in *.bat Dateien einbinden lässt. Nun steht mir die Umstellung auf den AT89S8253 bevor da Atmel den AT89S8252 abgekündigt
-
Thread
AT89S8252 - Port_0 externe Pullup-Widerstände??
Hi Ich benötige für ein Projekt alle Ports meines uC (AT89S8252). Wenn ich das Datenblatt richtig verstehe hat dieser an Port_0 jedoch keine internen Pullup-Widerstände. Da ich zwei uC jeweils mit ihrem Port_0 verbinde sollte ich da was machen damit die Kommunikation
Hallo Ralf, Beim zweiten uC handelt sich ebefalls um einen AT89S8252. Das SPI-Interface ist bereits für das Ansteuern eines Displays belegt. Und das von dir erwähnte "serielle Interface im Multiprocessor-Modus", damit hab ich leider keine Erfahrung. Ebenso sind sonst
-
Thread
Interruptvektoren AT89s8252
gefunden: Die Einsprungadressen für die beiden ext. Interrupts INT0/1 bei diesem Controller (89s8252). Bin ich blind oder sagt's mir jemand oder gar beides? Danke, Smittie
-
Thread
Treiberbaustein gesucht um LED's anzusteuern
Hi, es geht um einen 8051 komp. von Atmel den 89S8252, hab den genommen um ne günstige Alternative zu dem 80535 von SAB zu haben. Man kann die ja nicht vergleichen aber ich wollte zumindest den selben Befehlssatz und einen der ohne großen aufwand zu
-
Thread
8051 - Funktionsweise erlernen?
8x51 Historie. Was genau willst du denn nun machen ? EPROM oder SINGLECHIP ? Singlechip: AT89S8252 bei Reichelt, Progadapter basteln, PONYPROG Bus System: Siehe oben Gruß Joe
@Joe "das ist ja der Grund warum ich den AT89S8252 angegeben hab" Ich glaub Du verwechselst da was, der Bootloader ist in einem extra Flash-Bereich bereits im Chip factory programmed. Also nicht verwechseln mit den Monitorprogrammen in diversen
-
Thread
Welche 8051 von atmel lassen sich parallel programmieren?
=part_no&Direction=ASC Hoffe ihr könnt mir da mal klarheit verschaffen. Eins weis ich, der AT89S8252 lässt sich mit dem Parallelen ISP programmieren.
grundsätzlich unter anderem alle Atmel-8051 mit einem S in der Typenbezeichnung programmieren (AT89S8252, AT89S51, AT89S2051 ...). Die älteren AT89C51, AT89C2051 u.ä. lassen sich nur parallel und in dafür geeigneten (etwas aufwendigeren) Programmiergeräten programmieren. "Bootladerfähig" sind nur die
-
Thread
AT89S8252 - Statusbits und Stackpointer
Hallo zusammen, Ich nutze µVision Keil2 um meinen Atmel AT89S8252 zu programmieren. Gleich zu meiner Frage: Wie verhält sich der RAM bzw. der Stackpointer wenn ich alle 4 Registerbänke und zusätzlich einzelne Bits im RAM als Statusbits nutzen will. Auf was muss
ansprechbar? Kennt jemand ne gute Seite auf der man sich einen Überblick über ROM, RAM EEPROM des AT89S8252 verschaffen kann (außer Datenblatt)? DANKE für jede Hilfe!! MfG byte3
-
Thread
AT89S8253
Hallo, ich habe hier eine Schaltung mit einem AT89S8252. Sie Empfängt ein DMX Signal über die Serielle Schnittstelle und gibt es über SPI aus. Insgesamt 48 Kanäle. zusätzlich funktioniert Timer 0 als Watchdog. Ich habe den 8252 jetzt durch einen 8253
-
Thread
Max232 & 2 mal RS232
@macke_a: speziell den 89C51ID2 habe ich noch nicht eingesetzt. Ich arbeite viel mit den 89S8252 und 89C2051. In meiner Entwicklungsumgebung steckt ein SAB80C535. Also so insgesamt kenne ich mich bei der 8051-Familie ganz gut aus, programmiere diese aber ausschließlich in Assembler. Ansonsten
-
Thread
SPI deaktivieren unter BASCOM
Beim AT89S8252 kann man die SPI-Fuse nur mit einem parallel Programmer wegbrennen. Peter
-
Thread
EEPROM Auslesen über ISP beim AT89S8253
Programmieren und Auslesen des EEPROM's über die ISP- Schnittstelle läuft einwandfrei. Beim AT89S8252 habe ich damit übrigens auch mit schreiben auf das EEPROM keine Probleme. Es scheint sich also gegenüber diesem Typ etwas geändert zu haben. Einzelne Bit's löschen in einem Byte geht komischerweise
-
Thread
AT89C51IC2 kaufen
wie wärs mit dem at89s8252 gibts bei reichelt
Der at89s8252 ist sehr preiswert und hat 2k EEPROM . Und I²C macht sich sehr einfach mit der seriellen Schnitte im "Shift Register" Modus (SCON ) .
-
Thread
Wieviel MIPS hat der AT89S8252??
Hi, ich wollte wissen wieviele MIPS der AT89S8252 hat, im Datenblatt kann ich das nirgends finden. Ich will ihn mit 12Mhz betreiben und wollte ausrechnen wie lange (in µs) der befehl "NOP" dauert um eine Warteschleife zu programmieren. Kann mir da
-
Thread
Asm für AT89S8252
Ich suche nen assambler für den AT89S8252. Ich habe das Elektorboard und bei mir auf dem PC laufen die Asm's aus dem buch leider nicht. Vieleicht könnt ihr mir ja helfen. mfg der Gregor
-
Thread
HD44780 mit 8051-kompatiblen ansteuern?
liegt am µC auf p1.4 Die Acht Datenleitungen gehen bei mir auf Port 3 am µC. Ich verwende einen AT89S8252 von Atmel und habe einen 12MHz Oszillator angeschlossen, d.h. das ein 1Byte Befehlt (wie Nop) 1µS dauert. Danke schonmal für eure Antworten. Gruß Marcus
-
Thread
Wieviel Zyklen pro Befehl??
@ka-long aber der 89S8252 ist ein 8051, kein avr
der at89s8252 ist kein avr. für NOP benötigt er aber z.b. nur einen zyklus.
-
Thread
Atmel C51 und KEIL
Das 89S8252-Flash-Board von Elektor läßt sich über RS232 programmieren. Die Software dazu läßt sich - so wie ich es in Erinnerung habe - auch direkt vom Keil aus starten. Und die zum Programmieren nötige Beschaltung des 89S8252 ist wirklich nicht sehr aufwendig. Gruß, Markus_8051
-
Thread
Warum lowpegel wenn logisch "1"??
Hallo, wenn ich meinen 89s8252 programmiere und eine LED am Port 2 leuchten lassen möchte sage ich ja z.B. für die led an Port 2.1 loop: mov p2, #02 ljmp loop Jetz habe ich aber beobachtet das dieses Pin dann auf low schaltet
-
Thread
"Write Failed" AT89S8252 ???
Reset auf GND gelegt und den Kondensator auf VCC. Jetzt fängt Ponyprog immerhin an etwas in den AT89S8252 hinein zu schreiben, am Ende zeigt er aber an "Write Failed". Kann mir jemand sagen womit das schonwieder zusammenhängen könnte? EA/VPP habe ich übrigends auf Vcc gelegt, ist das richtig? muss ich
weil ich erst dachte ich wäre unfähig den selber zu bauen und da stand dabei das er auch den at89s8252 unterstützt. http://cgi.ebay.de/ws/eBayISAPI.dll?ViewItem&category=12949&item=5779803197&rd=1
-
Thread
AT89S8252 Chip Erase ohne ISP??
Hi, ist es möglich den AT89S8252 auch ohne ISP zu Löschen, das heist auch die Lockbits mit zu löschen? Habe es nach dem Atmel Sheet probiert aber war mir auch nicht ganz sicher ob das dafür gedacht war. Ich habe angst das ich das
-
Thread
C Anfänger Frage
Hier das Programm #include <AT89S8252.H> #include <stdio.h> void main (void) { /*------------------------------------------------ Setup the serial port for 1200 baud at 16MHz. ---------------------
-
Thread
Lockbits/Security Bits At89S8252
Habe da doch noch ne Frage zu den Security einstellungen. Ich kann beim 89s8252 ja die 3 lockbits einstellen. Ich habe mir das Datenblatt durchgelesen und nicht verstanden was da gemeint ist und gegoogelt habe ich auch danach. Was für einstellung kann man da machen, ich möchte
-
Thread
Verzweiflung mit AT89S8252
Hallo, ich verzweifel immer mehr mit meinem AT89S8252. Ich habe jetzt sämtliche ISP's von diesen Seiten ausprobiert: http://rumil.de/hardware/avrisp.html http://s-huehn.de/elektronik/avr-prog/avr-prog.htm (parallel und seriel) Aber ich bekomme in
zu machen ist. Mein Serieller ISP funktioniert wunderbar mit dem Atmega8, nur nicht mit dem AT89S8252 :-( Hoffentlich kann mir jemand helfen? Gruß Markus
-
Thread
ISP für den AT89S8252??
schaltung nicht. Kann mir jemand einen Link geben wo ich ne ISP Schaltung finde die auch mit dem AT89S8252 Funktioniert? Entweder zum aufbau auf Lochraster oder zum Ätzen.
-
Thread
Lock bits beim AT89S8252 setzen?
Hallo, kann mir jemand sagen wie die lockbits beim AT89S8252 zu setzen sind? Habe darüber nirgend wo was gefunden. Gruß Markus
geh mal im avr studio auf den button mit der aufschrift STK. dann wählst du deinen AT89S8252 aus und klickst auf das register "fuse bits" dann siehst du was es für fuses gibt.
-
Thread
Mit keil hex dateien erzeugen?
Hi, ich habe mir jetzt keil runtergeladen, dort ein neues project für einem AT89S8252 erstellt und ein kleines prog geschrieben. Aber wie bekomme ich es nun hin aus dem Assembler code einen hex zu erzeugen. Ich bin hier schon groß am verzweifeln... Ich hoffe mir kann jemand helfen.
-
Thread
Assembler 8051 reihe von atmel
Hi, ich habe mir einen 8051 kompatieblen µc bestellt und zwar den AT89S8252 von Atmel. Davor habe ich schon ein wenig mit dem atmega8 programmiert, jetzt weis ich nicht welchen Assembler ich dafür nehmen kann. Für den Atmega8 hab ich GavRasm verwendet mit der m8def.inc. Weis jemand ein programm das ich für den AT89S8252 benutzen kann um die Hex-Files zu erzeugen? Gruß Markus
-
Thread
ISP auch für AT89S8252 ??
jemand ob man den Isp für den Atmega 8 wie hier im Tutorial beschrieben genau so auch für den AT89S8252 benutzen kann? Würde PonyProg benutzen um den zu Brennen. Würde dann gerne versuche die wir in der FH machen auch zuhause nochmal machen. Wir haben dort Boards mit einem 80535 SAB. Der Befehlssatz
Es geht. Habe ich schon gemacht. Installier Ponyprog. Unter "Device/AT89Smicro/At89S8252" anwählen.
-
Thread
AT89S8252 und MMC Card
Hallo erst mal Ich habe vor an meinen AT89S8252 eine SD oder MMC Card zwecks Datenaufzeichnung anzuschliessen. Leider habe ich keine Ahnung, wie ich das machen soll ( sowohl Hard- als auch Softwaremässig ). Bevor ihr gleich mit der Suchfunktion
-
Thread
Entwicklungsumgebung für 8051
Hi, ich suche ne Entwicklungsumgebung für den Atmel 89S8252 also nen 8051 Kern. Kosten darf es wie immer nichts und ich sollte Assemblerdateien einbinden können. Ist da jemand was nettes bekannt? Danke Gruß Hans
-
Thread
89S8252 Interrupt
Lichtschranke, die bei Durchquerung durch ein Fahrzeug von +5V auf 0V geht. Dieser Pegel wird einem 89S8252 an Pin 13, also am external Interrupt 1 zugeführt. Gleichzeitig läuft im µC ein Zähler, dessen Zählerstand bei Auftreten des Interrupts (edge-triggered High to Low) als ASCII-Zeichen über die RS232
-
Thread
2*40 LCD an 89S8252 von Elektor
Hallo erst mal Ich habe folgendes Problem Ich hab hier ein 2*40 Zeichen LCD, das ich an mein Experimentierboard von Elektor anschliessen möchte. Soweit ja kein Problem. Mit den Beispielen für ein 2*16 Zeichen LCD funktioniert das ganze ja soweit, aber halt nicht die vollen 40 Zeichen. Da ich mich gerade erst in die Materie reinarbeite, wollte ich euch um Hilfe bitten, evtl ein kleines Beispielprogramm zum üben. Danke im voraus
-
Thread
Lösung: Schalten per SMS
Tipps geben könnten. (bin bei der Hardware-Auswahl noch total offen, außer der Controller: Atmel AT89S8252, den würde ich gerne nutzen) Schonmal DANKE für die Antworten! Gruß Thomas
-
Thread
Konfigurationsspeicher
am FPGA noch frei war, incl. 0V 2,5V 3,3V und 5 Volt. Rechts auf der Platine sitzt noch ein AT89s8252 im SMD-Gehäuse, kann aber mit ein oder zwei änderungen aber auch mit einem AVR getauscht werden. Natürlich ist der 10-Polige anschluss daneben der ISP für den Atmel. Auf der 26-Poligen Stiftleiste
-
Thread
Wiznet IIM7000 Initialisierung
Guten Abend, ich hexe seit einigen Tagen an meiner Schaltung mit 89S8252 und IIM7000A herum. Ich nutze die von Wiznet veröffentlichte API und das Board von MCS-Electronics (siehe http://www.mcselec.com/easy_tcp_ip.htm). Bei der Initialisierung des LAN Bausteins kann ich
-
Thread
.mcu AT89s8252
Hi hat jemand eine Seicherregister datei für nen 8052 (AT89s8252) für mich. Ich bräuchte dringend die Speicherbelegung denn ich habe kein Datenplatt und nix. MFG Zunker
-
Thread
Interupt auslösen
Ich hab das µ zeichen nicht gefunden ;) Ich benutze den Atmel AT89S8252, er unterstützt uart. Um uart zu aktiviren muss IE auf 0x98 gesetzt werden soweit ich die doku verstanden habe. Um mehr Informationen über uart zu bekommen soll auf der atmel seite ein pdf sein das
-
Thread
UDP-Stack
Hi Markus, Habe UDP "gefaked" mit einem AT89S8252. Der Ethernet Controller war CS8900. Ich benutze den "8bit mode". Das Ding macht PING (ICMP), ARP und TFTP (UDP daten transfer). Kannst ja mal reinschaun. Das Project baut auf die Infos von Garry aber
-
Thread
stimmt das so? At89s8252
Hallo! Der AT89S8252 hat Open-collector-Ausgangsstufen. Deshalb kann er größere Lastströme nur senken/sänken (sink current) und nicht im Quellbetrieb arbeiten (source current). Das bedeutet, Ihr müßt die LEDs umpolen und
>Der AT89S8252 hat Open-collector-Ausgangsstufen. Das ist nicht ganz richtig: Ein 8051 uC hat (außer Port 0) Push Pull Ausgangsstufen bei denen die High Side Treiber aber relativ schwach sind (20-70k). Das hat
-
Thread
LCD an MSP
experimentiert. Bei mir ist allerdings die Frage nach der Spannung nicht gewesen, da ich einen AT89S8252 benutze, der opencollector hat. Genau das war der Grund, weshalb ich Pullup -Widerstände einsetzen musste. Ich habe die Datenleitungen mit 15kOhm versehen. Die Steuerleitungen mussten stärker hochgezogen
-
Thread
ATMEL und LCD 16x2
verwendest. Da ich noch ein 2x16-Display zu liegen habe, würde ich es mal an mein Flash-Board (AT89S8252) anschließen und das Problem nachstellen. Das geht aber erst am Abend, da ich jetzt auf der Arbeit bin. Gruß Guido
Hi also ich hab das buch auch. :> Ähm ich hab den AT89S8252 MC wie groß müssen die widerstände sein die ich brauche. ? und ich weiss nicht genau wäre es zu viel verlangt wenn ich fragen würde ob mir jemand ein kleines testprogramm schreiben könnte
-
Thread
Frage zum AT89S8252-24
separat stellen. Kann mir jemand sagen/schreiben in welchem Bereich man die Baudrate eines AT89S8252-24 einstellen kann wenn er mit einem 20 MHz Quarz beschalten ist und in welcher Schrittweite? Die Baugruppe mit diesem Controller hat eine rs232 Schnittstelle, direkt vom Controller über einen max232
-
Thread
Wie könnte das gehen...?
Ich habe eine Baugruppe mit jeweils einem 12bit D/A Wandler, einem 12bit A/D Wandler und einem AT89S8252-24 Vielleicht gibt es jemanden unter Euch, der hier nach dem ersten drauf sehen sofort des Rätsels Lösung erkennt. Vielen Dank für Eure Unterstützung, Alles Gute von Jürgen.... Wert
Noch ne Frage zur Baudrate, weiß zufällig jemand in welchem Bereich man beim AT89S8252-24 die Baudrate einstellen kann? Er hat extern einen 20 MHz Quarz drann. Neben dem Bereich (von-bis) würde mich auch die Schrittweite interessieren. Danke.... Jürgen...
-
Thread
Stromausfall Datensicherung auf EEprom
die Werte dann wieder eingelesen werden, bevor das Hauptprogramm wieder startet.Verwende eine AT89S8252 Meine Versorgungsspannug beträgt 24V/DC Würde gerne ein Schmitt-Trigger Baustein verwenden, der beim unterschreiten von 20V einen Interrupt auslöst, der meine Daten sichert. Kennt Jemand einen
-
Thread
AT89S8252
beziehen sich immernoch auf das Flash-Bord aus der elektor. Programmiert wird in Assembler an einem AT89S8252. Nun bin ich so weit, dass ich den EEPROM programmiere. Ein Beispiel habe ich in den Datenblättern von ATMEL gefunden. Dabei habe ich gelernt, dass es ein Special Function Register WMCON gibt. Leider
-
Thread
Eagle suche Libary Atmel AT89,
Hi Leute, ich suche eine Atmel.lib die einen AT89S53 oder AT89S8252 Mikrocontroller und einen AT89ISP Adapter enthält. Mit google finde ich nichts. Die Libary für Elektrolytkondensatoren fehlt mir leider auch. Die Libary für den Kondensator heißt polcap.lib Vieleicht
Ich habe mir vor längerer Zeit ein Experimentierboard mit dem AT89S8252 gebaut. Schaltplan war eagle. Da habe ich dann den 8031 genommen. Deshalb verstehe ich nicht was Du meinst, dass die Pinbelegung nicht passen würde. Grüße Andreas PS. Das Board hat auch funktioniert
-
Thread
einf. 1-Kan. Logikanalysator mit PC via COM ?
die Signale kommen vom Com Port eines 486 Laptop und gehen zu einer Baugruppe auf welcher ein AT89S8252-24 und je einen AD und DA Wandler ist. Die Software im AT89... und die Software welche unter DOS läuft kenne ich nicht genauer. Ich will halt ein Programm für meinen Pentium Notebook schreiben auf
-
Thread
Deutsche Literatur über Bascom
Zusammen Ich habe mir vor geraumer Zeit bei Elektor ein Mikrocontrollerboard mit einem Amtel AT89S8252 gekauft um entlich mal das Programmier von den Dinger zu erlernen. Das Buch dazu habe ich auch erworben. In diesem werden mehrere Progammiersprachen vorgestellt, unter anderem auch Bascom. So, jetzt
-
Thread
Atmel spinnt wenn relais schaltet
hallo ich habe an einen atmel At89s8252 einen treiber baustein uln 2803 angeschlosssen und schalte über diesen treiber 2 relais ( finder printrelais). wenn ich keine last schalte dann funktioniert alles nur wenn ich die last anschließe