-
Thread
IRQ_ AT89S8252
Hallo Leute, Kann mir jemand helfen? Ich lerne gerade die Interruptfunktion bei dem MCU: ATMEL AT89S8252 Benutze den READS-51 Compiler. Jedoch gelingt es mir nicht, die ISR anzusprechen. Findet jemand den Fehler in meinem Code? Vielen Dank für die Hilfe
Beim 80C535er sind es zB. IP0 und IP2, wodurch ich 4 Stufen Binär definieren kann. - Mein AT89S8252 enthält aber nur IP0. - Gehe ich richtig in der Annahme das mein 8051 nur 2 definierbare Prioritätsstufen hat(Low, High)?
-
Thread
LCD ElektorFlashboard
Hallo Leute, Ich habe mir ein Elektor-Flashboard mit MCU: AT89S8252 und das Buch "Basiskurs Mikrokontroller"gekauft. Nun bin ich beim LCD-Projekt in C (Reads51) auf S.125 angelangt. Meine Frage: Wenn ich das kompilieren möchte, antwortet der Compiler andauernd
-
Thread
AT89S8253 serielle programmierung
schnittstelle programmieren kann ohne programmiergerät. etwas ähnliches wie atmelISP für den AT89S8252. oder ob die möglichkeit bei dem baustein gar nicht mehr besteht. THC schonmal und so
-
Thread
Printf
dahinter einschleicht. Normalerweise müsste doch auf dem Terminal nur 0c erscheinen. Habe einen µC At89s8252 und den Keil Compiler . Danke im Voraus
-
Thread
Bootloader
selber programmieren kann, um meine Software auszutesten. Danach kommt normalerweise ein S52/S53/S8252 zum Einsatz, es sei denn, ich brauche mehr als die bieten, dann bleibts beim ED2. Konkret arbeite ich gerade an einer allgemein verwendbaren Basis-Programmierung für die serielle Schnittstelle, interrupt-gesteuert, Ringspeicher, Handshake. Danach wird ein ISP-Programmer für eben die S52/S53/S8252 programmiert (daher auch die serielle Basisfunktionalität, die brauch ich da nämlich). Und dann habe ich vor, Funktionen für Grafikdisplays mit T6963C-Controller zu schreiben. Warum fragst du?
-
Thread
Biete AT89S8252-24JI
Hallo! Ich habe noch mehrere nagelneu verpackte AT89S8252-24JI mit Datecode Ende 2002, Anfang 2003. Einziges "Manko": Nicht RoHS.. :-/ Preis: 2,65EUR/Stück + Versandkosten (ab 55Ct) Bei Interesse einfach hier melden! :) Schöne Grüße!
-
Thread
AT89S8252 nicht über ponyprog programmierbar
Hallo, ich muss für die schule ein programm auf den oben genannten MC laden, habe alles von der schule bekommen, kann aber trotdem nicht mit ponyprog auf den MC zugreifen. "Device not responding" erscheint, habe reset inverted und alles richtig eingestellt(nach der anleitung des lehrers) in der schule hat es auch geklappt, nur hier zuhause will es nicht funktionieren. need help ;/.
-
Thread
DPT um +8
Hi, Ich arbeite grad mit dem AT 89S8252 und wollte nur wissen mit welchem Befehl man den Datenpointer um den Wert 8 erhöhen kann. Also wenn z.B: im DPTR 000h drinstehen hab dort 008h drinsteht
-
Thread
80515 Monitor, keine Verbindung
lad mal den Schaltplan hoch, hab selbst mal nen Monitor für den 89S8252 geschrieben, RAM muß ab 8000H gemappt sein, vielleicht kann ich den mal anpassen, testen müßtest du die Sache aber, hab kein passendes Board. Mein Monitorporgramm arbeitet mit TeraTerm und bietet
-
Thread
USB ISP AT89S...
Nachtrag: ich sehe gerade das der AT89S8252 kein AVR ist. In den 'supported Devices' sind nur AT89S51 und AT89S52 aufgeführt, ob er für den 8252 auch geeignet ist weiss ich nicht.
dann 60 kosten, wenns fertig ist. Der AVRispmkII klingt schon besser, nur kann der halt keinen AT89S8252. Und um ehrlich zu sein: Ich hab keinen Bock von C51 auf AVR umzusteigen. Mal sehen, vielleicht schau ich mir mal den S51 an. Danke nochmal, Thomas
-
Thread
AT89s8252 mit PonyProg geht nicht
Seriellen Programmer für PonyProg gebaut und versuche schon seit 2 Tage damit mit PonyProg das AT89S8252 zu programmieren Kriege aber immer Meldung "Device not responding" Pinning habe ich schon mehrmals geprüft Wollte mal fragen ob jemand schon das Schaltung nachgebaut hat und wie stabil dass überhaupt
- in den ponyprog-adapter-einstellungen "invert reset" anhaken. muss sein, da der rst des at89s8252 high-active ist. - resetschaltung checken : r nach gnd, c nachh vcc - Pin /EA nach vcc Ich würde mal auf "invert reset" setzen. hab mal n at89s8252-tutorial (unter ponyprog) geschrieben. guxtu
-
Thread
AT89S8252 Programmierung Code bleibt nicht gespreichert
Hast Du überhaupt einen externen SRAM angeschlossen ? Ohne den hat der AT89S8252 nur die internen 256 Byte. Man muß das Modell SMALL einstellen, damit nur interner SRAM benutzt wird. Peter
-
Thread
LCD an AT89S8252 Ansteuerung in C
Bescheidenes Problem finden kann... Ich habe eine Standard 2x16-Display (Hd44780 o.ä.) an einem AT89S8252 im 8-Bit-Modus im betrieb. Mit Assembler läuft das auch alles wunderbar, nur in C haperts halt. Hat jmd. zufällig einen Lauffähigen C-Code zur init. und evtl. noch ein Ausgabebeispiel für Textstrings. Am liebsten natürlich für den 89s8252. Besten Dank schonmal! Gerne auch direkt an: bayluga@freenet.de
-
Thread
Viele LEDs
Transistoren verbaut. Das sind 6*7-Segment + je einen Punkt. Angesteuert wird die Schaltung vom 89S8252-Flash-Board aus elektor. Es werden 14 Portleitungen (K4 & K5)verwendet. Sollen noch Doppelpunkte hinzukommen, dann werden nochmal 2 Widerstände und 2 Leitungen benötigt. Natürlich müssen die Anzeigen
-
Thread
ATmega mit MCU00100 programmieren?
Tool MCU00100. Mit AvrProg kann man unter Anderen folgende Controller programmieren: AT90S1200, AT89S8252... Meine Frage ist nun, ob man mit diesem Tool auch ATmegas programmieren kann. Auf den Seiten von Atmel sind keine Informationen zu finden. Gruß Guido
-
Thread
Speichermodellproblem?
erstellt. Kompilieren ging ohne Probleme, nur wenn ich das Hex File auf den Controller brenne (AT89S8252) tut sich gar nichts mehr.. jetz hab ich Zeile für Zeile und Schleife für Schleife im Unterprogramm auskommentiert.. und nacheinander immer wieder eine Schleife mehr eingefügt.. ging bis zu einer ganz
? Bin mit meinen Überlegungen komplett am Ende.. Noch ein paar Details zu meinem Projekt: AT89S8252 Quarz:22,1184MHz Programmiert mit PonyProg über SPI Entwickelt in Keil µVision 2 mfg Roman
-
Thread
AT89S8252 - Frage zur SPI-Geschwindigkeit
Hi, auf Seite 18 im Datenblatt steht, dass die maximale Übertragungsrate 1,5MBit pro Sekunde ist: "1,5MHz Bit Frequenzy (max.)" Auf Seite 9 steht in der Tabelle 4, SPCR - SPI Control Register, für Clock Rate Select, dass die schnellste Übertragungsrate 1/4 von fOSC ist. Die maximale Oszillator-Frequenz ist 24MHz. Wenn ich also 24MHz durch 4 teile, komme ich aber auf 6MHz. Ich glaub ich hab irgendwo einen Rechen- bzw. Verständnis-Fehler, kann mich bitte jemand aufklären?!? Danke! Jan M.
-
Thread
ENC28J60 Basics[Beispielprogramm in AVRGCC für atmega8]
Hallo alle miteinander, ich versuche zur Zeit den ENC an einem AT89S8252 via Assembler zum laufen zu kriegen. Die Schaltung ans laufen zu kriegen war kein problem, allerdings tue ich mich ein bisschen daten ins Lan rauszuschicken. Die LED´s zeigen Link und bei Broadcast
-
Thread
89S8252 PWM mit Timer generieren
Hallo an Alle, ich bin neu in diesem Forum und programmiere auf einem Atmel 89S8252 in Assembler.(bin noch Anfänger) Ich möchte eine PWM generieren mit Hilfe von Timer0 und Timer1. - beide Timer laufen im Betriebs-Modus2 - Timer0 wird mit 0 nachgeladen - in der INT von Timer0
-
Thread
LIN Kommunikation Master Slave
ne Frage zu LIN. (Ich hoffe ich bin hier richtig.) Hat von Euch schon mal jemand mit einem AT89S8252 einen LIN - Slave aufgebaut? Wenn ja, mit welchem Ergebnis? Danke. Grüße Pontonfrog
-
Thread
LCD verschiebt Text
Frohe Ostern! Ich nutze einen AT89S8252 mit einen 2x16 LCD-Display von Reichelt (HD44780 kompatibel). Das ganze ist eine Art Schaltuhr. So kann ich zb. mehrere Anzeigemodi umschalten: Modus 1: 1. Zeile "Uhrzeit 17:23:04" 2. Zeile "
-
Thread
IDE-Harddisk am uC
da die obere Haelfte der Datenleitungen ungebraucht sind. Ich habe damals eine Platte an einen AT89S8252 angeschlossen ohne extras aber voller Bus, obere Daten via DPH gesendet! Somit habe ich sogar den ALE latch weggelassen. Mit ein bissen Trixen geht vieles!
-
Thread
Passwort beim AT89s53
@Dirk: S53 hat kein EEPROM, das hat nur der S8252 bzw. S8253. @Anton: Wozu ein Passwort bei einer Schaltung, deren µC kein internes EEPROM hat?!? ZRAM auslöten, dann ist das Passwort futsch, bringt also nix. Falls du es trotzdem machen willst
-
Thread
ISP und AT89S8253
Der AT89S8253 ist leider völlig unterschiedlich zu programmieren wie der AT89S8252 und der AT89S53. Ein AT89S8252-Programmer wird Dir daher nichts nützen. Weiß auch nicht, was sich Atmel bei diesem Blödsinn gedacht hat. Peter
bedeutet ich kann den at89s8253 nicht damit programmieren! was genau ist denn der unterschied zum at89s8252? MfG Karl
-
Thread
c51, AT89S8252, kommazahlen
oh, für den Atmel 89S8252...
Anbei noch einige Samples für den AT89S8252. Joe http://sdccokr.dl9sec.de/resources.htm
-
Thread
AT89S8252 I2C
bin auf der Suche nach der besten Möglichkeit zur Master/Slave-Kommunikation zwischen mehreren AT89S8252. Also ein Master soll mit mehreren Slaves kommunizieren. I2C scheint mir hierfür eine geeignete Lösung zu sein, allerdings weiß ich nicht wie groß der Aufwand hierfür sein wird. Nach ausgiebiger
Warum so kompliziert? Der S8252 hat doch eine SPI-Schnittstelle, die Master/Slave ünterstützt. Bei I2C müsstest du die Kommunikation in Software lösen, über SPI unterstützt es der Controller per Hardware. Ralf
-
Thread
MIDI, 8051 und asm; sehr mysteriöses Problem Bitte helft mi
Bitte helft mir! Beschreibung: Ich habe auf einem Steckbrett eine einfache Controllerschaltung (AT89S8252)aufgebaut um zunächst ein einfaches MIDI-Note-On (Ch0, middle c, vel:40h) senden zu können. Das Programm funktioniert auch schon. Wenn ich an den TXD-Pin meines Controllers einen Max232 hänge und einen
-
Thread
Datenübertragung zum AT89C51RD2
mir nicht, das geschriebene Programm auf den uC zu laden. Im Studium arbeiten wir mit einem AT89S8252 , welcher über die parallele Schnittstelle mit dem PC verbunden ist. Außerdem haben wir dort nur eine Platine mit einem Anschluss, auf der schon alles integriert ist. Wir laden dort die Programme mit
-
Thread
Einlesen eines A/D-gewandelten Wertes
Ich will einen mittels PCF8591 gewandelten Digitalwert über den I2C Bus in meinen µController (AT89S8252) einlesen, habe jedoch keine Ahnung wie das Assembler-Programm dafür auszusehen hat. Hab zwar Grundkenntnisse in Assembler, jedoch noch nix über den I2C-Bus gemacht. Vielen Dank im Voraus!
-
Thread
AT89S8252 mit AD Converter TLC549
printf("%3d%s",c,"\n"); _wait_ms(10);} in basic gehts auch habe es auf dem elektor 89s8252flashboard probiert: 90 rem clock=1 100 rem out=2 110 rem cs 4 120 port1=255 130 port1=251 140 for k=1to 2 150 b=0 160 for i=7 to 0 step -1 170 port1=250 180 inp=port1.and.2 190 if inp =2
-
Thread
AT89S8253 ISP Problem
Programmierdongel auf dem LPT-Port habe ich mir ebenfalls selbst gebastelt. Nach der Abkündigung des AT89S8252 musste ich nun die SW an den 53er anpassen. Dies läuft auch in einem Projekt ohne Probleme. Im Zusammenhang der Abkündigung habe ich ein altes Board ein wenig modifiziert und wollte dort ebenfalls
-
Thread
RFID HTRC110
dem PC, das andere auf dem µC im Lesegerät. Ich glaube kaum, daß Dein Lesegerät auch auf einem 89S8252 basiert und der HTRC genauso an den µC angeschlossen ist wie bei mir. Von daher wirst Du mit der SW nicht viel anfangen können. Auch die PC mußt Du sicher umschreiben. Hast/kannst Du Delphi? Ich
-
Thread
UART
Hi! Ich habe folgendes Problem: Ich habe einen AT89S8252 programmiert für die serielle Kommunikation. Das Programm läuft wunderbar und alles klappt wie es soll. Ich habe nur Recourcen verwendet, die auch der kleinere AT89C5051 bereitstellt. Ich habe also
-
Thread
AVRDude: "AVR not responding"
, ich habe auch ein recht blödes problem und finde keine lösung... ich habe einen atmel 89s8252 und will ihn mit pony prog beschreiben.... geht aber irgendwie nicht, es kommt immer eine fehlermeldung : "device not responding" das komische ist aber, das ich daten aus dem amtel cpu lesen
-
Thread
At89S8252 xdata problem
funktioniert? Brenne ich nur das Display Sourcefile mit dem Memory Model Small auf den Chip (AT89S8252) dann funktionierts, wenn ich das selbe Sourcefile aber mit dem Memory Model Large compiliere und brenne gehts nicht.. Was hats da? Soll ich das Sourcefile mal raufladen? mfg
-
Thread
AT89S8253 Problem mit Atmel ISP
vielleicht steht auch etwas wegen der ISP-Programmierung drin. So ist es zumindest beim S53 und beim S8252, und die verwende ich beide. Gruß Ralf
-
Thread
Liefercharge AT89S8252 herausfinden
Hi, für den AT89S8252 gibt es zwei Errata-Sheets: 1. "AT89S/LS8252 and AT89S/LS53 Errata" 2. "AT89S8252/LS8252 Errata" Mit den Fehlern aus dem ersten Errata kann ich leben. Aber im zweiten Errata steht: "In revisions S and earlier of the AT89S8252 and AT89LS8252 devices, inadvertent writes to either the Flash program memory or the data EEPROM memory can occur. An inadvertent write is a possibility in the following two scenarios. ... ... .
-
Thread
ISP Software für AT89S8253 und STK200
STK200 Programmer (der mit dem 74HC244) programmieren kann. PonyProg unterstützt leider nur den AT98S8252. Ne andere Software hab ich leider noch nicht gefunden. Kann mir da jemand weiterhelfen? thx Markus
-
Thread
AT89S8252 und schon wieder ISP Frage
Hallo zusammen, auch ich habe eine Frage zur Programmierung eines AT89S8252 über eine eineface ISP Schnittstelle ( einer von Vielen ). Ich versuche unter Win XP mittels Ponyprog 2000 einen AT89S8252 zu programmieren. Als "Brenner" habe ich den AVR ISP von http://rumil.de
immer der Gleiche - ich bekomme ein Device Not Responding angezeigt. Ponyprog liest den MC aus ( AT89S8252 als Device eingestellt ), meint jedoch der Flash beträgt 10240 Byte. Gehe ich richtig in der Annahme, das der MC mit Spannung versorgt werden muß bei der Programmierung und das die Taktversorgung
-
Thread
!!dringend!! Datenübertagung mit UART - AT89S8252 !?!?!?!
schreiben auf die Schnittstelle). Ich bekomme das einfach nicht hin. Ich benutze einen Atmel AT89S8252 und einen Quarz mit 11,059MHz. Im Programm sollten folgende Eckdaten verwendet werden: - 9600 Baud - 8 Datenbits - keine Parität - 1 Stopbit Gruß Sven
-
Thread
Tastatur Signal
ich habe vor kurzem PC tastatur am mein microcontrolle 89s8252 angeschlossen kann die buchstaben an mein 2zeilen LCD ausgeben die tastatur sendent synchron seriel ( ca 12,5khz) 11 bits startbit 8datenbits Paritätsbit stopbit PC tastatur sendet standartmäsig
-
Thread
At89S8252:Probleme mit UART (in Keil uVision2)
Hallo Ich habe folgendes dringendes Problem: Ich benutze einen AT89S8252 mit einem 11.059MHz Quarz. Mit diesem möchte ich über UART ein Bluetooth Modul ansteuern. uC und Bluetooth Modul sind richtig mit einander verbunden, aber irgendwie klappt die Kommunikation nicht.
-
Thread
Anschluss von AT89C55WD
ebenso eine typische 8x51 Busarchitektur anbieten. Ich würde dir daher empfehlen mit einem AT89S8252 zu verwenden, es sei denn der ADC soll auch noch eine spezielle Aufgabe erfüllen. Du beraubst dich der Möglichkeit movx Befehle für dein RAM zu verwenden. Du kannst auch bei deiner Wahl bleiben,
-
Thread
UART gesucht
mindestens 10 Portpins verloren und Du brauchst noch ein Adreßlatch. Nimm besser nen 8051 mit SPI (AT89S8252) und hänge den MAX3100 dran. Peter P.S.: Klar kann der 8051 auch high level Interrupts: http://home.tiscali.de/peterd/tutorial/extint/index.htm
-
Thread
DMX mit AT89S8252
Hallo, ich versuche gerade mit dem AT89S8252 ein DMX-Protokoll zu übertragen. Das Problem dabei ist, dass ich den UART auf 250kBaud bringen muss. Ich habe schon überall gesucht, aber noch keine Möglichkeit gefunden die Baudrate so hoch zu bekommen
Hab den AT89S8252 bei 20Mhz schon mit 750kBaud betrieben. Müsste also kein Problem sein 250kBaud hinzubekommen.
-
Thread
16x2 LCD, Ausgabe der Daten
Hallo, brauche Hilfe! Ich arbeite mit dem AT89S8252 in C. Mein Hauptproblem ist nicht das Ansprechen, noch die Initialisierung, sondern dass ich nicht weiss, wie ich meine Daten am LCD ausgebe. Die Daten kommen von zwei Temperatursensoren und von
-
Thread
Alles muss raus! :-) -> Werkstatträumung Gesperrt
Sind die AT89S8252-24JI noch zu haben? Stück? Preis? Sind die neu oder gebraucht? Datecode? Stangenware? Fragen über fragen.. :) Gruß, _Techniker_
Damit sollte Sie der Spamschutz nicht mehr schlucken... ;) Hab dir schon 'ne Antwort wegen den 89S8252 geschickt! Schöne Grüße!
-
Thread
Tastatur an AT89S8252
Hallo leute Ich hab eine pc tastatur an mein AT89S8252 (aus elektor)über Taktleitung an RXD und Takleitung TXD angeschloßen ich krieg das aber mit der Bautrate nicht hin . mit welcher Taktfrquenz sendet die tastatur?
werden. aber ich es geht immer noch nicht Kann mir einer sofwarelösung in Assemble für den MCS-AT89S8252 geben
-
Thread
Wie ?? 2*40 LCD an 89S8252 von Elektor
Hallo Leute ich hab ein 2x40 lcd über den k3 an den datenbus angeschlosen. laut elektor belegt der lcd folgende adressen 8000h kommando schreiben 8001h kommando lese 8002h Daten schreiben 8003h Daten lesen ich kann damit aber nichts anfangen kann mir jemand beispiele geben wie ich z.b den bustaben "A" ins lcd schreibe wäre ech cool wenn mir jemand helfen könnte
-
Thread
Suche USB Programmer für AT89S serie von Atmel
Hallo, kennt jemand einen günstigen USB-Programmer (vielleicht sogar zum selbstbau) für den AT89S8252 von Atmel, es ist ein C51 Derivat. Der USB-Programmer von Fischl scheint ja leider nicht zu gehen. Gruß Marco