-
Thread
Software für Serielle Programmierung eines AT98S8252
Hallo, kann mir jemand eine Software empfehlen, mit der ich meinen AT98S8252 serielle flashen kann? Mit Atmels ISP gehts nur parallel. Danke im Voraus.
Hallo ich hab selber ein AT89S8252 von elektor, und ich programmier den auch seriellll! Bin grad leider in der FH aber wenn ich zuhause bin stell ich das flash prog rein.
-
Thread
ext.Interrupt Softwaretechnisch belegen?
möglich einen externen Interrupt auch intern per Software zu steuern? Wenn ich in Keil für einen AT89s8252 den Portpin P3_3 mit einem anderen Pin z.B.: P2_0 verbinde, kann ich in der Simulation den Interrupt auslösen in der Praxis aber nicht, warum?
-
Thread
Ext. Interrupt 0 bei 8051
hallo, kann mir jemand sagen welche bits und register ich wie konfgurieren muss, um beim at89s8252 den externen interrupt 0 bei fallender flanke am int-pin auszulösen? beim avr bekomm ichs super hin, aber beim 8051er nicht! mfg leo
-
Thread
AVRProg von Atmel und AT90S2313
Hallo zusammen. Gibt es eigentlich eine AVRProg Version, die den AT90S2313 unterstützt? Ich habe nur die Version, die folgende Typen unterstützt: AT89S8252 AT90S1200 rev. C AT90S1200 rev. D/E/F AT90S8515 rev. A/B Der ISP-Programmer basiert auf AN910 von Atmel.
habe ich schon (aus der AN910 von Atmel). Dieser Code ist nur für die Programmierung der Typen AT89S8252 AT90S1200 rev. C AT90S1200 rev. D/E/F AT90S8515 rev. A/B geeignet. D.h. wenn ich den AT90S2313 damit programmieren will, geht es nicht. Ich brauche also den geänderten Code (aus der AN910) für
-
Thread
Pin-Last am AT89S8252
Hallo, kann ich optikoppler mit IF=12mA direkt an den AT89S8252 anschließen, oder wärs besser diese über eine transistorstufe zu schalten? lg da|poidi
hallo tecdroid der at89s8252 ist leider kein avr, sondern 8051 architektur mfg da|poidi
-
Thread
AT89S8252 In System Programmierung
eines Schulprojektes arbeiten wir gerade an einer Lösung zur In - System Programmierung eines AT89S8252 durch einen zweiten AT89S8252 auf zwei getrennten Controllerboards. Wir verwenden einen zweiten Controller, der aus einer PC - Applikation, die wir mit Delphi programmiert haben, die notwendigen
neu zu übertragen. Soweit mein Wissensstand, vielleicht weiß ja noch wer etwas (das Datenblatt des 89S8252 müßte in der "Flash-ROM"-Sektion aber auch Klarheit bringen).
-
Thread
89S8252 und Unterprogramme
Hallo zusammen ! Habe ein Problem mit meinem 89S8252 ... Er mag keine Unterprogramme ?! Ich habe ein kleines Programm geschrieben zum An- und ausschalten einer Portleitung (P1.0) mit clr und setb - es funktioniert. Setze ich einen Befehl davon
Hallo zusammen ! Bin nach viel ausprobieren drauf gekommen :-) Der 89S8252 hat im Gegensatz zum 89S53 ein 2k großes EEPROM im Adreßbereich 000h-7FFh. Durch org 100h wind das Programm an 100h geschrieben, und das muß wohl mit dem Speicherbereich vom EEPROM kollidieren,
-
Thread
Bascom Problem
brauchbares aus...die Ausgänge bleiben auf low. Ausserdem: ISt das mit dem Pullup-Wiederständen beim AT89s8252 auch so?-ISt ein 8051-Derivat. MFG Nik
Hi ja ist beim S8252 auch so. Matthias
-
Thread
ISP Programmiergerät
Bei mir funktioniert die AVR App-Note 910 am besten. Allerdings habe ich den 90S1200 gegen den 90S2313 ausgetauscht und mit der Firmware 3.1 von der avrfreaks.net Seite geladen. Seitdem kann ich eigentlich alle Controller programmieren. Für den 89S8252 hatte ich auch nen Parallelportptrogrammer
auf dem 2313 und nicht auf dem PC. Das sieht an den vielen Fragen mein Ponyprog funktioniert nicht u.s.w. 2. Man muß sich im Klaren sein das der PC beim 244 mit der Ziel Hardware verbunden ist und somit hohe Spannugsspitzen (Dimmer, H-bridge u.s.w. den logic chip auf dem Motherboard aufblasen können.
-
Thread
alte mikrokontroller
einfach zu billig, sodas sich die Beschäftigung mit solchem Urgestein nicht lohnt. Z.B. der AT89S8252 ist Flash, d.h. wiederprogrammierbar und braucht kein spezielles Programmiergerät, geht direkt vom PC Parallelport. Peter
anders). Habe diese Fenstertypen inzwischen hinter mir gelassen und mache nur noch mit ISP, etwa 8252, den es ja auch schon nicht mehr gibt. Es macht Sinn auf einen 51er Typen umzusteigen, die gibt es heute in allen Variationen. Gruss Thomas
-
Thread
Schrittmotorsteuerung mit 8051er ASM
´Hallo, ich habe vor eine Schrittmotorsteuerung mit dem AT89S8252 zu realisieren. Dazu brauche ich aber einige infos zu den timern. Hat jemand texte dazu? oder jemand kanns gleich erklären?
-
Thread
Serielle Asyncrone daten in syncrone daten Umwandeln?
serielle asyncrone daten in syncrone daten umwandelt und das ganz bidirectional. Ich benutze dazu den At89S8252 Mikrocontroller. Nun Brauch ich informationen wo der unterschie in beiden verfahren liegt. Vielleicht hat jemand von euch ja auch schon soetwas ähnliches Programmiert. bin sehr dankbar für Eure Hilfe
-
Thread
ATMEL 89S8252 Relative Assembly programmierung
Hallo alle zusammen, ich bin gerade dabei und programmiere einen Coltroller (8051) um damit ein Lichtmischpult anzusteuern. es funktioniert auch ganz gut NUR !!!! Im Zuge der Programmentwicklung habe ich einige Funktionen Geschrieben die nun nicht mehr notwendig sind und entfernt werden können. Nur arbeitet das Programm nach dem Entfernen der Routine z.B. Modul LCD routines Funktion ws0: überhaupt nicht mehr. woran kann das liegen ich weis nicht weiter es währe nett wenn mir jemand Hilfestellung geben kann. Der Code besteht aus momentan Drei hoffendlich gut kommentieren ASM Dateien die
-
Thread
ISP Kabel Atmel 89S8252
, welches ISP KAbel benötige ich für die Software 'Atmel Microcontroller ISP Software' für AT89S8252 ? Gibt es hierzu eine Bauanleitung ? Danke Euch Patrick
-
Thread
8051 C Compiler
Hallo Leute, welchen C Compiler für 8051 (89S8252) Prozessoren könnt Ihr mir empfehlen ? Was sind Eure Erfahrungen ? Lohnt es sich viel Geld dafür auszugeben ? Gruss Patrick Isenmann
-
Thread
ATMEL ISP Software AT 98S8252
Hallo Leute, woher bekomme ich das Zur Atmel ISP Software für AT98S8252 passende Kabel ? Kann man dieses Kabel selber bauen ? Hat jemand hierzu eine Bauanleitung ? Danke Euch Patrick Isenmann
Hallo Patrikck Danke für den Hinweis. Ich habe übersehen das es ein AT98S.... ist. Grüss Christian Benz
-
Thread
In System Programmierung AT98S8252
Leute, bin hier auf einem neuen Gebiet und brauche Eure Hilfe ! Was benötige ich alles um den AT98S8252 in C programmieren zu können ? Gibt es einen einfachen Schaltplan um einen IN-System Programmer (z.B. mit MAX 232) aufzubauen ! Evtl. Links zu entsprechenden Schaltplänen . Welcher C-Compiler ist zu empfehlen ? Habe vor ca. 10 Jahren mal 8051 MC's programmiert ! Bin aber nicht mehr auf dem Stand !! Welche Bücher könnt Ihr empfehlen ?
-
Thread
Inkrementieren 16Bit
ist das Register a voll, wird r5 um 1 inkrementiert, und a wird wieder null usw. Ich benutze ein 8252µC von Atmel und keine Sorge 16Bit reichen bei diesen Geschwindigkeiten völlig aus (~60m/s). An die Taktzyklen(1µs) wurde gedacht und in der nachfolgenden Rechnung miteingerechnet (wird durch einen
. In echt hätte er aber nur 0,0022989s gebraucht. Hat jemand noch Vorschläge ?
-
Thread
LCD Initialisierung
Probleme gestossen. Jetzt komm ich aber nicht mehr weiter. Und zwar hab ich das Display an ein Atmel AT89S8252 angeschossen und bekomm die Initialisierung nicht hin. Ich programmiere noch ueber Assembler. Anschluesse: E ==> Port 1.2 (92H) R/W ==> Port 1.1 (91H) RS ==> Port 1.0 (90H) DB 0-7 ==> Port
ein KS0070B. 2*16 Zeichen. Das Bisplay hab ich von Reichelt : http://www.reichelt.de/Info.html?PriSB9S4AQ4AADnzGBM+A52+0+50+LCD%20162F%20LED+LC%20DISPLAY++++artnr . Ich hab den Kontrast richtig eingestellt aber es ist nur die obere Zeile schwarz sichtbar und nicht die Untere. Hier ist mein Code
-
Thread
Timer2 als Baudrategenerator
Hallo, ich muss Timer2 als Baudrategenerator verwenden (ich verwende einen AT89S8252, Quarz: 12 Mhz), um über die Serielle Schnittstelle zu senden. ich weiß, das ich im T2CON die entsprechenden Bits für TCLK und TR2 setzten muss, aber ich weiß sonst absolut nicht weiter, wie ich
-
Thread
Baudrate exakt einstellen
Hallo, Ich arbeite für die Schule an einem Projekt, wo unter anderem Daten vom Microcontroller (AT89S8252) über die serielle Schnittstelle an den PC übertragen werden (eigene PC-Software [C++], bzw. Hyperterminal zum testen). folgendes Problem: Ich programmiere den MC mit Keil uVision mit assembler
Das kann aber voll ins Auge gehen, wenn Du den AT89S8252 verwendest, aber den $include(reg515.inc) als Zielprozessor definierst. Wie man den T1 oder T2 als Baudratengenerator verwendet findest Du im AT89S8252 Datenblatt. Peter
-
Thread
Berechnung
obwohl eigentlich alles "richtig" ist. Mit diesem Programm wird versucht eine Geschwindigkeit (in m/s) zu berechnen und auf dem LCD Display auszugeben (µC 8252 (Atmel)) stattdessen gibt er immer nur 3 gleiche zahlenpaare aus. .... ....... ........... ;¸,o@´`'@o,¸¸,o@´`@o,¸¸,o@´`'@o,¸¸,o@´`'
-
Thread
PIC Programmer development board
gar keinen Programmer benötigen (spart ne Menge Mäuse). Da kenne ich 8051-er (z.B. T89C51RB2, AT89S8252) und AVR. Ich wollte auch mal was mit einem PICs machen (SX18), aber die wollten doch glatt 800,-DM für einen simplen Programmierstecker. Später hab ich dann gemerkt, daß sie mir damit
nicht auf einem 8051 laufen kann, der keinen T1 hat." genau das ist auch das Problem bei den PIC´s. Bei PIC´s mit integriertem AD-Wandler oder Comperator werden die I/O´s alternativ genutzt. Wird der PIC nicht richtig initialisiert, dann laufen die Programme freilich nicht. Der Befehlssatz der
-
Thread
Dauers eines Dekrementiervorgangs
finden konnte, dachte ich, dass ich einfach mal hier frage. Es handelt sich dabei um den µC 8051 (8252). Wäre mir wirklich sehr hilfreich Danke im Voraus Ben M.
Also, wenn Du den AT89S8252 meinst, der kann mit maximal 33MHz laufen und braucht 12 Quarztakte je Zyklus: 12 * 1 / 33MHz = 364ns Peter
-
Thread
rtc nötig??
projekt eine zeitverzögerung von ca 4-5 minuten. reicht mir dafür der interne timer im meinem µC (8252 atmel at89s8252) aus oder benötige ich eine real-time-clock?vielen dank schonmal im voraus.. gruss adrian
-
Thread
AVR-Programmer zu verkaufen
AVR-Programmer zu verkaufen. Hersteller: Equinox UK Anschluß: serielle Schnittstelle Microcontroller: AT89S8252, AT89S53, AT90S1200, AT90S2313, AT90S4414, AT90S8515 und weiter AVR-Prozessoren. Doku: Handbuch und CD Link: http://www.montereytools.com/Equinox/Equinox_MicroISP_IV.html Preis 5,00 Euro +
Auch für den AT90S8535 geeignet??? Dann nehm ich ihn vielleicht!
-
Thread
8051er programmer
einen Parallelbrenner und müssen zum Brennen ausgestöpselt werden. Mein Vorschlag für Dich wäre, den 89S8252 oder den 89C53 zu nehmen. Die sind beide noch recht preiswert und ISP. Ersterer hat 8KB Flash und zusätzlich noch 2KB EEprom für Daten und letzter 12KB Flash, aber kein EEprom. Brenner gibt es etliche
-
Thread
M 51 Standart
Hi T89C51Rx2 P89C51Rx2 AT89C51Rx2 AT89S8252 DS89C420 und sicher noch ein paar mehr Matthias
-
Thread
AD-Wandler
programmieren und dazu brauch ich den ad-wandler der auf meiner platine ist. wie kann ich bei nem 8252µC daten über den AD-Wandler in ein Register bekommen und damit arbeiten. muss ich den AD-Wandler mit adresse ansprechen oder einfach wie beim normalen eingabeport mit nem mov acc,bal befehl arbeiten
hab was vergessen... also erstmal genaue typenbezeichnung des µC : Atmel 89S8252 und noch was Danke schon mal im Voraus mit freundlichen Grüssen Adrian
-
Thread
GSM AVR
In Elektor (1/2002),(2/2002) war genau ein solches Projekt beschrieben. Genau mit einem AVR(AT89S8252), 4*20 LCD Display, und Sms empfang über serielles Kabel von einem Siemens Handy. Dazu kann ich nur sagen dass man unter www.elektor.de bei Downloads (Februar/2002) den Sourcecode, ein Platienenlayout
Der AT89S8252 ist kein AVR.
-
Thread
8515 und HT615
Habe das mit dem 8515 sein gelassen und statt dessen einen 89s8252 genommen. So halbwegs funktioniert es jetzt. Ein Problem habe ich noch. Der HT615 schaltet an seinen Ausgängen +5V. Mit dem 89S dran passiert garnichts mehr, ohne alles i.O. Bin jetzt kurz davor die Ausgänge des HT615 über Reed Relais an den 89S zu koppeln. Irgendwie vertragen die sich nicht. Hat jemand noch eine andere Idee? Gruss Thomas
-
Thread
fehlende Ports?
beliebig viele davon kaskadieren. Vorteilhaft ist, wenn der MC einen SPI eingebaut hat, wie z.B. der AT89S8252. Peter
-
Thread
Atmel AT89S8252 Polling / Timer / Interruptprgrammierung
Bin grade dabei für meinen AT89S8252 Atmel ein C Programm zu schreiben, welches die Eingänge innerhalb einer Zeitscheife abfragt ( Polling ) und die Signale dann mit den jeweiligen Timerzeitwerten speichert um sie dann in einer weiteren
-
Thread
AVR-Programmer
verkaufen. Hersteller: Equinox Anschluß: serielle Schnittstelle Programmierbare Microcontroller AT89S8252 AT89S53 AT90S1200 AT90S2313 AT90S4414 AT90S8515 und noch viele andere AVR-Prozessoren. Handbuch und CD sind dabei. Preis 15,00 Euro incl. Versand
-
Thread
89S8252 Ausgänge nicht belastbar
Hi, ich habe das Problem, dass an meinem 89S8252 an den Ausgängen sofort die Spannung wegbricht, sobald eine Last (ULN2803, LED mit Vorwiderstand) anliegt. Mit dem Multimeter als Last sieht es gut aus. Hat jemand eine Idee, was das sein könnte
-
Thread
Reset
Reset-Teil aus einer Schaltung mit 8515 abgezeichnet und hatte nicht berücksichtigt das 8515 und 89S8252 unterschiedliche Resetpegel benötigen.
haben und Der Low-Ausgang einen Pull-Up. Und wenn ich mich nicht irre, ist der Reset-Anschluß des 89S8252 High-Aktiv.
-
Thread
Bascom und 90S8252
Hi, ich wollte mich mal an dieProgrammierung von Atmel rangewagen. Bascom erschien mir für mich als Anfänger geeignet. Es sollen über eine 3x4 Tastenmatrix 12 Ausgänge ein- und wieder ausgeschaltet werden, also mit Haltefunktion. Ich habe dazu von der McSelec Seite ein Beispielprogramm von M.Gill genommen und wollte es eigentlich nur um die entsprechenden Funktionen erweitern. Das einzige was passiert ist, dass alle Ausgänge auf High gehen. Ich habe keine Ahnung, wo ich noch suchen soll. Wäre bitte jemand so nett und schaut sich den Code an. Danke vorab für Eure Hilfe. Gruss Thomas
-
Thread
Anfänger und Mikrocontroller?
erlauben solchen MCs, die ohne Programmiergerät direkt vom PC programmierbar sind, z.B. T89C51RD2, AT89S8252. Die kann man sogar zum Programmieren in der Schaltung belassen, d.h. man braucht keinen teuren ZIF-Sockel. Peter
@peter dannegger Wie programmiert man den AT89S8252 vom PC aus, ohne Programmiergerät ? Es gibt Software für den AT89S8252 von Atmel, aber dazu benötigt man ein spezielles Kabel zu dem ich bisher nichts gefunden habe.
-
Thread
I2C-Problem
Hallo, es wäre ja zu schön gewesen, wenn jetzt alles geklappt hätte. Folgende Situation: AT89S8252 (funktioniert) I2C-Bus mit einem Thermometer (DS1621) funktioniert! oder I2C-Bus mit Porterweiterung (PCF8574) funktioniert! Wenn ich jetzt das Thermometer und die Porterweiterung gleichzeitig
-
Thread
Visual Basic und ATMEL89s8252
Hallo zusammen, Ich möchte einen ATMEL 89s8252 in Visual Basic Programmieren sprich BIN Files über die serielle Schnittstelle übertragen ! Wer hat erfahrung mit so einenm Unterfangen Bin für jede hilfe Dankbar Mfg Thorsten Schabelski
-
Thread
Serial I/O At89s8252 Keil C51
hier im Forum gute Hilfe zuteil wurde, will ich es jetzt nochmal versuchen. Ich möchte einen AT89S8252 über sie serielle Schnittstelle ansprechen um damit die Ports als digitale Ein-/Ausgänge anzusteuern. Der momentane Stand der Dinge ist: 1. Ich kann mit dem Keil C51 compiler ein kleines Programm (Lauflicht) kompilieren und mittels Ponyprog auf den AT89S8252 laden und dort läuft es einwandfrei. 2. Die Pin P3.0 und P3.1 habe ich über einen MAX232 mit der seriellen Schnittstelle des Computers verbunden. 3. Zur Ansteuerung der seriellen Schnittstelle
-
Thread
80C51 --- Was kann das ding?
externem Programmspeicher rumquälen. Um in die 8051-Familie reinzuriechen, empfehle ich den AT89S8252 oder T89C51RD2. Der letztere ist etwas teuer, läßt sich aber auf allen OS (auch Linux) bequem über die COM programmieren. Zum Anschluß an die COM brauchts noch einen RS-232-Pegelwandler, z.B. MAX202. Der AT89S8252 muß dagegen über den LPT-Port programmiert werden, wobei je nach OS bzw. PC-Hardware des öfteren Probleme auftreten können. Das wäre dann 1-Chip-Etwicklungsboards, d.h. eine Lochrasterplatine
-
Thread
89s8252 Problem
Ich hab nen 89S8252!
Ok, hier nun ne kleine HEX, die mit dem AT89S8252 funktionieren müsste. (Mit dem L-Typ auch. Hab sie allerdings nicht ausprobiert.)
-
Thread
fuse-bits
Leider nicht! ich hab nen 89s8252, da kann man die fuse bits über spi nur lesen, nicht schreiben!
-
Thread
at89s8252
Moin! Kann mir jemand sagen warum das PonyProg bei meinem at89s8252 immer die Fehlermeldung: Device not Responding bring wenn ich programmieren will, obwohl er fehlerfrei liest und fehlerfrei einen leeren buffer schreiben kann? MfG
-
Thread
Assembler für 89s8252
Hallo! Ich suche eine Assembler-Programm und einen C-copmpiler für der at89s8252. Gibts da auch gute Programme die man als freeware bekommt? Was wird denn bei euch so benutzt? MfG Stifflers Mom
-
Thread
Bootloader basteln...
Also wäre da zum Beispiel hier der AT89S8252 von Atmel. Bei anderen Herstellern habe ich mich noch nicht umgesehen aber im Datenblatt steht einiges von External Program Memory. Also das, was ich suche. Allerdings bestehen diese Angaben nur
beschreiben und auch beliebig oft. Für den Anschluß gibt es nen Haufen Schaltungen. Beim AT89S8252 sind die unteren 8kB der interne Flash, da kommt dann das Bootprogramm rein. Darüber wird automatisch der externe Speicher angesprochen. Üblich ist z.B. einen 65C256 in die oberen 32kB ab Adresse
-
Thread
Pause bei AT89S8252
Hallo, ich will mit dem Baustein AT89S8252 ein kleines Programm erstellen ... ich komm soweit auch klar, aber ich hab ein Problem: Ich muss eine kleine Pause im Programm einlegen von ca einer Sekunde. Ich weiss nicht wie ich das im Code umsetzten
Hallo Christian, ich hab da mal etwas passendes für Dich angehängt. Der AT98S8252 war doch ein 8051-Derivat oder? Kurz noch zur Handhabung: mov A, #100d acall Wait_hs bewirkt eine Verzögerung von ca. 1 sec, wie ebenfalls: mov A, #10d acall Wait_zs
-
Thread
Kabeltester mit led und taster
vorangehen muß, um so durch das Timing auf die Reihenfolge, daher richtige Ader schließen zu können. MC's währen daher wohl auf beiden Seiten angebracht. Gruß, Arne
Ich habe einen AT89S8252 genommen, da man den ohne Programmiergerät vom Druckerport brennen kann. Als Freeware-Compiler gibt es den SDCC. So ein kleines Programm kann man aber auch mit den Testversionen kommerzieller
-
Thread
ISP AT89S8252 verfluchter Mist
Hallo Leute, würde gerne einen AT89S8252 programmieren und versuche nun schon drei Tage lang eine ISP Verbindung hinzubekommen. Es funktioniert einfach nicht, das heißt der AT89S8252 wird einfach nicht erkannt. Habe unterschiedliche ISP
1 liegen, damit man sie als Eingang verwenden kann. Vorsorglich habe ich mir einen neuen AT89S8252 bei Reichelt bestellt.