-
Thread
Arduino - UNO Flashershield (Linux)
kann folgende MCU flashen: - AVR mittels STK500v2 Protokoll - MCS-51 (89S51/52; 89S8253; 89S2051 / 4051) proprietäres Protokoll - PIC16F mittels ardpicprog Protokoll Wie das immer so ist: zuerest dachte ich dass das kleine Projekt kein so großer Aufwand aber die Softwareseite
alte mit XP - bisher immer mit dem (auch schon antiken) ISP-Programmer geflasht - weil hier nur 89S52 und 89S8253 vorhanden, (PonyProg bedient nur 89S53 und 89S8252) - bin, bzw. war, dabei einen neuen (alten, aus mehreren alten) Tower herzurichten, Quadcore 3,4 GHz 4 GB, und mit Win10 und Linux
-
Artikel
Entscheidung Mikrocontroller
AVR ATTiny: Praktisch alle, z. B. ATTiny 13A, 24A, 25, 26, 2313A viele 8051-Derivate, z. B. Atmel 89S8252 (nahezu) alle Microchip PIC Controller die mit 40 oder weniger Pins auskommen. Auch 16Bit Varianten und sogar einige Vertreter der 32Bit PIC Familie Spannung. Während früher die meisten Mikrocontroller
, etwa bis 50 Werte pro Sekunde reicht das vollkommen. Zu guter letzt, wer's ganz sportlich mag, steckt alles in einen 8-Bit-Controller, und wenn es Stunden für die effiziente Implementierung braucht. 4-Bit-Controller sind praktisch vom Markt verschwunden. Sie sind am billigsten
-
Thread
80C552 Entwicklungsboard
übersichtlich aufgebaut. Ich hab sie daher ohne Debugger zum Laufen gebracht. Bevorzugte Typen waren der AT89S8252 und der AT89C51CC01.
-
Thread
[V] ATMega, Z80, DSPIC, Photomos
Kram in die Tonne wandert, möchte ich das lieber erst nochmal hier anbieten: Bildnr. 161 AT89S8252, 8-Bit uController 8KB Flash: 0,95€ 228 GBU4K, Gleichrichter 4A, 560V: 0,60€ 477 Z80181FEC, uController Z180 (enh. Z80): 1,20€ 519 MT48LC32M16A2P-75, Sync. DRAM 8 Meg x 16 x 4: 1,00€ 538
von den AT89S8252 nur noch Restmenge da ATMega2560 ebenfalls
-
Thread
"Universalprogrammer" für Linux
writehex.c dürfte für das Schreiben der HEX Dateien zuständig sein. Dort wird in den Funktionen write_s19, write_s29 und write_s39 auch der Header "S00441424335" in das srec file geschrieben. 1. Warum heißen die Funktionen s29 und s39 statt s28 und s37. 2. Wenn ich in allen drei Funktionen den Header
Es gibt wieder ein neues Update auf Version 1.36 Als "neues" Device ist der AT89S8252 hinzugekommen, Außerdem habe ich einen Fehler bei den XC9500XL gefixt. Bei den RH850 funktioniert jetzt auch Bootstrapping (direkt Code im RAM ausführen) und die Liste der unterstützten Devices
-
Thread
[V] div. Bauteile, Bausätze, Geräte, Klemmen, ICs
================================================= Selbstbau-Projekt Parallel-Programmer für AT89S8252 im Nullkraft-Testsockel 40pol. Programmer und Experimentierboard Schaltplan und Layout kann zur Verfügung gestellt werden 15€ ===============================================================
-
Thread
A89 8051 ISP Prommer
AVRISP MkII programmiert AT89S52 und -S51 ohne Probleme. Der AT89S8253 wird nicht unterstützt und beim AT89S8252 weiss ichs nicht. Der Programmer ist aber abgekündigt, also nicht mehr brandaktuell.
Ist bekannt AT8982V8283 benötige ich. Da gab es auch mal eine änderung zum AT89V8252. Franz
-
Thread
Migration von MIDE51 (Windows) zu MCU8051IDE (Linux)
Trotzdem vielen Dank! Hat jetzt vielleicht noch jemand einen guten Tipp, womit ich meinen AT89S8252 über Parallelport unter Kubuntu flashen kann? Unter Windows habe ich das immer mit PonyProg gemacht.
Robert S. schrieb im Beitrag #4407405: > Hat jetzt vielleicht noch jemand einen guten Tipp, womit ich meinen > AT89S8252 über Parallelport unter Kubuntu flashen kann? Unter Windows > habe ich das immer mit
-
Thread
Einfaches Programmiergerät für RS232
Der Hinweis, daß dieses "Programmiergerät" nur für die MCS-51-Controller von Atmel, namentlich AT89S52, AT89S8252 und AT89S8253 geeignet ist, der sollte nicht im "Handbuch" versteckt bleiben.
-
Thread
IC gesucht - 20C8/1602 - 2-serial-LiIon protection
Ich suche den genauen Typ des ICs U2, einem mutmaßlichen KLon des SEIKO ICs S8252 - Liion Protection Controller. Mich interessieren die genauen Schaltkriterien.
-
Thread
Layout für MCS51 Experimentierboard
machen, denke ich kann es freigeben. @All: Der Datenverlust im RAM bei Batteriepufferung liegt am 89S52. Habe jetzt mit dem 89S8252 versucht den Datenverlust zu reproduzieren, ist mir nicht gelugen. Wer also auf den Datenerhalt Wert legt, sollte einen 89S8252 oder 89S8253 verwenden. Mit der Ausgabe
Ich meine den "AT89S8253", nicht den "AT89S8252". Obwohl der auch geht, aber er hat nur 8K Speicher und ist bereits abgekündigt. Sorry
-
Thread
Bauteil suche: Taster und Kapazitive Sensoren für Bedieneinheit
folientastatur+aufbau&biw=1920&bih=1049&source=lnms&tbm=isch&sa=X&ved=0CAYQ_AUoAWoVChMI3MTSlanUyAIVyxAsCh2AFw1s Wenn es unten tatsächlich Touch-Sensoren sind, dann wird das sicher mit einem passenden Sensor-Chip für kapazitive Touch-Sensoren angesteuert. Da gibt es viele Varianten von (z.B. von Atmel, Q-Touch usw.) http://www.atmel.com/v2PFResults.aspx#%28actives:!%288394,8453,8236,8445,8378,8335,8252,8364,8372,8451,8455%29,data:%28area:%27%27,category:%2734800[34755]%27,pm:!%28%28i:8445,v:!%285,9%29%29,%28i:8378,v:!n%29,%28i:8335,v:!n%29,%28i:8364,v:!%280,1,2,3,4,5,6,7,8,9,10,12,13,15%29%29,%28i
-
Thread
Basic für 80C31
routines calculate the address of the source and 290 REM EPROM location that failed to program 300 S1=DBY(25)+256*DBY(27) : S1=S1-1 : D1=DBY(24)+256*DBY(26) 310 PH0. "The value ",XBY(S1), : PH1. " was read at location ",S1 : PRINT 320 PH0. "The EPROM read ",XBY(D1), : PH1. " at location
Versuchen damals nicht gelungen, diesen EEPROM zu nutzen - ich bin dann wieder zum problemlosen 89S52 mit externem 93C46 EEPROM gewechselt, als ich meinen Steuerechner für den Bassverstärker baute. Die AT89S8252 kenne ich nicht. Ich habe entweder meine Programme in den 89S52 reinbekommen oder gleich
-
Thread
Suche Programmer für MSC51 wie z.B. AT89S52
Die "S"-Teile sind doch seriell programmierbar. Geht wohl auch mit avrdude http://www.avrfreaks.net/forum/writing-at89s52-through-usbasp?name=PNphpBB2&file=viewtopic&t=99161 (aber nie selbst probiert), Diese
www.specs.de/~danni/tools/proflash/index.htm Aufgrund des Henne-Ei-Problems kam in diesem zunächst ein AT89S8252 (http://web.archive.org/web/20001018233257/http://www.fmi.cz/jak/prog.html) zum Einsatz.
-
Thread
74HC595 EMV und Timing Probleme
Moin, ich steuere mit einem AT89S8252 zwei 74HC595 zur Porterweiterung an. Nicht über SPI, sondern "zu Fuß" in ASM programmiert. Das ganze läuft seit vielen Jahren korrekt, jedoch gibt es manchmal falsche Ausgangsdaten aufgrund von
@soul eye (souleye) >Digitalschaltungen brauchen eine Massefläche. Übertreib's nicht! Eine handvoll CMOS-ICs kriegt man auch auf normalem Lochraster ohne Massefläche stabil zum laufen!
-
Thread
Universeller Assembler (DOS-Fosil)
ZIP-Archiv befindet sich der Assembler, einige Befehlstabellen (8085, 8086, 8051, 8052, 80515, AT89S8252 und Z80) in TAB- und einige in TXT-Form, die Programmbeschreibung und eine 8051-Assembler Beispieldatei. Nun noch einen alten DOS-PC besorgt, sich davorgesetzt und schon ist die Fosiliensammlung
-
Thread
Problem beim Programmieren des AT89S52 Mikrocontrollers
eigenen ISP-Programmer gebaut und das Programm dafür geschrieben. Ursprünglich ist das Gerät für 89S8252 und 89S8253, damit funktioniert es seit Jahren tadellos. Nun versuche ich den 89S52 zu integrieren, aber der zickt gewaltig. Bislang habe ich soviel darüber herausgefunden: Wenn der 89S52 in den
Hallo Yann, jetzt läßt sich mein 89S52 programmieren, der Knackpunkt war das Timing. Für den 89S52 mußte ich das Timing, gegenüber 89S8252/53, stark verlangsamen. Vielleicht kann dein Programmer irgendwie verlangsamt werden? Zur Kontrolle
-
Thread
UART Port initialisierung
AT89S8252 mikroC Hallo, kann mir jemand sagen wie ich den den Port 3 initialiesieren muss wenn ich den /INT0 und den UART zur Ausgabe eines Textes verwenden will? P3.2 als input P3.1 als output
-
Thread
S-8252AAX-M6T1U
zu konstuieren. Als Akku will ich einen zweizelligen LiPo-Akku verbauen möchte diesen mit einem IC (S-8252AAX-M6T1U) des Hersteller Seiko Instruments überwachen. Ich weiß aber nicht, wo ich den kaufen kann bzw. ob man diesen überhaupt in kleinen Stückzahlen kaufen kann. Ich hoffe Ihr könnt mir helfen
-
Thread
Laser-Flackern verrechnen
laser-optics/laser-windows/laser-speckle-reducers/3409 http://www.dyoptyka.com/publications/Dyoptyka-PW-8252-4-updated.pdf
, in modernen LEDs zur Anwendung kommenden, sehr reinem Silizium recht eng, weil ein eindeutige(re)s Rekombinationsniveau existiert.
-
Thread
Probleme bei Grundbeschaltung 8051 (AT89S52)
auf P1.0 - P1.7 eine LED blinkt. Da könnte ich mal das Brennen testen. Vorhandene Chip: 89C2051, 89S51, 89S8252 Danke!
China-Programmer experimentiert. Nur ein Board angeschlossen, wo der Takt dran ist, sonst nichts. Der 89S51 geht, der 89S8252 geht aber immer noch nicht.
-
Thread
Fehler bei AT89S52 Programm auf AT89S8253 Übertragung
Der AT89S8253 hat leider einen komplett anderen Programmieralgorithmus als alle anderen Atmel MCS51 Derivate, so das du ein Programmiergerät benötigst, was ausdrücklich den 82S8253 unterstützt. Die wenigen Male
Wir hatten uns auch darüber geärgert. Wir hatten den AT89S8252 im Einsatz. Dann wurde der abgekündigt. Daß der AT89S8253 als Ersatz ginge, ist völliger Quatsch. Die Programmierung ist anders und der EEPROM verliert seine Daten beim Update.
-
Thread
8051 (C515C-L) Wo kann ich einen passenden Chip kaufen
folgende zwei Absätze. [code] Unterstützung folgender Microcontroller: Atmel Classic AT90S1200, AT90S2313, AT90S2333, AT90S2343, AT90S4414, AT90S4433, AT90S4434, AT90S8515, AT90S8535 Atmel ATTiny ATtiny12, ATtiny13, ATtiny15, ATtiny2313, ATtiny24, ATtiny25, ATtiny26
zugehörigen Experimentierboards: http://www.ieap.uni-kiel.de/surface/ag-berndt/lehre/fpmc/hardware/at89s8252-ss.pdf Du benötigst davon alles, was von der Sub-D Buchse bis zu den Programmier-Pinnen des µCs geht, sprich: - Sub-D Buchse - max232 - 2,2µF Elkos für max232 - 74hc126 - R10-R13, R18 -
-
Thread
8051 - Programm und Daten in einem 128kB Chip ohne Overlap
Harv128k.pdf" zu sehen. Und letztlich die Testsoftware in "TestProg.txt". Das Grundsystem hat einen AT89S8252 als µC, welcher mit 16MHz getaktet ist. Der Speicherchip hat eine Zugriffszeit von 85ns. Das Testprogramm ist in C geschrieben, mit Assembler Unterprogrammen. Es schreibt (und ließt) im Datenspeicher
den Bootloader und einige Unterprogramme abspecke, paßt es sogar in den internen Speicher eines 89S52. Gruß. Tom
-
Thread
Neueinsteiger Hier
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
#3686882: > Arduino Pro Mini Board Jürgen S. schrieb im Beitrag #3686882: > Arduino Nano Jürgen S. schrieb im Beitrag #3686917: > Arduino-kompatibles Board Jürgen S. schrieb im Beitrag #3686917: > Arduino-Boards Jürgen S. schrieb im
-
Thread
Microcontroller Codeschloss - Elektrischer Safe
Nicht alles auf einmal versuchen, das wird sonst nur wüster Spaghetticode. Ich dachte, der AT89S8252 ist schon seit 10 Jahren abgekündigt. Was steht denn für ein Datecode drauf?
wenn's "Hardcore" sein soll einen einfachen AT-Mega88 und USBASP, > der hat genügend I/O und die Treiber/Peripherie braucht's alleine wegen > dem Motor ja sowieso. > Das läßt sich natürlich jetzt auch für
-
Thread
Erfahrungen mit EPROMs
1993 bin ich dann auf den AT89C51 (8051 mit 4kB Flash) umgestiegen, EPROM ade. 1996 kam dann der AT89S8252 (ISP).
-
Thread
ASCII Code Frage
kanns auch, nur die Rückumwandlung geht nicht. Alt 2323 ‼ binär 10000000111100 14 Bit Hex 8252 oder ist dies alles Blödsinn ? vielen Dank
nochmals vielen Dank für die umfassenden Informationen und Hinweise. S.M
-
Thread
8051 Chip für Einstieg
Wenn du schon mit AVR etwas gemacht hast, vielleicht mit dem 90S8515, ATmega162..? Dann kannst du die gleiche Hardware verwenden beim 89S8252. Ein paar kleine Änderungen wie Reset sind nötig.
Michael_ schrieb im Beitrag #3478817: > Der AT89S8252 ist fast pinkompatibel zum AT90S8515. Anders herum wird ein Schuh draus, denn der AT89S8252 ist incl. Pinout ein 8051. Und der AT90S8515 ist 'fast' pinkompatibel zum 8051. > Der AVR hat das
-
Thread
Atmel oder PIC Gesperrt
mal lustig weiter um des Kaisers Bart W.S.
oder Atmel ist Geschmackssache. Angefangen hatte ich mit MCS Familie. Dan schnell auf den Atmel 89S8252 umgestiegen. Zwichenzeitlich ein wenig 8085 rumgespielt zwecks ausbildung. Nach meiner Ausbildung hatte ich mich mit den Atmels als erstes beschäftigt. In der neuen Firma wurde ich dann zum
-
Thread
[V] 89S8252 Microcontroller Board
der melde sich bitte per Mail. Viele Grüße, Dan http://www.elektor.de/jahrgang/2001/dezember/89s8252-flashboard.59915.lynkx Bei dem Board sind alle Elektorartikel zu dem Board als Kopie dabei. Und natürlich das Netzteil. Da das Board an eine serielle Schnittstelle angeschlossen wird, bräuchte
-
Thread
Display ansteuern
#3067327: > ja schon klar aber kann ich einen ganzen string ausgeben? In C: <c> void print(char* s) { while(*s) { sendLCD(*s); s++; } } </c>
cyblord ---- schrieb im Beitrag #3067338: > In C: > > <c> > void print(char* s) { > while(*s) { > sendLCD(*s); > s++; > } > } > </c> Jetzt warte ich darauf das der TO fragt: "Woher kriege ich jetzt das sendLCD()?"
-
Thread
Minipuls3 Atmega8 Fuse-bits
richtig erkannt wurde, und ich nicht darauf geachtet habe und aus versehen den Atmega8 nun als AT98S8252 geflasht hatte. Also habe ich nun 3 Atmega8 auf die ich nicht mehr zugreifen kann. Bevor ich den 4ten nun auch ins Nirwana schicke ist Schluss mit experimentieren und ich bitte um Hilfe ! Zwei Fragen habe ich. 1. Wie kann ich aus dem AT98S8252 wieder einen Atmag8 machen der Jungfräulich ist? 2. was für Fusebits muss ich in Ponyprog2000 setzen damit ich folgendes eingestellt habe.... ***********************************************
-
Thread
[Umfrage] Welchen uC habt ihr bis jetzt a meisten benutzt?
P80C552 1 P87C751 1 P89C668 1 AT89C52 1 AT89S8252 1 AT89C51ED2 1 AT89C51CC01 1 AT89C51CC03 1 AT89C2051 1 AT89C4051 1 AT89LP4052 1 C8051F120 1 DS80C320
P80C31 1 P80C552 1 P87C751 1 AT89C52 1 AT89S8252 1 AT89C51ED2 1 AT89C51CC01 1 AT89C51CC03 1 AT89C2051 1 AT89C4051 1 AT89LP4052 1 C8051F120 1 DS80C320
-
Thread
Elektor Flash-Board und AtmelISP
dem Board vorgestellte Programm AtmelISP von Ulrich Bangert. Bisher habe ich damit problemlos AT89S8252 und AT89S8253 programmiert. Jetzt möchte ich aber damit den AT89S52 programmieren, das funktioniert aber nicht. Die Software habe ich auf den Controller eingestellt, trotzdem klappt es nicht. Gibt es in der ISP-Programmierung zwischen AT89S52 und AT89S8252/3 Unterschiede in der Hardware? Ich konnte bisher leider keine finden :( Danke schonmal für eure Tips und Hilfe! Gruß, Max
-
Thread
IDE unter Linux
at90can32 at90can64 at90pwm1 at90pwm2 at90pwm216 at90pwm2b at90pwm3 at90pwm316 at90pwm3b at90pwm81 at90s1200 at90s2313 at90s2323 at90s2333 at90s2343 at90s4414 at90s4433 at90s4434 at90s8515 at90s8535 at90scr100 at90usb1286 at90usb1287 at90usb162 at90usb646 at90usb647 at90usb82 at94k ata6289 atmega103 atmega128
Description-en: In-System Programmer for 8051 MCUs using usbtiny ########## In-System programmer for Atmel's 8051 MCUs like the AT89S8252 and AT89S53. ########## It needs the usbtinyisp board with a modified firmware. ########## Homepage: http://s51dude.gforge.lug.fi.uba.ar/ Description-md5: a212fd82f5268775e88095cbf557a194
-
Thread
2-Stellige 7-Segment Anzeige im Multiplexbetrieb
Also habs wieder gefunden! Wir benutzen den Atmel AT89S8252 !
@Jürgen K. Versuch's mal bei der Komikerparade.... Paul