-
Thread
Led-Treppenlicht Steuergerät umprogrammieren
nur 5€. Wäre der hier: http://www.ebay.de/itm/USB-ISP-Programmer-Download-Adapter-f-ATmega-ATtiny-AT89S51-AT86RF401-AT90PWM2-/270815217403?pt=Wissenschaftliche_Ger%C3%A4te&hash=item3f0dd846fb#ht_5164wt_1141 in der Lage das bisherige programm wenigstens zu backupen? Ich wollte schon immer mal AVR-Programmieren
-
Thread
Verstärkung mit ULN 2003 / ULN2004
der MC ist ein AT89S51 Verwendet wird der P0(ohne Interne Pullups) Mein Externer Basiswiderstand liegt jetzt bei 15k Den Wiederstand hätte ich aufgrund des fehlenden Pullups sowiso benötigt. Zuvor hatte ich (warum
-
Thread
Suche: günstigen (!) Device Programmer
Hallo Robin, wenn Du den AT89S51 (1,75 bei Reichelt) nimmst, brauchst Du keinen Programmer. Der kann mit einem ISP-Dongle programmiert werden. Gleiches gilt für den noch besseren AT89S52 (1,60 ). http://www.reichelt.de/ Peter
-
Thread
Interner speicheraufbau eines 89C51 controllers
Informationen drin, daß man damit nicht wirklich viel anfangen kann. Schau dir das Datenblatt zum AT89S51 an, da dieser der Nachfolger ist und die gleiche Speicheraufteilung besitzt. Das Datenblatt zu dem ist ebenfalls sehr spartanisch, aber zumindest steht etwas zum internen Speicheraufbau kurz drin.
-
Thread
DS18B20 über µC (8051) Beispielprogramm
einen eigenen Artikel (thread) über 1-wire Lösungen hat, habe ich auf Basis eines AT89C2051 bzw AT89S51 (beides sind 'normale' 8051µC) eine Include-Datei zusammengebaut, die ich Dir gerne anhänge. Wichtig war offenbar die berücksichtigung des Timings bei unterschiedlichen Quarzfrequenzen des µC, was
-
Thread
"Write Failed" AT89S8252 ???
aber ist die isp - SChaltung von "rumil" nicht nur für AVR´s (und nur für folgende zwei 8051er: AT89S51, AT89S52).
-
Thread
[V] GLCDs, xmega xplained, lpcxpresso 1769 , AVR NET IO, 8051, router
Programmer-89c51-89c52-89s52-89c2051-U36-/200533213642?pt=LH_DefaultDomain_0&hash=item2eb0b601ca AT89S51:2 AT89S52:2 AT89S4051:4 AT89S2051:3 teilweise ist verwendet teilweise neu. Router: Linksys WAG200G habe die serielle konsole angezapft. eventuell interessant für OpenWRT GLCDs: AG16080B
-
Thread
87C51 programmieren
gesetzt sind, liest Du 0xFF, also wie bei einem echt leeren MC. Bei Reichelt kriegst Du nen AT89S51-24PI für 1,25€. Peter
-
Thread
AVR Studio mit AT89C51 MPU
RST-Leitung bei dem Atmega8 Negiert ist. Dann könnte er wirklich kompatibel mit dem genannten AT89S51 sein, d. h. du kannst ihn mit einem STK500 flashen.
-
Thread
Atmel C51 und KEIL
sicher). Der AT89S8252 und 8253 sollte aufjedenfall gehen. Wie es mit der unetrstuetzung der "neuen" AT89S51 bzw 52 Typen aussieht weis ich aber nicht. Als Kabel sollte ein mit ein paar Rs am Paraport ausreichen Gruß Tobias
-
Thread
Mikrocontroller der familie 8051 per USB-RS232 programmieren (2013)
Leider kann der USB Progger AVR ISP MkII genau diesen Prozessor nicht - wohl aber die kleineren AT89S51 und AT89S52 Um mittels USB-RS232 den Controller zu programmieren, benötigt dieser einen Bootloader, der aber im Auslieferzustand nicht auf dem Prozessor geladen ist. FLIP kann verschiedene Hardware
-
Thread
[V] Atmel AT89S51-24PU AT89C51RB2-3CS AT89C5131SIL
Vor längerer Zeit mal bei Reichelt bestellt, nie verwendet. 1x AT89S51-24PU für 3€ 1x AT89C51RB2-3CS für 3€ 1x AT89C5131-S3SIL für 6€ Vielleicht kann jemand noch diese alten Klassiker gebrauchen. Versand oder Abholung in Karlsruhe Innenstadt. Bitte gleich mit
-
Thread
at89s52 Reset problem?
Hallo, Kennt jemand noch die AT89C51/AT89S51 /AT89S52? Bei einer Baugruppe die diesen Chip (AT89S52) verwendet, gibt es das Problem, dass kurz nach dem Einschalten, die GPIO´s P1.7 und P1.6 nicht high-Z sind sondern auf Ground liegen. Während
-
Thread
ISP bei 89cxxxx ???
weniger Pins. Die AT89C51... werden aber nicht mehr für Neuentwicklungen empfohlen, da sie von den AT89S51.. abgelöst werden. Auch der AT89S2051 ist geplant. Die AT89S... lassen sich seriell programmieren z.B. über den LPT des PC. Dann gibt es noch die AT89C51 mit noch was dahinter (z.B. AT89C51RD2
-
Thread
89S51 Ti und Tp berechnen
Faktor 3! Wie funktioniert das dann mit den Obertönen. Wie wird das aufmoduliert! Warum läuft der AT89S51 trozdem damit? Wie sehr muss ich die anderen Schritte in die Berechnung mit einbeziehen? Kann ich dann den Quarz als 8MHz-Typ verwenden? Danke Roman
-
Thread
STM32 USB CDC Funktion umplatzieren
zusammen! Ich habe ein kleines Projekt vor mir, wobei ein älters Modul, welches über USB->FT232->AT89S51 durch einen STM32 ersetzt werden soll, welcher schon über USB verfügt. Wichtig ist hierbei das die neue Platine kompatibel zur alten ist, also die selben Befehle verschickt/empfängt Ich habe
-
Thread
87C51 kopieren
ausgestattet sein. Das schränkt die Auswahl deutlich ein. Ansonsten dürfte ein Microchip AT89C51 oder AT89S51 die günstigste Alternative sein.
-
Thread
Stack beim AVR
nur ein Screenshot von der TV Karte. Bisher lief anstelle des pinkompatiblen AVRs AT90S8515 ein AT89S51 mit 1,8432MHz CPU Takt (also 22,1184MHz Quarz). Dieser war zu etwa 90% ausgelastet, ich hab mal den Pixeltakt von 10MHz auf 12MHz erhöht und da haben schon ein paar gefehlt. Der AVR ist mit 7,3728MHz
-
Thread
AT89S8253-24PU ersetzen
programmiert wird, kann ich nur ein paar pinkompatible Typen nennen. Da gibt es z.b. als 8051'er die AT89S51,52 oder einige von den AVR's, falls du da mal einsteigen möchtest z.b. ATMega8515 oder ATMega162. Wenn du AVR's einsetzten möchtest, solltest du auf die Quarzfrequenz achten, da die AVRs selbige
-
Thread
Ungewolltes Aufleuchten der LEDs nach Einschaltvorgang
Projekt zwei RGB-Leds über eine LED-Display-Taster-Kombination anzusteuern. Als µC verwende ich den AT89S51, als Compiler Ride's Raisonance, um das Ganze in C zu schreiben. Die LEDs sollen bei Drücken eines Tasters aufleuchten. Schalte ich das Board ein, blinken die LEDs kurz auf und erlöschen sofort wieder
-
Thread
LCD Zeichen auslesen
schreiben und zu einem anderen Zeitpunkt wieder auszulesen. Das Ganze soll in Assembler für den AT89S51 geschrieben sein. Ich habe mir selbst eine kleine Bibliothek für das LCD geschrieben und kann prima schreiben, Cursor setzen, etc. aber schon beim Auslesen der RAM Adresse mit der Busy-Auslese Routine
-
Thread
ist es möglich mit nem Phillips 80C552 einen speicher zu beschreiben?
Parallelprogrammierer , den nicht jeder hat. Wie wäre es denn wenigstens ( wenn schon 8051 ) mit der AT89S51 serie ? Die lassen sich mit ISP programmieren. Für AVR gibt es eine nette Bibliothek für SD Karten mit FAT Filesystem : http://www.mikrocontroller.net/topic/14800 Und hier mit Elm Chans software
-
Thread
P80C51 gibt weder /WR noch /RD aus ?
externen EEPROM > läuft. Ich hätte nämlich einen hier liegen. Hat der keine /EA-Pin? Böse Falle. AT89S51 und AT89C51 konnte man noch direkt einsetzen. G. O. schrieb im Beitrag #5903762: > Was für`n Prozessor ist es denn überhaupt? Genaue Bezeichnung wäre > nützlich und evtl. Foto. Intel
-
Thread
PCF8583 Uhr mit I2C ansteuern
je 3,9K), Uhrenquarz zwischen Pin 1 und 2 mit TrimmKapazität zwischen 1 und Vcc. Der Ausgang des AT89S51 an Port0 ist mit zusätzlich 10K pro Ausgang belastet. Interessant ist weiter, dass ich gleich 2 komplette PCF Uhren aufgebaut habe und beide verhalren sich gleich. Nun, werde halt noch etwas
-
Thread
AT89S/AT89LP Programmer-Software
einen speziellen SPI > Programmieradapter. Nö. Nur der 89S8253 tanzt aus der Reihe, sowohl der AT89S51 als auch der AT89S52 lassen sich z.B. mit dem AVRISP MKII problemlos flashen. Eine EMail Rückfrage bei Atmel hat mir allerdings bestätigt, das der AT89S8253 damit nicht geht, man kann sich mit FLIP
-
Thread
pcf8574 mit ULN2803 I"C Ansteuerung
Schiene gibt es ebenfalls kleine billige Flash-Controller, nämlich AT89C2051 und AT89C4051 sowie den AT89S51. Tools und Programmiergeräte finden sich bei Atmel und im Netz. Als weitere und sehr billige Lösung zur Porterweiterung bieten sich Schieberegister(74HC595 / CD4094) und 8-bit-Latches (74HC573
-
Thread
AT89ISP Cable mit externer Versorgung
Hallo, ich programmiere einen AT89S51 mit dem Programmierkabel AT89ISP (In-Circuit-Programmierung). Das Design wird mit 18V DC versorgt, die Spannung für den uC und das Programmierkabel erzeugt dann ein 7805. Da ich die Software meines
-
Thread
Probleme mit dem 80c51ed2
sagen. Ist ja auch das erste Mal , das ich den MC einsetzen will. Sonst habe ich immer mit dem AT89s51 oder dem AT89c51RC gearbeitet.
-
Thread
AT89S_ISP_programmer
der 8051-Familie, haben nichts mit AVR zu tun. Der AVR-ISP MKII USB-Programmer kann zumindest den AT89S51/52 programmieren. Modernere ICs, wie AT89S4051, AT89S8253 oder AT89LP... kann der allerdings nicht. Ein einfacher Programmer für alle AT89S ist diser hier: http://dybkowski.net/pages/en/electronic-projects
-
Thread
RFM01/02 Module von Pollin
hallo, bin nun etwas weiter. Mit einem ATMEGA8 am Sender RFM02 868MHz und einem AT89S51 am Empfänger RFM01 868MHz läuft die Verbindung einigermaßen. Allerdings bekomme ich nach ca 5 guten Übertragungen eine, die völlig daneben liegt. Soweit ok. Nun bin ich beim Sender auf einen ATINY11
-
Thread
Was ist das wert ?
Firmware eines AVR-Flashers mit STK500 Protokoll über Jumper umschaltbar zu einem MCS-51 Flasher für AT89S51 / S52 und AT89S8253 - MCS51 Platine mit AT89S52 und RS232-Anschluss über 3,5mm Klinkebuchse und 8x2 Textdisplay von Polin Dazu ein komplett eingerichtetes Linux - System (gundlegend im Textmodus
-
Thread
ALPS LC-Display von Pollin
Hallo, nun habe ich das ALPS als Zeichendisplay zusammen mit dem ATMEL AT89S51 zum Laufen bekommen. Nur wenige Fragen sind noch offen. Das Programm belegt inklusive der Zeichentabelle, die ich auf Basis von Peter lange (font.c) an den Assembler angepasst habe ca 1KByte Flash-ROM
-
Thread
ISP Software für AT89S52
Ich suche ein Programm + Hardware, mit dem ich den AT89S51/52 über das SPI Interface über den COM Port programmieren kann. Die Software von Atmel und einige andere Programme unterstützten nur den Druckerport (und der ist belegt). Alle anderen Programme
-
Thread
SPI ISP von AT89S und AT90S
ich mich nur über Ponyprog mit nicht funktionierendem COM Port Adapter geärgert habe, und für die AT89S51/52 überhaupt keine Software finde, habe ich mich für einen kleinen uC entschieden, der RS232 Daten und Befehle erhält und daraus die SPI Daten erzeugt. Ich verwende etwa 1m Kabel zwischen uC und
-
Thread
8051er und Keil
konstruktiver hilfe, warum dieser fehler erscheint und wie ich ein hex file erzeuge passend für meinen AT 89 S 51
-
Thread
DS2417 nicht beschreibbar
Hallo, habe einen DS2417 an meinem AT89S51 und die entsprechende 1-wire Programmierung (teilweise von Peter Danegger nach ASEM umgeschrieben). Als 1-wire Routine benutze ich eine sog. 1-wire.inc, die in anderen Anwendungen (Temperaturmessung
-
Thread
Heizungssteuerung mit ATMEGA 32
1-wire Bus prima zum Laufen gekriegt. Allerdings handelt es sich dort um einen ATMEL 89C4051 bzw AT89S51 (meinem Standard-Testboard mit SPI). Hatte zwar einige Zeit gebraucht (Assembler), um den ganzen Kram zu kapieren aber endlich funktionierte es. Dann habe ich mir ein TempMessgerät gebaut, das mehrere
-
Thread
AVR Programmierung
<FlashPageSize>256</FlashPageSize> AT86RF401.xml: <FlashPageSize>0</FlashPageSize> AT89S51.xml: <FlashPageSize>1</FlashPageSize> AT89S52.xml: <FlashPageSize>1</FlashPageSize> AT90CAN128.xml: <FlashPageSize>256</FlashPageSize> AT90CAN32.xml: <FlashPageSize>256</FlashPageSize
-
Thread
Ähnlicher (gleicher) ersatz für 80c537
speziellen parallelen Programmierer gesteckt werden. Für erste Gehversuche in der MCS-51 Welt, würde ich AT89S51 oder 52 empfehlen, die können, ähnlich wie die AVRs in der Schaltung umprogrammiert werden. Dafür kann ein Adapter aus der AVR-Welt(USBASP, Ehajo Tiny-USB-Stick o.Ä.) verwendet werden.
-
Thread
Welchen Programmer sollte man sich kaufen?
in die Zielplatine. Der AVRISP MkII unterstützt alle Tiny, Mega und XMega von Atmel, sowie die AT89S51er Serie. Wenn du ein Fertigpaket suchst, schau dir die Lernpakete bei Franzis oder so mal an.
-
Thread
Linux Distribution für Mikrocontroller Programmierung?
F429 - STM8: STM8S103 / 003, STM8S105 - PIC16F: 16F887, 16F648, 16F630 - PIC18F: 18F52 - MCS51: AT89S51 / 52, AT89S8253, AT89S4051 Für die genannten Controller gibts es schon ewig viele Beispielcodes und Softwaremodule zu Display, SPI, UART, I2C, GPIO, Timer, Interrupts Aaaaaber der Pferdefuß
-
Thread
IRMP-Anwendung
Vergleich mit meinen alten Werten, die ich früher mal (2009) neben dem Oszi mit einem Programm auf einem AT89S51 ermittelt hatte. 3. meine Beschreibung des KASEIKYO Code (auch >10Jahre) diente nur der Aussage im IRMP Artikel, dass dieser und Panasonic so gleich seien, dass das Protokoll 5 für beide angegeben
-
Thread
AVR Signature Bytes - Liste aller Controller?
1E5106=AT89S51 1E5206=AT89S52 1E9001=AT90S1200 1E9004=ATtiny11 1E9005=ATtiny12 1E9006=ATtiny15 1E9007=ATtiny13 1E9101=AT90S2313 1E9102=AT90S2323 1E9103=AT90S2343 1E9106=ATtiny22 1E9107=ATtiny28 1E9108
-
Thread
Hameg 1007 mit HO79-4 Interface PC-Software woher?
das. Z.B. der MiniPro TL866 aus China wenn das Budget geschont werden soll. Oder man nimmt den AT89S51, kostet 99 Cent. Der lässt sich (auch) per ISP programmieren. Beispielsweise mit diesem Programmer den wohl jeder von uns aus der Bastelkiste zusammenstecken kann. https://www.instructables.com
-
Thread
Neueinsteiger Hier
die Sensorik einzuschlißen? Unter "Spezifikation" steht: On-board ATMega8 "51 serials: AT89S51 、 AT89S52 、、 AT89S53 、 AT89S8252 AVR serials: ... <viele weitere µC-s>" Was heißt das? Vom bild würde ich eher schließen dass nur ein µC zur Verfügung steht? Oder verirre ich mich? Über den
-
Thread
Probleme bei Grundbeschaltung 8051 (AT89S52)
Port P1.0) ca. jeweils immer im Rythmus von 1 Sekunde an und aus gehen. Sollte jetzt unter deinem AT89S51 laufen. Die Datei ist im Anhang ;) [code] $include(reg515c.inc) main: setb p1.0 mov r2,#100 call dly1second clr p1.0 mov r2,#100 call dly1second jmp main dly1second
-
Thread
[Umfrage] Welchen uC habt ihr bis jetzt a meisten benutzt?
C8051F120 1 C8051F580 1 C8051F581 1 DS80C320 1 AT89S51 1 AT89S52 1 AT89S4051 1 AT89S2051 1 AN2131 1 MPC5567: 1 Z8602 (U882) 1 EZ80F91AZA50 1
-
Thread
Welche Low Cost 32 Bit MCU Familie? Gesperrt
mit integriertem Flash gefreut. Das > war damals für mich ein gewaltiger Sprung nach vorne. AT89S51 🤤 > Danach die Möglichkeit, (ohne Simulator) zu Debuggen. Jau, bis auf die AVRs. Hab ich nie verstanden, wieso das immer proprietär geblieben ist. OpenOCD scheint AVRs zu kennen aber nur "preliminary