-
Thread
Unterschied zwischen avr und 8051 bei atmel
abarbeiten können. Das waren sie noch nie. Die 1-Clocker 8051 von Silabs gibts schon länger (C8051F120, 100MIPS) Dann gibts noch welche von Maxim (DS89C450, 33MIPS) und sogar Atmel hat welche (AT89PL24052, 20MIPS). Gibt aber bestimmt noch mehr von anderen Herstellern. Peter
auf dem Markt gebracht haben, wurden auch welche mit kompatiblen Pin's gebaut. ATMEGA 8515 = 80C52 ATMEGA 162 = 80C52 ATTINY 2313 = AT89C4051 Nachdem es auch schnelle 80C52 Typen auf dem Markt gab, zum Teil sogar schneller als die AVR Typen, hat ATMEL keine neuen Pin kompatiblen AVR auf
-
Thread
AT89S/AT89LP Programmer-Software
#3444052: > Die Typen, die Du nennst brauchen 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
Interface flashen. Unter Windows nehme ich STK500.exe und den AVRISP MkII mit folgendem Drag&Drop Batch: [c] set prog="C:\xasm\AVR\STK500\Stk500.exe" %prog% -cUSB -dAT89S52 -e -if%1 -pf -vf pause [/c] Ich lasse also das HEX File für den 89S52 auf diese Batch plumpsen.
-
Thread
5*5*5 LED Würfel
/devices/AT89S52.aspx lässt sich ohne grossen Aufwand programmieren. Wenn man aber per Ethernet ganze Filme direkt auf den LED-Würfel streamen will, reicht kein 8051/AVR mehr. Der Raspberry hat Ethernet und
http://www.atmel.com/devices/AT89S52.aspx lässt sich ohne > grossen Aufwand programmieren. > > Wenn man aber per Ethernet ganze Filme direkt auf den LED-Würfel > streamen will, reicht kein 8051/AVR mehr. > Der Raspberry hat
-
Thread
Maskenprogrammierten 80c51BH auslesen?
? Abschließend habe ich noch eine allgemeine Frage zur Programmierung von 89C51 bzw. 52 Controllern: Wenn ich einen 89C52 24PC programmieren möchte. Welche Software (möglichst freeware) eignet sich am besten dafür, das .hex-file auf den Chip zu übertragen und es auch wieder
mit 5 Volt seriell (über RS232?). Könnte man das STK 500 für eine high-voltage Programmierung der 89C52 benutzen und wie müsste man es beschalten? Vielen Dank allen, die antworten! Christian
-
Thread
SDCC: Problem mit "float-wert"
float-Wert darstellen bzw. damit rechnen ? Mein Hauptproblem ist aber einen geeigneten Compiler für den "AT89C51RC2, AT89S51/52" zu finden: Keil-C: mit der freien Version habe ich ein Problem mit der Code-Größe SDCC: Problem mit Float-Werten MfG Juergen
. schrieb im Beitrag #7875180: > Mein Hauptproblem ist aber einen geeigneten Compiler für den > "AT89C51RC2, AT89S51/52" zu finden: > Keil-C: mit der freien Version habe ich ein Problem mit der Code-Größe > SDCC: Problem mit Float-Werten schau dir mal den Raisonance Compiler an der ist mittlerweile
-
Thread
Wickenhäuser: Error: integer expression must be constant
16.01.2003 16:13 7.661 ADuC824.def 29.02.2004 18:48 4.565 ADuC824.h 20.02.2005 18:42 8.823 at89c51cc03.def 09.12.2005 16:25 9.561 at89c51cc03.h 31.10.2002 22:45 274 bin_safe.h
des C89-Modus :)
-
Thread
[Biete] Sammelbestellung de.Mouser.com 2014
https://de.mouser.com/ProjectManager/ProjectDetail.aspx?AccessID=3cb0de52c2 Wert: 12,52€ Sammelwert: 131,06€ / 65,00€
www.mouser.de/ProjectManager/ProjectDetail.aspx?State=EDIT+&ProjectGUID=882d2091-2738-4a58-845f-3257c1ff69ab Wert: 8,52€ Sammelwert: 8,52 / 65 Euro
-
Thread
AT89S8253-24PU ersetzen
Hallo, ihr HighTech-Spezialisten! Ich fahre z.Z. das µC-Board ES52-FLASH von AK-Modulbus. Ich habe aber festgestellt, daß der Controller AT89S8253-24PU recht schwierig zu bekommen ist, im Gegensatz zu verschiedenen Chips von Atmel beispielsweise, die ganz
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
80C537 + Peripherie
ja gekauft habe ich mir den 80C537 noch net aber ich will mich ja zuerst über den oder mögliche bessere informieren. Habe bis jetzt nur mit dem 89c52 bzw. 89c2051 geprogt. Also ich weiß leider nicht wie das mit den externen RAM
außerdem qurzfrequenz/6 hört sich net so schlecht an. Ich glaube du bist nicht so der fan vom 80c537 :) Du würdest mir also doch den AT89C51CC03 eher empfehlen?
-
Thread
Zahlenspiele machen Spaß^^
52 http://www.diggerhistory.info/images/air-recent/b52-bombs.jpg
Google-Treffer und die 86 und 87 sind Teile einer größeren Nummer. Bitte etwas mehr Anstrengung! 89 = http://www.89millimeter-derfilm.de/images/logo_89mm.png
-
Thread
Drehzahlmesser 4 mal 7-segment mit 90S2313
. Ich möchte allerdings die Geschwindigkeit anzeigen (Tachosignal vorhanden). Ich verwende einen AT89C2051 bei ca. 22 MHz Hardware ist fertig, Software bräuchte ich hilfe! Ich habe nur etwas C erfahrung, sonst nix... Also: - Habe 3 Ausgänge für LEDs die ab bestimmten Drehzahlen leuchten sollen
na gut dann poste ich mal meinen: gelöst mit einem AT89C2051 und geht relativ genau bis 12000 rpm bei einem 6 Zylinder. Einziges Problem: Es bringt die genauigkeit garnichts weil solche Motoren sowieso nie genau eine Drehzahl halten... http://www.theng.at
-
Thread
AT89C51RC2 CHip Erase
AT89C51/AT89C52 (müsste auch für normale 8051 geeignets ein)
nur mit einem Parallelprogrammer, der auch den T89C51RC2 unterstützt. Ein Programmer der nur normale AT89C51 kann, nützt da garnichts. AT89C51 ungleich AT89C51RC ungleich AT89C51RC2 !!! Peter
-
Thread
[V] Diverse Bauelemente
Menge Bezeichnung 7 SA40-19SRWA KingBright 17 SA40-18GWA KingBright 30 MAX132CNG 120 93C46B 156 Atmel AT89S52 24JU 5 SBA08-11EGWA KingBright 42 Toshiba TD 62783APG 22 TA07-11GWA 25 HLMP2685 32 28TFKS01 TD SO 5150 20 SN74HCT54N 25 HEF4094 BP 44 SA15 - 11EWA KingBright 100
Was möchtest du für die AT89S52? Welches Gehäuse haben die? Gruss Mario
-
Thread
Baudraten Verdoppelung
Ein 8052 kann das mit EINEM Uart. Ein gebräuchliches Derivat wäre AT89C52 bzw. AT89S52. Dann gäbe es dazu noch die S53, wenns n bisschen mehr Speicherplatz braucht, oder ein S8252/S8253, wenns einen internen EEPROM haben soll. Desweiteren gibts Low-Pin-Count-Derivate, z.B. AT89C2051 usw. Natürlich gibts das Zeug nicht nur von ATMEL, auch von Philips usw. Bzgl. der Lösung mit nur einem UART des 8052, man kann den Timer 2 als Baudratengenerator nur für Tx, nur für Rx oder
-
Thread
8051 Mikrocontroller
Hi Bodo, was spricht denn gegen den von Matthias erwähnten AT89C51ED2 ? Den verwende ich für die Software-Entwicklung, danach kommt das Programm in einen AT89S8253. Funktioniert prima. Zum Bootloader starten entweder einen Taster mit Pull-Down an PSEN, oder per
ich muss ja das programm erst mal auslesen aus dem m6759 können und dann auf den z.b. AT89C51ED2 drauf machen können
-
Thread
Ähnlicher (gleicher) ersatz für 80c537
Könnte ich z.B. diesen verwenden AT89C2051. Ist die gleiche Familie also 8051
wohl immer noch der am häufigsten verwendete 8 bit uC, in tausenden Varianten zu bekommen: Schon http://www.atmel.com/ hat eine ganze Palette vom kleinen AT89C2051 über AT89C51/53, der auch mit externem Speicher erweitert werden kann, und den T89C51CC01
-
Thread
Launischer AT89S8252
Ich habe dies [code] main: MOV P1, #0xff SJMP main [/code] in einen AT89S52 und einen AT89S8253 geflasht und danach auch wieder connecten können und den Chip löschen können. AT89S8252 müsste ich auch noch welche haben - Test folgt. Gruß Jobst
Blöd war nur, daß Atmel die ohne gleichwertigen Ersatz abgekündigt hat, da mußten wir dann auf AT89C51CC03 umentwickeln. Der AT89S8253 war als Ersatz völlig untauglich, da er den EEPROM beim Update nicht behält und anders programmiert wird. Peter
-
Thread
Suche Entwicklungsumgebung für Atmel 8051 unter Mac OS
AVRs sind keine 8051er. Aber Atmel stellt auch 8051er Derivate her. z.B.: AT89S52, AT89C4051 ...
Nein leider ist der 8051 als At89C5131 fest vorgegeben.. Bist du dir sicher das es den Keil für MacOS gibt? Hab nämlich vor ner Zeit danach geschaut, aber nichts gefunden.
-
Thread
Mikrocontroller der familie 8051 per USB-RS232 programmieren (2013)
Jonas schrieb im Beitrag #3333893: > wir benutzen in der Schule den Mikrocontroller AT89S8253 von ATMEL. Das Tool FLIP von Atmel kann den AT89S8253 programmieren. Leider kann der USB Progger AVR ISP MkII genau diesen Prozessor nicht - wohl aber die kleineren AT89S51 und AT89S52 Um
Hallo, aus Deinem ersten Posting werde ich nicht so richtig schlau, ob es denn nun unbedingt ein AT89S8253 sein muss oder "nur" einer mit 8051-Kern. Falls zweites zutrifft, sieh Dir den AT89C51CC01-UA oder AT89C51CC03-UA an. (Auf das UA kommt es an!). Diese sind mit UART-Bootlader zu bekommen und
-
Thread
DS18S20 auslesen (finde den fehler nicht)
www.hacktronics.com/Tutorials/arduino-1-wire-address-finder.html DeviceAddress insideThermometer = { 0x10, 0x89, 0x8A, 0x77, 0x02, 0x08, 0x00, 0xE6 }; DeviceAddress outsideThermometer = { 0x10, 0x4E, 0xC1, 0x8D, 0x02, 0x08, 0x00, 0x0F}; //DeviceAddress dogHouseThermometer = { 0x28, 0x59, 0xBE, 0xDF, 0x02, 0x00
alles über 3m Strippen zu verbinden. Aber das kommt > halt auch davon dass man statt eines nackten µC lieber auf integrierte > Boards setzt. wirrer Satzbau, Groß- Kleinschreibung ist auch unbekannt... > kann der auch sowas wie 23,52Grad usw? Ich halte mir den Bauch vor Lachen.........
-
Thread
LCD ansteuern, fragen zu tutorial in assembler
Nabend, also, ich habe mir nun bei pollin ein LCD NAN YA LMK62R gekauft. Ich habe es an meinen AT89S52 angeschlossen. Wenn ich Vcc anlege, dann erscheint der obere Balken in schwarz. Es scheint also schonmal anzugehen ;) So, nun bin ich dabei zu verstehen, wie man das Display ansteuert. Das
arbeiten. Ich poste einfach mal den source code... Vielleicht gibts ja noch jemanden der dasselbe am at89s52 machen will. Danke nochmal an alle, die an mich geglaubt haben ;)
-
Thread
DS80C390
Hallo Hermann, Du kannst die DS89C420, DS5000, T89C51xxx, P89C51xxx alle über die serielle programmieren, d.h. ein MAX232 wird noch benötigt. Der AT89S8252 wird genau so wie die AVRs über die parallele programmiert, da gibt es haufenweise
die AT89C2051 und AT89C52 Serie: http://www.specs.de/~danni/tools/proflash/index.htm Der Maxim-Sampledienst über Internet ist wirklich super. Für Atmels ruf mal bei MSC oder Ineltek an. Peter
-
Thread
AT89C2051 und das UART Rätsel
Läßt sich die Firmware des AT89C2051 auslesen oder sind die Lock Bits gesetzt? Falls sich die Firmware auslesen läßt stelle sie hier rein, dann kann man schauen wie die UART Kommunikation abläuft.
und für größere Projekte den AT89C52), was mit so einer Kompaktheit des Protokolls im Einklang wäre, falls das wirklich der UART-Eingang für die Übertragung der Displaydaten ist, denn es kann genauso einfach etwas von einem Spezialsensor
-
Thread
[Biete] Sammelbestellung de.Mouser.com 2018
https://www.mouser.at/ProjectManager/ProjectDetail.aspx?AccessID=518e83c92b Warenwert: 12 € Sammelwert: 204,92 € Adresse per PN
https://www.mouser.at/ProjectManager/ProjectDetail.aspx?State=EDIT&ProjectGUID=13bf4fe7-4376-404c-b8b7-1f4d6652c601 Warenwert: 13,76€ Sammelwert: 129,74€ Vielen Dank
-
Thread
AT89S52 flashen!
hiermit: http://cgi.ebay.de/ws/eBayISAPI.dll?ViewItem&ssPageName=STRK:MEWAX:IT&item=190257104899 einen AT89S52 flashen? Danke
Wahrscheinlich nicht, da der AT89S52 eine andere Resetlogik hat. Außerdem wird das Protokoll zum Flashen anders sein als bei den AVRs. Es gibt allerdings einen AVR-Progger, der auch deinen µC flashen können sollte: der mkII von ATMEL
-
Thread
89C2051 was brauch ich da? was find ich wo?
gute beim 8051 (im Vergleich zum AVR) ist, dass eine für den 8051 geschriebene Software auch auf dem AT89C2051, und jedem anderen aus der Serie ohne Veränderung läuft.
~buchmann/privat/progr.htm Und falls du mal größere Controller programmieren möchtest, nimm die AT89S51/52, die lassen sich ISP programmieren (nur die Software dafür gibts nur für den LPT, aber ich habe mir einen eigenen gebaut, mit einem AT89C2051 als Steuerung, der programmiert AT89S und alle SPI
-
Thread
NodeMCU ESP8266 PWM-Signal Motor
at core/timeouts.c line 241 0x40201047: updatePWM() at C:\Users\alex\Documents\Arduino\OhneFehler/OhneFehler.ino line 54 0x402014f4: Ticker::_static_callback() at C:\Users\alex\AppData\Local\Arduino15
0x401000ab: app_entry_redefinable() at C:\Users\alex\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.1.2\cores\esp8266\core_esp8266_main.cpp line 386 0x4010015c: ets_post(uint8, ETSSignal, ETSParam) at C:\Users\alex\AppData\Local
-
Thread
BASIC auf dem AT89S52
Ich habe bei Reichelt den Mikrocontroller AT89S52 mit 33 MHz gesehen, der mit 40-pol DIP-Gehäuse und 32 I/O nur 1,60 Euro kostet. Dann habe ich im Internet gesucht und festgestellt, dass man das Teil auch mit Basic programmieren kann. Ich seheh
ist? Gibt es noch andere Möglichkeiten den µC in BASIC zu programmieren, am besten zum Nulltarif ? Läuft der AT89S52 auch auf dem Elektor-Flashboard aus Heft 12/2001? felack P.S: Ich weiss, dass der Prozessor relativ langsam ist und dass
-
Thread
Bezugsquelle für T89C51RD2 ?
Hallo, weiss jemand wo man noch Atmel/Temic T89C51RD2 (nicht AT89C51RD2) bekommen kann ? Danke
Unterschied, dass der AT89C51RD2 kein EEPROM hat (der AT89C52ED2 zwar schon, das ist aber nicht SW kompatibel und ich kann aus verschiedenen Gründen die SW nur sehr schwer ändern). Für ein neuen Projekt wäre das kein Problem
-
Thread
At89S52 ISP
Hallo! Habe den AT89S52 - mittlerweile habe ich es geschafft, den Flash zu programmieren -> aber wie starte ich nun den Controller? Irgendwie reagiert der Controller nicht so wie er soll. Generiere den Hex Code mit
Hallo Jochen, moechte mir auch ein System mit At 89S52 aufbauen. Hast du den uC parallel ueber ISP geflasht? Ich moechte ein selbstgebautes Kabel und Atmel ISP zum flashen verwenden,oder kannst du mir davon abraten? Eine Frage noch was fuer einen
-
Thread
[S] Programmiergerät f. AT89LP51ED2
Der Betreff sagt es schon. Ich suche ein Programmiergerät für den AT89LP51ED2. Gehäuse PLCC & DIP.
/development-tool/at89isp https://techwww.in.tu-clausthal.de/site/Dokumentation/IC_digital/Prozessoren/AT89C52/at89isp.zip https://rptronics.de/gs_at89isp,100561.html aber AVRdude kann den Chip auch programmieren
-
Thread
AVR Studio mit AT89C51 MPU
benutzen kannst, um ein vorliegendes Firmwarefile (Intel-Hex-Format) mittels eines STK500 in einen AT89C5x zu programmieren.
Hallo, du meinst sicher den AT89c51 (>neunundachtzig). Das ist ein 51er, kein AVR. Demzufolge kann ihn der AVR Assembler auch nicht. Ich weiß auch gar nicht, ob es überhaupt kostenlose Compiler dafür gibt. Wir verwenden für 51er
-
Thread
Assamblerprogrammierung für 8051er
Hallo, ich suche einen guten Assembler für 8051 Mikrocontroller. Vorzugsweise die Mikrocontroller 89C5131A, AT89C51RB2 und AT89C52 von Atmel. Zum Flashen hab ich schon Atmel Flip, reicht also wenn der Assembler die fertige Hex-Datei ausspuckt. Ob Marcoassembler oder nicht ist nicht so wichtig, Hauptsache
Include-Dateien hab ich auch noch ne Frage. Zum Beispiel find ich selbst auf der Atmelseite nur die C Headerdatei für den 89C5131A und für den AT89C51RB2 und AT89C52 gar nichts. Kann man solche Dateien vielleicht auch leicht selber schreiben? Bin mir nicht so sicher aber eigentlich geht es dabei nur
-
Thread
Bauteile zu verkaufen - siehe LISTE <<<
anfragen. Vielleicht hat jemand Interesse ! Bitte um vernünftige Angebote. Gruß Franz uC DALLAS DS80C320 DIL Neu ~20 OPV LT1014ISW SO16W Neu 400 EPROM M27C12 DIL Neu 6 Relais Hamlin 721A0510 DIL16 Neu 15 uC AT89C52 PLCC Neu 38 uC AT89C55 PLCC Geflasht/aufkleber 25 ADC MAC186 CCWP SO20W neu 35 OproKoppler TLP181 SO6-4 neu ~100 uC AT89C55 PLCC neu ~35 ADC MAC186 ACWP SO20W neu ~35 EEProm 93LC55 SO8 neu ~200 EEProm 93LC46 B SO8 neu ~200 Latch 74HCT573 SO Neu ~20 uC AT89C52 DIL neu ~10 uC DALLAS DS80C320
-
Thread
Umstellung von 89C51 zu 89C52 geht nicht ?
neu hier im Forum und auch relativ neu in der digitalen Welt. Ich habe bis jetzt immer einen Atmel 89C51 benutzt. Er hat auch wunderbar funktioniert. Ich wollte nun auf einen Atmel 89C52 wechseln. Da der 89C52 Etwas mehr Ram hat und einen Datenpointer mehr. Im großen und ganzen aber gleich. Leider funktioniert der 89C52 nicht. Wen ich mit dem Oszi das ALE messe, sehe ich die gewohnten Impulse wie beim 89C51(Also scheint er zu arbeiten). Ich habe zum Test dann ein neues Programm geschrieben bei dem ich P1.2 abwechselnd
-
Thread
Projektarbeit für staatl gepr. Techniker mit µC
Vorkenntnisse sind Ansichtssache. Ich habe mich vorsorglich mit dem 8051 und der C-Programmierung beschäftigt. Die Ein- und Ausgänge des 8051 (genauer AT89S52) kann ich ins Programm einbinden. Sind halt nur die Anfängerprogramme. Die C-Programmierung bedarf noch etwas Übung, da vorher
C8051F960.... wäre sicher geeignet... Die Silabs sind nicht schlecht, je nach Komplexität geht das alles auch mit einem AT89C52, leider halt kein ADC dabei, alles extern anknüppeln, wobei die meisten
-
Thread
Kaputte AVRs?
Wie Viele AVRs/Microcontroller habt ihr schon kaputt gemacht. Ich hab mal einen AT89C52 gegrillt und von einem ATMega 16 den PortC geschrottet. MfG
Quarzoszillator war defekte, alles andere ging noch. Ich weiß nicht wie oft ich 8051er (egal ob die alten 80C31, AT89C5x oder AT89C2051) falsch rum in den Sockel gesteckt habe. Aber es funktionieren noch alle.
-
Thread
Diverse fragen zu Hash Maps in C
19.05 2013 1904545 1048576 6 FNV1A 71 94 1.52 111 151813 1048576 7 Paul_Hsieh 155 173 6.89 619 688701 1048576 8 One_At_Time (Jenkins) 81 104 1.61 156
41 53 0.89 27 2400 32768 6 FNV1A 43 55 1.09 48 2934 32768 7 Paul Hsieh 40 52 0.89 22
-
Thread
Welches Lernboard für den 8051 kaufen? Und woher??
>AT89C51ED2 (hat übrigens definitiv den Bootloader) Da gab es aber Unterschiede zwischen UART und CAn, oder?
>Da gab es aber Unterschiede zwischen UART und CAn, oder? nicht bei AT89C51ED2, der hat nur den UART-Bootloader. Du verwechselst das vermutlich mit den AT89C51CC03, welcher CAN- oder UART-Bootloader hat. http://www.atmel.com/dyn/products/product_card.asp?part_id=3186
-
Thread
AT89S8253 (8051) - minimalkonfiguration zum programmieren mittels USBASP
Beim AT89S8253 bin ich mir nicht sicher, aber der AT89S52 hat keinen internen RC Oszillator. Gruss, Bernd
versuchen irgendwas auf irgendwas zu flashen bzw. zu lesen - glaube ich ... DENN ... ich habs für mein AT89S8253 nicht hinbekommen. Habe die avrdude.conf angepasst ... also folgendes dazu geschrieben (an eine freie Stelle) [c] #------------------------------------------------------------ # AT89S8253
-
Thread
8051 mit ISP
bei Reichelt: http://www.reichelt.de/inhalt.html?SID=14QMl8PtS4AQ4AACq0g9Y02ff59919bff678a3080493c3b03c9b1;ACTION=3;LASTACTION=2;SORT=artikel.artnr;GRUPPE=A364;GRUPPEA=A36;WG=0;ARTIKEL=AT%252089S52%2520PDIP;START=16;END=16;STATIC=0;FC=7;PROVID=0;TITEL=0 AT89S52 DIP40 1,60 Peter
Danke Peter, Hab mir gerade bei Reichelt den AT89S52 bestellt. mfg Christian
-
Thread
Eagle-Library mit AT89C5131
Hallo Philipp, mich wuerde interessieren, ob FLIP mit AT89C5131 via RS232 funktioniert. Hier klappt es leider nicht - AT89C5131 EL in PLCC52 und PSEN=0, EA=1, ALE=floatend, RST=0. August
Hallo, Ich suche auch den AT89C5131 im PLCC52 Gehäuse für Eagle. Ich kann ihn im Internet nirgends finden. Wäre schön, wenn den jemand hätte. Gruß Daniel
-
Thread
Geeignetes Einsteiger Entwicklerboard mit einem i8051
Stefan U. schrieb im Beitrag #4882158: > Ich empfehle Dir, stattdessen den flash programmierbaren AT89C2051 zu > verwenden. Der geht nicht so ohne weiteres zu programmieren. Wenn schon dann ein AT89S2051.
Ich habe ein "Board" gerouted für einen AT89S52 / AT89S8253 im PLCC44 Gehäuse der über einen ATtiny2313 und CH340 geflasht werden kann. Das Board hat den Arduino R3 Formfaktor. Wenn das nachbauen magst, kann ich die Gerberdateien und die Firmware
-
Thread
Programmierung AT89S51
Die AT89S-Controller werden mit SPI, ähnlich der AVRs programmiert. Lediglich der Reseteingang ist Hi-aktiv. Um ihn mit einem AVR-Programmer zu beschreiben muss also Reset negiert werden, am einfachsten mit
Hier der Inhalt meines kleinen Batchfiles für Win, auf das man per Drag&Drop ein Hexfile für den 89S52 fallen lässt, um ihn zu programmieren: [code] set prog="C:\xasm\AVR\STK500\Stk500.exe" %prog% -cUSB -dAT89S52 -e -if%1 -pf -vf pause [/code] Als Programmierumgebung hat sich bei mir MIDE51
-
Thread
87C51 kopieren
Steuerungsplatine sind zwei Microcontroller verbaut. Gehäuse 40 Pin in Sockel Funktionstüchtig: P87C51 FA -4N Defekt P89C51 RD+IN Ich vermute und hoffe, dass beide das gleiche Programm haben, da sie exakt die gleiche Funktion ausführen. Jetzt suche ich eine möglichst professionelle Hilfe für einen
ausgestattet sein. Das schränkt die Auswahl deutlich ein. Ansonsten dürfte ein Microchip AT89C51 oder AT89S51 die günstigste Alternative sein.
-
Thread
8051 - AVR
AT89C51ED2: 64k Flash, per RS232 programmierbar, läuft mit max 60MHz (d.h. 5MHz internem Takt) und ist bei Reichelt recht günstig (10-15 ). Eigentlich sind alle AT89C51Rx2 gut. Der AT89C8252 ist auch
ein großer Vorteil ist: Die Bit Funktionen. 256Bytes Speicher ? Schau dir mal das Datenblatt des AT89C51ED2 an...
-
Thread
AT89S52 Lockbits setzen
Hallo, da der At89c52 nicht mehr hergestellt wird, will ich als Ersatz den At89S52 einsetzen. Ich benutze den GALEP-4 zum programmieren. Wenn ich die 3 Lockbits damit setze ist der Controller dann zuverlässig geschützt
gelöschten 51ED2 Controllern so ist bzw. das man da aufpassen muß. Ich habe das Datenblatt zum AT89S52 gelesen und denke das der GALEP ausreicht, möchte aber 100 % sicher sein und deshalb liber nochmal einen Profi um Rat bitten. Grüße André