-
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...?
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
Interrupt-Pin des uP. Bekomme ja saubere 5V vom DC/DC Wandler.Wenn ja, muss man die beim Atmel AT89S8253 (8051-Chip) softwaremässig aktivieren, oder sind die immer aktiv?
-
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.
-
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
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
-
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,
-
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
iduktiv, ohmisch...)? Sind alle unbenutzten Pins definiert z.B. auf GND gelegt? Sind alle Interupt's gesperrt und die Interrupt-Handler mit RTI 'kurzgeschlossen'? Sind die Stromkriese für den Controller und für die Last gaövanisch verbunden?
-
Thread
Matrixtastatur in Assembler
in 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
der Anzeige integriert. Beste Grüße... ...HanneS...
-
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
-
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
a) Timeout: Werden 1-2s lang keine Daten empfangen, ist die Datei fertig. b) Sonderzeichen ans Ende der Datei setzen c) Vor der Datei die Länge an den uC senden.
-
Thread
AT89C2051 mit 20MIPS !
doch schon immer: 8051 rules ! Gibt es aber nicht schon einen 2051 mit ISP ? Was ist mit dem AT89S2051 ?
jemand, wo man 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
-
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
GND 10 GND 11 P2.4 12 P2.5 13 P2.6 14 P2.7 Das war´s. Eine passende Code-Library dazu für den 8051 könnte ich dir mailen. Gruß, Markus_8051
-
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
P.S.: Das sind alles Flash, in der Application programmierbar. OTP-Scheiß nehme ich schon lange nicht mehr. Peter
Umfeld 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
@Peter Danneger: "Ich bin mir nicht sicher, ob das den AT89S53 auch betrifft aber dessen Bruder, der AT89S8252 ist ersatzlos abgekündigt" Nicht ganz richtig: Es betrifft wohl auch den S53, aber als Ersatz, der BEIDE Typen vereint, gibt es zumindest schon
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
kannst du also schreiben MOV byte, #5 damit wird dein programm lesbarer. der 8252er hat auch einen bit-adressierbaren bereich. du musst ihm also zuerst mitteilen, wo deine bitvariable lokalisiert ist. wo der bereich liegt weiß ich im moment nicht auswendig, du kannst aber im datenblatt
-
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
-
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
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 zu kaufen (beim nächsten mal weiß ich's). Es könnte jedoch ziemlich interessant werden, den Chip selbst in Betrieb zu nehmen. Immerhin erhält man dadurch ein Verständnis der Peripherie-Schaltung. Ich vermute, dass der Aufbau eines Webservers
-
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?
umgeschrieben und nun bekomme ich von bascom 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
mein neues Azubiprojekt zu planen. Ich würde gerne eine Programmierplatine entwikeln um einen Atmel 8252 zu programmieren. Ich habe komplette Pläne für eine Platine die über serielle com Schnittstelle mit dem µc komuniziert. Nun will ich das Ganze über USB ansteurn da enfällt ja dann die separate SP.Versorgung
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
Wolle wir ihn reinlasse oder gibt's Schimpfe :-) ?
Wenn 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.
-
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.
1' gelesen wird. Selbstverständlich habe ich erstmal versucht, die Temperatur auszulesen, aber s.o. Alle Vereinfachungen der Problemstellung haben nichts gebracht. Bevor ich mir jetzt einen Logic Analyzer baue, versuchs ich doch mal im Forum :-) Gruß St. Engelhardt
-
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
Ich habe ein Programm bei dem der Controller 82527 über den 89S8952 angesteuert wird. Das sind ca. 3-4 Dateien. Wenn Du willst kann ich Dir die zumailen. Sind allerdings für den Keil-Compiler. Müsstest Du auf Deinen umschreiben. Grüße Andreas
-
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?
Zeit gegoogelt aber 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
Was das mit der Kompatibilität von S52 und S53 betrifft, habe ich hier schon anderes gehört (sieh' Dir mal den von mir wg. Schaltplan zitierten Thread an). Mit der Programmiersoftware, die in Bascom-51 integriert ist, kann der S53 jedenfalls
-
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
die 89S gehören zu einer ganz anderen uC familie als die avr - für die das stk500 ist als erstes solltes du dich übe die verschiedenen uC familien informieren und dir eine aussuchen
-
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
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
einen 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
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
Ein gewaltiger Nachteil der AVRmega's ist, daß die Port-Pins bei Input nicht TTL-konform sind. Externe 3,3V-Logik und AVRmega ist, unter seriöser Betrachtung, nicht möglich. Ich musste aus diesem Grund auf ein 8051-Derivat umsteigen.
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