-
Thread
Welcher µC für Hobbyzwecke?
dieses Board kann man etliche Atmel 8051er einsetzen, ausgeliefert wird das Board aber mit nem AT89S8252. MFG Christof
Naja, den AT89S8252 gibts nicht mehr, dann AT89S8253 oder eben ED2 etc. Peter hat dir ja schon nen Tip gegeben, AT89C51CC03.
-
Thread
-
Thread
Indirekte Sprünge mit 8051
oder Lookup-Tabellen gefunden. Kann mir jemand eine Adresse mit Beispielen geben? Assembler, 8252
#01h SJMP ENDE ... .. . Dabei soll bei R0 = 0 nach VALUE0, bei R0 = 1 nach VALUE1 u.s.w gesprungen werden.
-
Thread
Temperatursensor an AD Wandler an Mikrocontroller wie anschl
atmel AT89s8252
beschrieben. Hand aufs Herz, kannst du das Datenblatt nicht lesen ? Hast du schon mal was mit nem S8252 gemacht ? Deine Fragen sind so allgemein das man bei Adam & Eva anfangen müßte, im Prinzip ist das OK aber dann sollte deine Frage anders gestellt sein.
-
Thread
wie at89s8253 programmieren??
Hilfe!! ich versuche gerade den at89s8253 mit der ride entwichklungsumgebung zu programmieren, aber ich schaffe es nicht die include datei für die registeradressen einzubinden: "Unable TO OPEN INCLUDE FILE". KAnn mior einer sagen wie das
Der 89S8253 hat ein völlig anderes Programmierverhalten und kann nicht mit den Algorythmus des 8252 programmiert werden. Das erwähnte polnische Programm (englisch) kann ich auch nur empfehlen: http://www.amwaw.edu.pl
-
Thread
Woher Atmel AT89S8252?
Hi wir bräuchten einen Atmel AT89S8252. Da dieser aber vom AT89S8253 ersetzt wurde, wissen wir nicht wo wir noch einen alten herbekommen. Weiß jemand wo wir den alten herkriegen können? Der 53 bringt uns nichts da unser Board und
Ehrlich, ich würd den 89S8253 nehmen, der 52 ist abgekündigt und es kann nur schwieriger werden ihn zu bekommen. Und wenn ihr jetzt noch einen kriegt und der geht irgendwann wieder kaputt, was dann... Ein (finde ich) gutes
-
Thread
Realisierung eines Menüs mit dem AT89s8252 + drehimpulsgebe
Hallo, auf Grund eines Schulprojektes muss ich ein Auswahlmenü (LCD) in Assambler programmieren, bei dem man mit der Hilfe von einem Drehimpulsgeber und mehreren Tastern zwischen den unterschiedlichen Menüpunkten wählen kann. Das ganze soll die Auswahl der Modi für eine Schrittmotorsteuerung werden. Die Auswahl soll dann in ein Register gesetzt werden, damit mein Partner der die Ansteuerung des Motors übernimmt dort die nötigen Daten auslesen kann. Da ich noch unerfahren in der Assambler bin würd ich mich über Lösungsvorschläge freuen. Ich habe mir das so vorgestellt, dass ich mit Hilfe des
-
Thread
Interrupt bei Pegelwechsel?!
ein paar informationen vorweg: ich programmiere z.z. noch auf dem board "es52-flash" mit dem AT89S8252 drauf. ist zwar ein alter typ, aber mein problem wird "chipübergreifend" sein. programmiert werden soll ein sechsstelliger zähler (sechs 7-segment-anzeigen), der in 10000stel schritten bis 99,9999
-
Thread
Zwei Programme auf einem uC ablaufen lassen
festgelegt, welche wichtige Werte enthalten. Also z.B. die Motorgeschwindigkeit, Richtung, An/Aus u.s.w. ... Das alles wird in den sogenannten "Status Registern" gespeichert und bildet die gemeinsame Schnittstelle zwischen beiden Programmen. Mein Programm (die eigentliche Steuerung) greift auf
geschrieben werden. Eine Grafik im Anhang soll das etwas verständlicher gestalten. Der uC ist ein 89S8252 @ 12Mhz Ist das möglich?
-
Thread
Aufbau Intel Hex Datei für 89s8253
etwas Daten im EEPROM ab Adresse 2000h. Das Beispiel ist vom Batronix Progstudio, und für einen 89S8252. Vielleicht hilft das dir ja...
Thomas S. wrote: > Hat niemand ein Programm für den 89s8253 mit Datenbereich gemacht ? Ich jedenfalls nicht. In der Regel enthalten Programme eine Routine, die den EEPROM auf gültige Daten prüft und
-
Thread
At89s52 flash memory erweitern, möglich?
Hallo Leute Ist es möglich das 8k Flash Memory eines At89s52 zu erweitern? Ich brauch für ein Projekt ziemlich viel Speicher. 128k werden es mindestens. Ist das überhaupt noch mit dem At89s52 zu packen? Ich frag so blöd weil ich Softwaremäsig ziemlich
handelt geht das auch in C recht einfach. Ich hatte mal nen 29F040 als Datenspeicher an einem AT89S8252. No Problem ;)
-
Thread
UV - Leds bei Ebay für Belichtungsgerät ?
gekauft. (Rahmen weggeschmissen und Scheibe verwendet.) Platine mit LED's auf Abstandröhrchen gesetzt und in Sortierkiste eingeklebt. Übrigens die Vorwiderstände sind unter der Platine angelötet. Dann einen Timer mit SiebenSegment, LED Anzeige, Relais und 89S8252 gebaut
Hallo, na dann kannst du ja die LED's dichter packen und hast auch eine gleichmässigere Ausleuchtung des Layout's. Ich würde mit einem Strom von 20mA und 3,4V Spannung rechnen. Dann 4 x LED in Reihe | 10 Reihen -> Billigsteckernetzteil
-
Thread
EEPROM des AT89S8252 ansprechen
Hallo, bin Anfänger und versuche gerade mittels dem Flashboard von Elektor mir C mit Mikrocontrollern beizubringen. LEDs blinken und serielle Kommunikation funktionieren soweit. Jetzt möchte ich eine Variable im EEPROM speichern, die ich nach dem Einschalten wieder auslesen kann. z.B: Lies Variable z.B. 5 -> Blinke 5x -> schreibe 6 ins EEPROM Ich verwende den SDCC. Eine eeprom.h gibt es nicht. Habe in einem Forum gelesen, das Assembler-Code entsprechend angepasst werden muss. Dies überfordert meinen momentan noch geringe Kenntnisse. Gibt es hier nicht eine einfache Lösung?
-
Thread
usbprog Fans aufgepasst: JTAG USB (OpenOCD, ARM7)
Also ich hab fuer den AT89S8252 schon mal ein Projekt geschrieben. Waere das was? Das ist die gleiche Hardware nur in gross: http://www.ixbat.de/index.php?page_id=89 Meinst du auch diese Controllereihe oder was genau?
-
Thread
8051 Familie dptr-Frage (assembler)
Und was ist mit dem AT89S8252? (zum Bleistift) Siehe: http://www.atmel.com/dyn/resources/prod_documents/doc0401.pdf oder in http://www.atmel.com/dyn/resources/prod_documents/doc1018.pdf Dort steht: WMCON DATA 96h
" Ich habe dann ein Beispiel (einen Derivat) genommen, wo ich Recht habe. :))) (Also, beim AT89S8252 darf man weder mit "mov", noch mit "inc" den DPS setzen.) Karoly
-
Thread
Latch-up am AT89S8253 ?
Hallo, wer kann mir einen Tip geben? In einer Steuerung ist ein At89S8252-Ausgang mit dem Eingang eines 2ten ATs verbunden.Ist der 2te AT ein 8252 dann funktioniert alles bestens. Ist der 2te AT aber ein 8253, dann zieht der Eingang die Spannung bis auf ungefähr 20mV
jetzt die Verbindung zum ersten AT wieder an,so funktioniert alles wieder wie seit Jahren mit den 8252. Ist der 8253 empfindlicher für Latch-up? Wer weiss Rat? Viele Grüße Sepp
-
Thread
Anfänger braucht Hilfe
Halli Hallo ich habe mich geirrt wir benutzen einen "Atmel 89S8252", den haben wir aus der Schule bekommen. Geht es mit dem auch? Frage: Ich verstehe nicht wie es funktioniert das wenn: Ich habe einen Mode, zB die Uhr und die läuft und läuft und läuft, aber
Der AT89S8252 gehört zu den 8051-Nachfolgern. Der ist zwar nicht der neueste, sollte aber reichen. Für Uhren verwendet man Timer, die rufen ab und zu einen Interrupt auf, ganz unabhängig von deinem Programm
-
Thread
Spannung steig an Vcc an, wenn Vbb über 7V geht
Eingägne und dienen zur Einstellung des max. Stromes. Phase und Enable sind direkt mit dem uC (8252) verbunden. Die Ansteuerung funktioniert. Ich habe vor einiger Zeit mal einen Versuchsaufbau mit dem IC und einem anderen uC-Board (ATMega8) aufgebaut und alles lief mit Vbb bei 12V. Wenn es damals
Ich brauche so etwas: http://www.conrad.de/goto.php?artikel=180092 , stimmt's? Kann man im Voraus bestimmen, welcher Strom durch die Diode fließen wird?
-
Thread
Reset- und Eingangsbeschaltung des AT89S8252
ca. 10 Seitige Ausarbeitung zum Thema Reset- und Eingangsbeschaltung des Mikrocontrollers Atmel AT89S8252 für die Schule machen. Da ich aber wenig Ahnung von IT hab wollt ich mal fragen ob ich hier Unterstützung bekomme. Vielleicht weis jemand auch einen nützlichen Link oder Ähliches. Würde mich über
-
Thread
avrdude + AT89S8252
allerdings die Familie wechselst, brauchst Du neue Software (Compiler, Assembler, IDE). Der AT89S8252 gehört der 8051-Familie an. Diese ist nicht kompatibel mit der Atmel-AVR-Familie. Von daher wirt es Dir vermutlich nicht gelingen, den 89S8252 über AVRdude und STK200 zu programmieren - wie gesagt
. Momentan versuche ich mich mit ersten Schritten auf dem Gebiet der 8051. Dazu habe ich einen AT89S8252 den ich mittels Ponyprog / STK200 Interface unter Windows programmiere. Da ich eigentlich mehr von Linux halte suche ich dort eine Variante um den AT89S8252 zu bearbeiten. Den AT89S8252 nutze ich
-
Thread
uC aufgehängt, lässt sich nicht mehr programmieren
sich nicht mehr flaschen. Auch das Trennen vom Netz half nicht. Auf dem Board sitzt neben dem AT89S8252 noch ein AT89C2051, welcher den eigentlichen Programmiervorgang übernimmt. Das Programmieren geht übers Hyperterminal. Was kann ich jetzt machen?
Es gibt 2 Möglichkeiten: 1. Die UART beider Chips hängt parallel und der AT89S8252 zieht RXD oder TXD dauerhaft auf low. Wenn der Chip gesockelt ist, diese beiden Beinchen vorsichtig hochbiegen. Oder auf dem Board sind 2 Jumper zum Trennen. 2. Im AT89C2051 ist eine schlechte
-
Thread
Elektronisch entprellen
Kein AVR, ein 8252 ... Ich werde wahrscheinlich auch per Software entprellen. Aber hardwareseitige eine Unterstützung ist ja auch nicht verkehrt. Hilft auch in der Entwicklungsphase und zum Rumprobieren. Wie berechne
Der 8252 hat ja 3x16Bit Timer. Einer davon soll also immer ALLE Taster + Drehimpulsencoder abfragen?
-
Thread
89s8253 proggen
Hallo MC, ich kenne mich zwar mit der 8051-Familie aus, auch speziell mit dem 89S8252, habe aber den 89S8253 "zu Fuß" programmiert. In wie weit hast Du den Fehler den schon versucht einzukreisen?. Kannst Du an der SPI die Daten auf ein Oszi legen, und schauen, ob die Bits richtig
glaube mich zu erinnern, daß sich der at89S8252 und at89S8253 gerade was die programmierung betrifft unterscheiden. hast du das berücksichtigt?
-
Thread
Auslesen PCF 8591 mit AT89S8252
Hallo. Ich möchte gerne mit einen AT89S8252 den IIC-Bus Baustein PCF 8591 auslesen. Laut Datenblatt kann man nach dem Senden der Adresse ein Steuerbyte senden, in dem man auswählen kann, welchen Kanal man auslesen möchte. Es soll auch gehen
Reihenfolge an den Bus gescjickt habe. Kann mir jemand ein Beispiel für C geben? Schöne Grüße Frank S.
-
Thread
LCD Ansteuerung mit 8051er C-Code
Hallo, ich möchte ein LCD Display (HD44780) mit Hilfe eines AT89S8252 ansteuern. Ich programmiere also 8051er in C. Kann mir jemand in kurzen Worten den Ablauf der Initialisierung erklären? Bzw Links nennen wo ich kein komplettes Programm finde, sondern evtl
@Anne Otto >ich möchte ein LCD Display (HD44780) mit Hilfe eines AT89S8252 >ansteuern. Ich programmiere also 8051er in C. Das wollen viele. Und haben viel auch schon gemacht. Schon mal Tante Google gefragt? >Kann mir jemand in kurzen Worten den Ablauf der Initialisierung
-
Thread
25 Elektor-Artikel kostenlos zum Download?
Danke, ich ziehe's mir erstmal und werde einen Blick rein Grüsse
89S8252 Flashboard.pdf Aktives Lautsprechersystem.pdf Application-Board fuer den R8C-13.pdf ARMee-Entwicklungsboard.pdf Autonomer OBD2-Analyser.pdf Clarity 2 x 300 W Klasse-T-Verstaerker.pdf C-Multimeter.pdf
-
Thread
Zwei Zahlen vergleichen und...
Ist ein AT89S8252, so weit ich weiß, kennt er kein IJMP. Aber indirekte Sprünge sollen mit z.B. JMP @A+DATAPOINTER Ich bin leider noch nicht so weit, um das alles 100% zu verstehen. Also ich stelle mir das so
SIG_A = 0 und SIG_B = 1 ist. [avrasm] ;Zweiter Versuch mit dem Drehimpulsencoder include REG8252.INC ;Zuweisungen SIG_A EQU P3.3 SIG_B EQU P3.2 LAST_STATE EQU R6 ;Resets MOV P2, #0 MOV LAST_STATE, #0 ;*************************************************************
-
Thread
Einzelne Bits an Ports eines 8051 ansprechen
; AT89S8252 processor definition file ; =================================== P0 DATA 080H SP DATA 081H DP0L DATA 082H DP0H DATA 083H DP1L DATA 084H DP1H DATA 085H SPDR DATA 086H PCON
$NOMOD51 $INCLUDE (89S8252.MCU) hast du es so gemacht ?
-
Thread
Ponyprog2000 Einstellungen
bps: 9600 Datenbits: 7 Parität: gerade Stoppbits: 1 COM1 Auf dem Board sitzt neben einem AT89S8252 auch noch ein MAX232, ein GAL16V8D und der AT89C2051. Wenn ich den 8252 flashen will, muss ich zuerst einen Taster auf der Platine betätigen. Danach geht der uC für 20 Sekunden in den Programmiermodus
-
Thread
IDE für 8051
Bin auf der Suche nach einer IDE für den 8051-Nachbau von Atmel (AT89S8252).
Anbei das Datenblatt vom AT89S8252 Gruß Dirk
-
Thread
LCD an ATMEGA zum xten...
an C51) und weist das übliche (14-)Pinout auf. Da es, wie gesagt, an einem anderen Controller (89s8252) läuft, gehe ich davon aus, dass es ein Programmierfehler ist. (Fest) verdrahtet ist es folgendermassen: 4 RS - C.4 5 RW - GND 6 EN - C.5 7 D0 - GND . . 10 D3 - GND 11 D4 - C.0 12 D5
Vielen Dank! Die JTAG-Fuse war's. Es gibt halt immer was, woran man nicht denkt... Auch Danka an Pluto, werde mich mal an die SWAP-Routinen machen. In c51-ass wär das ganz einfach : ) Aber bietet GCC nicht auch ne fertige routine für
-
Thread
Was gibt es für einfache Parallelportprogrammer?
Für den AT89S51/52/53 und den AT89S8252. Das der Link zur Hardware, auf dieser Seite ist auch der Link zur Software. http://www.kmitl.ac.th/~kswichit%20/cheapcable/index.html
Hallo, > Für den AT89S51/52/53 und den AT89S8252. > > Das der Link zur Hardware, auf dieser Seite ist auch der Link zur > Software. > > http://www.kmitl.ac.th/~kswichit%20/cheapcable/index.html So wie es aussieht
-
Thread
AT89C55WD mit Ethernet
der "freien" Version einen IP-Stack mit. Schaltbild für die Integration der benötigten Hardware gibt's in der Doku, Grüße, Dominik
dieser Controller sein muss ? Ich habe meine erste version von meinem Webserver mit ENC28J60/ AT89S8252 nach einer weile auf den AT89C51ED2 umdesigned. Zuerst wurde das RAM knapp, danach der Flash speicher. Mittlerweile habe ich auf dem ED2 noch ca. 300 Byte Ram zur verfügung und belege z.Zt. 32K
-
Thread
Wie kompatibel ist ATMega16 zum AT89S8252?
Beice Chips sind von Atmel. Beim ATMega handelt es sich um einen RISC. Der 8252 ist MCS51 Intel kompatibel. Wie groß wäre der Aufwand ein Programm vom ATMega auf den 8252 zu portieren?
-
Thread
ATTiny 12L SO8
Verkaufszahl unterschreitet, lassen die ihn fallen, wie ne heiße Kartoffel. Ist mir z.B. mit dem AT89S8252 passiert, der wurde ersatzlos gestrichen. Und da gibt es leider keinen Nachfolger, der nur mit Software anzupassen wäre. Bin deshalb gerade beim Redesign dieser Platine. Wenn also schon längst
-
Thread
Hilfe: Downloads bei Elektor am 01.02.07
geladen. Da gibt es dann ne Zip datei mit allen 25 Artikel. Als Übersicht, vorhanden sind: 89S8252 Flashboard.pdf Aktives Lautsprechersystem.pdf Application-Board für den R8C/13.pdf ARMee-Entwicklungsboard.pdf Autonomer OBD2-Analyser.pdf Clarity 2 x 300 W Klasse-T-Verstärker.pdf
-
Thread
Matrix-Schaltung 11x11 mit Microcontroller (Lauflicht)
nur hab ich keine Ahnung >> davon wie ich das ganze anstelle. Es sollten in der Schaltung 113 LED`s >Gute Voraussetzungen ;-) da zu ich hab nur noch keinen plan wie ich das ganze Verbinden soll also die Hardware (Controller+LED´s+Vorwiderstände+Hardware für den Controller) aber ich denke mit ein paar guten Tipp´s euere Seite wird das ganze ein voller erfolg Gruß Danny
-
Thread
Welchen Mircocontroller mit Board für Einsteiger
mich jetzt für folgende Version entschloßen. http://www.mikroe.com/en/tools/unids3/ mit 8051 (AT89S8252). Ich hoffe dies war eine gute Entscheidung? Danke nochmal
vergessen zu schreiben: zum Spielen musst Du Dir nicht extra den AT89C2051 besorgen. Mit dem AT89S8252 geht das auch. (Ausser da, wo man den internen Komparator des 89C2051 nutzt)
-
Thread
Suche Sourcecode für LM75
Hi, Ich suche einen Sourcecode in C für einen AT89S8252 um einen LM75 I²C-Temperatursensor auslesen zu können. Würde mich freuen wenn jemand sowas schon geschrieben hat und es mir zur Verfügung stellen würde. mfg Andreas
jede Menge Material. Und da Du ja eh in C programmierst, muß das ja auch nicht speziell für den 89c8252 sein. Markus_8051
-
Thread
SPI AT89S8252
Ich brauche bitte dringend Hilfe für SPI in Verbindung mit dem uC AT89S8252?! Bitte um rasche Antwort...
-
Thread
AT89S8252
mikrocontroller.net-Forum Besucher! Ich brauche dringend hilfe.... in Bezug auf SPI und dem µC AT89S8252. Als Slave verwende ich einen ADC LTC1861 Aber im wesentlichen würden mir schon quellcodes mit der Ansteuerung und dem Ablauf von SPI helfen Bitte um Antworten mfg, dani
-
Thread
ROGRAMMSPEICHER
Hallo Freunde, ich habe ein Programm mit anhängender Tabelle in einen AT89S52 mit AEC_ISP geflasht, die LOCK-BITs sind gesetzt. Das Programm läuft und benutzt diese Tabelle. Das ist ok. Meine Frage: Ist es möglich, die Tabelle zu löschen und durch eine neue zu ersetzen,
Ne, Lockbit ist Lockbit, nix zu machen. Du könntest aber auf den AT89S8252 bzw. den neueren AT89S8253 umsteigen, der hat ein internes 2kB EEPROM. Kommt halt auf die Größe der Tabelle an... Ralf
-
Thread
Wann verliert ein Flash-Speicher Daten?
Servus erstmal Ich hab hier einen 89S8252 liegen, der öfters mal alle Programmdaten im Flash verliert. Das passiert vor allem, wenn in der Umgebung Störsignale vorkommen oder die Versorgungsspannung unsauber wird. Ist das nun normal oder
deine Störsignale? Ansonsten sind Flash Speicher äußerst zuverlässig. Kommt das auch bei anderen 89S8252ern vor?