-
Thread
Matrixtastatur in Assembler
der schule ein projekt begonnen. die idee war ein kleiner taschenrechner mit einem ATMEL µC (AT89S8252) einem 2x16 LCD display, und einer matrixtastatur als zahleneingabe (3x4), die rechenzeichen (+-*/) sollen über 4 taster eingegeben werden. mit dem lcd display kommen wir schon ganz gut klar, auf die
-
Thread
Widerstände AT89s8252
Die "sprachliche Präzision" könnte man aus dem Betreff entnehmen, es geht um einen AT89S8252. Was das Port0 angeht hilft wie so oft ein Blick ins Datenblatt (Seite 2 unten). Dort sind die verschiedenen Portkonfigurationen beschrieben. Ob und wenn ja wo und welche Widerstände Du brauchts hängt
-
Thread
AT 89S8252 Hilfe
Gebiet Mikrocontroller fast nichts vrstehe. Allerdings habe ich die Aufgabe bekommen, an einen AT 89S8252 LEDs anzuschließen, und dies zu programmieren. Kann mir jemand helfen?????????? Danke
Programmierung von 8051ern an sich klar kommen würdest und das Problem liegt daran, konkret den AT89S8252 zu programmieren? Also ich denke der ist auch ISP fähig und die Nachbaudongel sollten in verbindung mit PonyProg funktionieren. Korrigiere mich einer. Bei einem Assembler muss ich passen - vielleicht
-
Thread
Textdatei über RS232 an µC frage wie erkennt man das Ende
Hallöle will mit einem AT89S8252 folgendes durchführen. das Hyperterminal soll eine Textdatei an den µC schicken. dieser soll die Textdatei im EPROM speichern. sobald der µC erkennt das die Datei fertig gesendet wurde soll er diese
-
Thread
AT89C2051 mit 20MIPS !
das Teil bekommt? Und wieviel das Ding kostet? Ich suche auch den Nachfolger zum AT89S53 bzw. AT89S8252, also den AT89S8253, da dieser ein paar wirklich gute neue Features hat (aus meiner Sicht), vor allem, dass er runter bis in den 3V-Bereich funktioniert. Frage an Tobias: Wegen dem RAM... 256
-
Thread
Dateianhang
Hi, ich suche jemanden der mir eine LCD- DISPLAY platine für meinen ATMEL 89s8252 baut. für eine LCD -Mudul inkl. Kontroller HD44780 mit Hintergrundbeleutung. Ich bekomme es einfach nicht hin. Wenns mir jemand ne Schematic und das Board für die Platine (für eagle) macht so dass
-
Thread
at89s8252 unter Linux
Hi! ich möchte gerne Programme für den at89s8252 unter linux entwickeln. gibt es da nen passenden assembler und c compiler? mfg Johannes
-
Thread
Microcontroller mit CAN Schnittstelle
aus ?" Also mit den 8051-ern habe ich bisher sehr gute Erfahrungen gemacht: AT89C2051 AT89S8252 T89C51CC01 Ich probier jetzt gerade die ATMega8 aus. Demnächst solls auch noch ein LPC2119 sein. In einem älteren Gerät wurde mal eine fertige Motorola-CPU-Karte mit externem Flash eingebaut
-
Thread
ISP, AT89S53
Ich bin mir nicht sicher, ob das den AT89S53 auch betrifft aber dessen Bruder, der AT89S8252 ist ersatzlos abgekündigt. Ich würde daher zu der neueren Serie mit Bootloader raten: http://www.mikrocontroller.net/forum/read-1-25968.html#new Peter
Programmieren des Flash ! " Oha ! Danke für den Tip . Wenn man nicht soo genau hinguckt ... Der AT89S8252 ist ja mein Lieblings-µC ;-)
-
Thread
Variablen definition beim AT89S8252
Seervus kann mir jemand sagen wie ich bei nem Atmel AT89S8252 Variablen definiere (jede Variable sol 1 Bit sein) bisher mache ich es so Variable EQU 0b aber das gibt fehler heraus Mfg felix
-
Thread
Display 32 x 122
kurz eine Beschreibung meines Versuchsaufbaus: - Flash-Board aus der Zeitschrift elektor mit AT 89S8252 - Port 0 wurden für die Steuerleitungen E1, E2, R/W, A0 und RES verwendet - Port 2 ist für die Datenleitungen zuständig - alle Leitungen wurden mit je 15kOhm nach VCC gezogen Hier noch ein kurzer
-
Thread
AT89S8252 simulieren
Hallöle gibt es eine möglichkeit den AT89S8252 zu simulieren bzw den ASSEMBLER-Code schrittweise zu testen. weil laut Forum ist das AVR-Studio ja nicht kopatibel zu diesem Baustein. Oder ist da jemand anderer Meinung? Alle Antworten wenn möglich
Hallo Felix! Da der AT89S8252 ein 8051-kompatibler ist, kannst du alles benutzen, was einen 8051 zur Grundlage hat. Hilfreich sind sicher die Abhandlungen aus der Zeitschrift elektor, die zum Flash-Board gemacht wurden. Alternativ
-
Thread
Welche Aufgabe haben hier die Kondensatoren?
Hallo ich habe in der Schule eine Aufgabe bekommen die Taktschaltung für den Microcontroller AT89S8252 zu erklären. Ich habe jetzt schon rausgefunden wie die Schaltung aufgebaut sein muss und wie die Bauteile funktionieren. Aber ich weiß noch nicht welche Aufgabe die Kondensatoren in diesem Fall
-
Thread
Ethernetchip W3100A
Hallo Dominik, ich möchte den W3100A für eine Messwerterfassung an den µC AT89S8252 anbinden. Es soll somit verhindert werden, dass für den Anschluss an den PC eine serielle Schnittstelle notwendig ist. Offensichtlich war es ein Fehler, den Chip selbst und nicht gleich das ganze Modul
-
Thread
.ihx Datei in eine .hex Datei umwandeln
include Dateien z.B. so: #include <at89s8252.h> ihx nach hex so: packihx can.ihx > can.hex Grüße andreas
-
Thread
AT89S8252 ISP AVR910
Hallo, also ich hab ein kleines Problem mit großen Auswirkungen ... mein Testboard für den AT89S8252 läßt sich nicht programmieren. Ponyprog meldet unter Verwendung eines Paralellport-Dongels und invertiertem RESET-Pins: Device not responding Glaubt man dem Internet, so ist der Fehler verbreitet
-
Thread
Flashboard mit Bascom, wer hat erfahrung?
gerne ein wenig mit dem Flashboard von Elektor experimentieren. Als erstes wollte ich an dem atmel 89s8252 einfach mal mit dem Port 1.2 als eingang den Port 1.0 schalten, an dem hängt eine LED. Die LED leuchtet immer, auch wenn ich den Port 1.2 auf masse lege. wo liegt der fehler in dem programm? Do
einen fehler bei set p1.0 = 0 angezeigt. hab mal alle P´s gegen PIN getauscht, bascom kennt bei dem 89s8252 wohl leider kein PIN. Do If P1.1 = 1 Then Set P1.0 = 0 *fehler Else P1.0 = 1 Loop End If
-
Thread
µc progr. über USB
die neue alte AVRPROG 1.40. mit diesem programm kannst du sowohl avrs als (seit kurzem) auch AT89S8252. die 8051er sollte das programm schon seit eh und je unterstützen, klaus und ich sind jedoch draufgekommen, dass die software einen bug hatte. nach 1monatiger intensiver kommunikation mit atmel konnte
-
Thread
1.5V am port bei high pegel
DDR gibts beim 89s8252 nicht, da es ein 8051 und kein AVR ist. MfG
Port0 ist beim at89s8252 open-drain, d.h. externe Pull-Ups werden für einen High-Pegel benötigt. Steht so auch im Datenblatt.
-
Thread
89S8252 ISP über Parallelport?
Hallo! Ich habe einen 89S8252 Mikrocontroller. und würde den gerne In System über den Parallelport meines PCs programmieren. Geht das und wenn ja, welchen Adapter und welche Software brauch ich dazu? Vielen Dank, Johannes
Oder google nach aec_isp (geht für S8252 und S53). Funktionierte bei mir immer problemlos, mit ponyprog hab ich keine Erfahrung, las aber hier im Forum das es nicht bei jedem immer problemlos ging.
-
Thread
80C535
Du schon Erfahrung im Gebiet der 8051-Familie (dazu gehört der 80535 sowie der 89C51, 89C2051, 89S8252 etc.) solltest Du dabei bleiben. (Als Hardwaretipp: schau mal bei Elektor nach dem 89S8252-Flash-Board) Zum Motor: Also, die Handskizze für die Relaisplatine zur Motorsteuerung ist definitiv NICHT
-
Thread
ISP- Problem AT89S8252
Hallo zusammen, ich habe ein Problem beim Programmieren meines AT89S8252. Wenn ich versuche ein Programm auf den Chip zu laden meldet mir PonyProg "Device not responding". Die Atmel ISP Software bringt nen ähnlichen Fehler. Kabel und Board müssten aber funktioneren. Hat
-
Thread
8051 /INT0 wird nur einmal ausgeführt - Blockade im Kopf
Hallo! Nun habe ich mal wieder einen Abend mit meinem Flash-Board (AT89S8252) verbracht. Ich habe versucht den INT0 zu benutzen. Problem die Interruptroutine wird nur einmal durchlaufen. Am Eingang P3.2 kommt ein Rechtecksignal an. Dieses Signal ist einige Millisekunden
-
Thread
nochmal DS1620
Hallo zusammen, ich versuche schon seit Tagen den DS1620 mit dem Elektor-Flashboard (AT89S8252 an 11.052 MHz) zum Laufen zu bekommen - ohne Erfolg ich lese nur '1'. Das Thema ist nicht neu, ich habe daher das gesamte Forum abgesucht und m.E. alle Hinweise befolgt, trotzdem kein Erfolg.
-
Thread
89S8252 mit externem CAN-Controller AN82527
Hallo zusammen, ich habe folgendes Problem: Ich möchte mein bestehendes Controllerboard (89S8252) mit einem externen CAN-Controller (AN82527) erweitern. Leider fehlt mir hierzu das nötige Know-How. Kennt irgendjemand gute Dokumentationen, speziell über die Kommunikation der beiden Controller?
-
Thread
Microansteuerung
.... hab auch nen anderen Mikrokontroller AT98S8252... .... Da muss ich mich ausklinken, habe ich noch nie was mit gemacht. AxelR.
ich hab einen AT89S8252... !!!!!!!!!!! brauch kein Periodisches Signal! will ja nur die Periodendauer (wie du sagst Toff + Ton) Ton hab ich... nur Toff nicht!
-
Thread
Feuchtesensor SHT11
www.sensirion.com) auch mit dem original quellcode vom Hersteller nicht korrekt auslesen. Benutze den AT89S8252 mit SDCC C-Compiler. Hat jemand schon Erfahrungen mit diesem Sensor gemacht bzw. hat jemand zum Vergleichen einen funktionierenden Source Code? Bitte um Hilfe. Danke, mfg leo
-
Thread
Frequenz Messen
Hallo, ich möchte mit meinem AT89S8252 eine Frequenz messen... Meine Idee war den Timer 0 zu verwenden und dieser soll dann zählen wenn an PortPin 3.2 eine 1 anliegt. Bei negativer Flanke löst dieser einen Interrupt aus... der Zählerstand
-
Thread
AT89S8252 ext interrupt 0 und Serielle Schnittstelle
Hi, hab AT89S8252... mach grad vorarbeit für nen projekt... hab folgendes programm geschrieben... es soll die zeit zählen wie lang am port 3.2 eine log. 1 anliegt und dies dann im Hyper-terminal ausgeben. er
-
Thread
AT89S8252 ISP Programmer
mir ein paar Tipps geben wo kriege ich Schaltplan und Software zum in system programmieren von at89s8252 über UART oder LPT Ports ? Im voraus - DANKE !!! Andy
-
Thread
AT89S52 ueber RS232 programmieren?
irgendwie nicht das richtige gefunden. Such eine Schaltung mit der ich den AT89S52 nicht de AT89S8252 ueber Rs232 mit dem Programm Atemel ISP flashen kann. Wenn ihr was wisst bitte lasst mich wissen. mfg Chris
-
Thread
AT89S8252 / AVR
trotzdem die verrückte Idee ein Board zu bauen, daß sowohl ATtiny2313/ ATMega8 als auch einen AT89S8252 programmieren kann. Logo ich brauch für jeden µC die passende Software und einen passenden Sockel und der gleichen, ABER ich frag mich ob das mit der ISP-Schnittstelle hinhaut. Aus dem Bauch heraus
-
Thread
Welches Flashboard
wollte ich fragen was könnt ihr mir da empfehlen, ich dachte bis jetzt an sowas wie das Flashboard 89S8252 oder das STK500 oder bin ich da total falsch oder welches von beiden ist besser????? Bitte um Hilfe wie ihr bestimmt schon gemerkt habt habe ich nämlich nicht wirklich ne Ahnung
-
Thread
AT89S52 - ISP
Zwischen S51/52 und S53 ist ein großer Unterschied. S53 und S8252 haben komplett andere Befehle als S51/52, da sie viel älter sind. Daher werden sie auch von Pony Prog unterstützt. S51/52 hat fast dieselben Befehle wie die AVRs.
programmer dongle for in system programming of the chips. This dongle can be used to program the 89S8252 or 89S53" _Das_ erklärt vielleicht etwas.
-
Thread
Assembler-Code
dualzahl umwandelt. !! nicht in C++ sondern Assembler der verwendete prozessor ist ein Atmel AT89S8252 die Hexzahl kommt von einem Temperaturfühler über I²C anzusteuern ist ein 16x2 Zeiliges Display (DEM16217) soweit fünktioniert alles, blos ich weiß nicht wie ich den xx Hex-wert in drei normalzahlen
Divisionsbefehl hat, um ein Byte in Dezimalziffern zu zerlegen. @Alex, Johannes, der AT89S8252 ist ein 8051 und kein AVR. Peter
-
Thread
lcd-display
hallo, ich habe ein kleines problem. ein Atmel(AT89s8252) soll ein LC Display ansteuern mit den daten der temperatur, welche er von einem DS1631 in xxxx hex erhält. wie mache ich die umwandlung von dieser 4stelligen hex Zahl in dual? gibt es irgendwo
-
Thread
avrprog
Hallo Leo, der 89S8252 hat ein SPI Interface zum seriellen Programmieren. In meiner Firmwareversion des avr910 Programmers ist der 89S8252 Unterstützt, allerdings noch nie von mir getestet. (Das SPI Protokoll ist etwas anders
Hallo Leo, Hm, dann stimmt leider die Programmierroutine für den 89S8252 nicht.Da hilft dann nur genaues lesen des 89S8252 Datenblattes und anpassen des avr910 Source. Ich hab wie gesagt die Routinen übernommen und nicht testen können. Schade das es nicht klappt,
-
Thread
Problem mit AT89S8252
Hallo zusammen, ich habe folgendes Problem: Ich habe vor 2 Monaten mit dem 89S8252-Flashboard von Elektor mehrere Mikrocontroller programmiert und auch getestet. Haben einwandfrei funktioniert. Vor 1 Monat ziehe ich die Teile wieder raus, und nichts funzt. Auch nach mehrmaligem
-
Thread
Vorteile/Nachteile von AVR gegenüber 8051er
2C00.html Habe den µC selbst getestet , ist beim gleichen Quarz 12 mal schneller als z.B. AT89S8252 . Merkt man spätestens bei der seriellen Komunikation mit dem PC :-)
-
Thread
ISP- Probleme mit AT89S8252
Hallo zusammen, ich hab ein Problem mit dem Programmieren meines AT89S8252. Ich kann den Chip ganz normal initialisieren (Software: ATMEL ISP). Dann hab ich versucht den Chip zu beschreiben. Und bekam folgende Fehlermeldung: "The device is WRITE LOCKED". Daraufhin hab ich statt des AT89S8252 mal den AT89LS8252 eingestellt und siehe da, es hat funktionert. Das Progamm läuft einwandfrei auf meinem uC. Als ich dann aber versucht hab ein anderes Prog aufzuspielen, brachte er mir auch beim
-
Thread
EEPROM ZUGRIFF MIT SDCC???
Schönen Abend alle mitsammen, weiß jemand, ob man mit dem sdcc compiler auf das eeprom des at89s8252 zugreifen kann? wenn ja wie? lg leo
Du da genau weist, was passiert. Das ist nicht unwichtig, da der Zugriff auf ein EEPROM beim AT89S8252 einen kritischen Abschnitt darstellt, da wenn das EEMEN- Bit gesetzt ist jeder Speicherzugriff mittels movx ins EEPROM geht und nicht in den (externen) RAM. Es ist daher vielleicht auch ratsam,
-
Thread
Taktzyklen eines 8051!
mal wissen, wie das jetzt mit den Taktzyklen bei den 8051 ist. Mich interressiert z. B. der AT89S8252 da er Pinkompatibel zu dem Mega 8515 ist. Also einfach umstecken und los. Wie ist das nun? Wenn der z. B. einen Takt von 12MHz bekommt ist dann 1 "Verarbeitungstakt" 12 externe Takte? Also sind
Die Original 8051 machen tatsächlich nur 1 MIPS bei 12MHz. Auch beim AT89S8252 ist das so. Da er 24MHz verträgt macht er eben 2 MIPS. Neuere 8051-Derivate haben aber z.T. deutlich mehr Leistung. Die X2-Modelle von Atmel hast Du ja schon gefunden, es gibt aber auch Varianten
-
Thread
F.messung ohne Timer/Counter AT89S52
nein, glaube der mit 3 Timer ist der 89S8252 oder so. wollte auch ursprünglich den nehmen, aber an den 82S52 hatte ich schon da.
-
Thread
Umfrage: euer Lieblings-Controller
ich hab zwar erst 2 verwendet, nen 89S8252 und nen mega8, finde den mega 8 aber besser. Das mag aber daran liegen, dass ich auch noch noob bin und zuerst den 8252 hatte. Da hollte auch vieles nicht. Hinzu kam, dass es da nur so einen komischen
also meine lieblingscontroller sind entweder at89s8252 bei den 8051ern (mit sdcc oder assembler) oder atmega8535, at90s2313, attiny12l bei avrs (mit codevision oder assembler) mfg leo
-
Thread
LCD 40 *4 von Reichelt mit Bascom ?
ich versuche gerade ein LCD-Display 40 * 4 von Reichelt (mit 2 x Enable) unter Bascom mit einem AT89S8252 zum Laufen zu bringen. Bei dem 16 * 2 gibts keine Probleme. Jedoch sind bei o.g. Display die Zeilen teilweise verschoben bzw. nach Reset geht gar nichts mehr. Habe das Display im 4 Bit Modus mit
-
Thread
Fehler im Programm
leo was bewirkt das org und das mov spa, was genau ist das ? @ andreas ich verwende den at89S8252 mh ich versuche jetzt mal das mit einer abfrage weil sonst geht es ja unendlich so weiter
kann ich Dir nicht sagen wie das heisst. Ich meine aber es gibt sogar beim Keil eins für den AT89S8252. Ich habe vor mehreren Monaten was mit dem Keil in Assembler gemacht. Ich meine dass heisst dann push acc statt push a. Ausserdem könnstes Du dann statt: LED data 090h LED data P1 oder so ähnlich
-
Thread
Suche neuen Microcontroller
programmierbare 8051er von Atmel, halt die 89s...51 -52 -53, teilw. sogar ISP fähig. z.B. für den AT89S8252 wurde ja auch in der Elektor ein Board vorgestellt. Grüße Quark
-
Thread
UART oder I2C
seriellen Port besitzt). Wenn schon einen anderen Typ als vorgesehen, warum nicht gleich einen AT89S8252? Die Kommunikation würde ich über die Leitungen der SPI (MOSI, MISO, SCK,usw.) verbinden. Geht sowas überhaupt? Hat jemand von Euch schon damit Erfahrung gemacht? Gruß, Klaus
-
Thread
7Seg. Anzeige ansteuern
Ich habe einen Mikrocontroller AT89S8252 und 4 7Seg. Anzeigen die auf einer externen Platine. Diese hat zwei PortEingänge auf der rechten steuere ich das 4. Segment an. Mit dem anderen Port kann ich die anderen ansteuern, aber wie?
-
Thread
AT89S8252 und I²c Bus
übernehmen. So viel zum Projekt :-) Jetzt würde ich ganz gerne diese Schaltung mit einem AT89S8252 realisieren, da ich ein Programmierboard von Elektor für diesen besitze und dieser auch mit der Programmiersprache C programmiert werden kann. Für das Zubehör, habe ich gesehen das es von der Firma