-
Thread
AT89S51
hi! Der AT89S51 hat 3 timer, aber keine pwm! Ich brauche aber 3 signale, wo ich frequenz und tastgrad ändern können muss + einen timer für eine sekundenzeit! Wie könnte ich das Problem mit diesem Controller
Einfacher wirds, wenn Du einen 8051 mit PCA nimmst, z.B. den AT89C51ED2, dann hast Du 5 PWM-Ausgänge. Außerdem kannst Du den bequem über den eingebauten Bootloader programmieren / updaten. Peter
-
Thread
AT89S51
Hallo, ich habe hier ein AT89S51 auf einer Platine. Dieser uC muss eine neue Firmware bekommen. Meine frage nun, da ich mich eigendlich mehr mit AVR's beschäftigt habe, wie wird dieser uC geflasht? Kann ich da auch einen AVR Programmieradapter
-
Thread
at89s51 programmierspannung
Hallo kennt jemand ein gutes Programmierkabel für den At89s51 für RS232. Ich habe vor das ohne einen MAX232 zu machen. Habe keinen da und will nicht weger einem Teil extra bestellen. Hat jemand erfahrung mit diesem hier? http://s-huehn.de/elektronik
>At89s51 ist kein AVR...
-
Thread
Programmierung AT89S51
ich ausschließlich Atmegas und XMegas programmiert. Jetzt habe ich mir die Aufgabe gestellt, einen AT89S51 zu programmieren, der als SMD 44 Pin in ein Gerät eingebaut ist. Das Gerät ist zu hübsch, um es auseinanderzureisen, es sind Tasten dran und eine LCD Matrix und ein 9poliger Stecker ist dran, alles
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
Timerinterrupt bei AT89S51
Hallo, ich versuche als Projektarbeit in der Schule eine uhr mit LED zu Programmieren. Wir sind bisher in der Schule Interrupts nur leicht gestreift. Jetzt brauche ich für die Uhr eine TimerInterrupt, der 1mal pro Sekunde aufgerufen wird. Ich benützte den Atmel 89S51. Wäre sehr nett wenn mir jemand hierzu vielleicht ein paar Tips geben könnte. schon mal vielen Dank im Vorraus
-
Thread
AT89S51-24
hi Leute! Habe eine frage: Interresiere mich für den AT89S51-24 Prozessor! Der ist da ISP tauglich oder? Was benötige ich da alles zum Programmieren? Gibt es da eine hilfreiche Internetseite oder irgendetwas? Wenn der Kontroller programmiert ist, muss
-
Thread
Uart mit At89s51
hallo miteinander habe folgendes problem, ich habe einen µCOntroller und will einfach mit empfangenen a oder b den port toggeln ! ich verwende hterm ein usb to rs232 und natürlich max232 #include <at89x51.h> char Ausgabe[]="Dieser Satz wird ausgegeben"; char uart_data; int Zaehler = 0; void data_ (char); void main (void) { TMOD = 0x20; //Timer1 im Mode2 (8-Bit mit Autoreload) TH1 = 232; //9600 Baud bei 11,0592 mhz quartz TL1 = 232; PCON = PCON & 0x7F; //SMOD1=0, SMOD0=0, restliche Bits unverädert SCON = 0x50; //UART im Mode1, Empfang aus TR1 = 1;
-
Thread
AT89S51 24PI
dybkowski.net/elka/ispprog.html Der µC hat interen Flash und lässt sich in der Schaltung programmieren. AT89S51 ist außerdem etwas veraltet, besser ist es den moderneren und nur unwesentlich teureren Typ AT89S8253 zu nehmen. Oder eine andere Baureihe, AT89C51(ED2), welche sich über internen Bootloader
Beim AVR ISP mkII Programmer steht der AT89S51 mit in der Liste. Ich benutze aber nur noch 8051 mit UART-Bootloader, z.B. AT89C51CC03 und AT89C51RE2. Schlecht ist der 8051 überhaupt nicht. In Assembler kann man sehr schön mit den Bitbefehlen
-
Thread
Seltsames Verhalten eines AT89S51
Ja, ich habe mal an den Anfängen gerührt und einen alten (aber neuen) AT89S51 zum Leben erwecken versucht. Der Erfolg leider mäßig. Inzwischen ist die Experimentierschaltung soweit reduziert: - Spannungsversorgung - ISP – Connector - 8 x LED + Vorwiderstand (zu +5V
wird bis zur Adresse 0xFFFF. Beim AT89S2051 ist der Adreßpointer aber nur 11Bit groß, da kommt schon nach der Adresse 0x07FF die 0x0000.
-
Thread
AT89S51 programmieren mit C
Hi Da ich neu bin mach ich es kurz: Hab schon Erfahrungen mit dem AT89S52 von Atmel und dem KISS Workbench. Hab mit dem Prog. auch schon einige Programme geschrieben. Möchte aber nun meinen Controller mit C Programmieren um ein LCD Display zu betreiben wie es im Tutorial
SDCC als C-Compiler, Freeware http://sdcc.sourceforge.net MIDE-51 als Entwicklungsumgebung, Freeware http://www.opcube.com/home.html Beides durchaus brauchbar. Oder: C51 von http://www.keil.com der Branchenprimus, sehr effizient, aber musst rund 2000 Euro
-
Thread
AT89S51 und Stange ISP Programmer
habe einen Stange ISP Programmieradapter welcher das STK 500 Format unterstützt. Ich wollte einen AT89S51 Mikrocontroller damit über MISO MOSI SCK RESET +5V und GND programmieren. Als Quarz habe ich einen 20 MHz Typen. Meine Frage: Muss ich noch irgendwelche Leitungen beim AT89S51er anschließen?
Also, bleibt bei der Variante. Hättest Du AT89S52 rumliegen, hätte ich noch eine Alternative. In diese Schaltung kannst Du nun also dieses HEX-file flashen und dann damit Deine AT89S51 (oder auch AT89S52) flashen. Dir sollte aber klar sein
-
Thread
Mikrokontroller AT89S51/52 Programmieren (flashen)
Hallo, ich würde gerne die genannen Mikrokontroller AT89S51/52 (ATMEL bzw. Microship)programmieren, bevorzugt über die COM-Schnittstelle mit COM/RS232-Adapter (Prolific USB-to-Serial). Bei dem Programm FLIP (von ATMEL/MICROSHIP) Version 3.4.7 werden diese
mit Flip programmiert werden. 89C51 und 89S51 unterscheiden sich grundlegend in der Programmierung. Gruß Klaus (der soundsovielte)
-
Thread
µvision4 und AT89S51 mit Diamex-AVR ?
: Welcher Programmieradapter ist in Verbindung mit der Software µVision4 denn zum Flashen eines AT89S51 geeignet? hempfer
Der AVR ISP MkII kann AT89S51 und AT89S52 programmieren, solange man direkt STK500.exe dazu startet, am besten aus einem Batch File, hier mit Drag&Drop des Hex Files: [c] set prog="C:\xasm\AVR\STK500\Stk500.exe" %prog% -cUSB
-
Thread
EEPROM 24LC08B von Pollin an AT89S51
Hallo, habe mir 3 EEPROMS 24LC08B von Pollin gekauft und möchte diese an meine Modellbahnsteuerung als Speichermedium anschließen. Versuche seit Tagen mit dem Programm (Anlage) - das ich als Dok von Microchip runtergeladen habe das EEPROM-Schreiben und lesen zu testen. Bisher vergeblich. Die Verschaltung der HW ist A0,A1,A2,Vss und WP an GND, Vcc an +5V, SCL an P3.5, SDA an P3.4. Am Oszillographen sieht der Datentransfer ganz vernünftig aus (wenn ich ohne EEPROM und Endlosschleife oszillographiere), aber nach dem Auslesen erscheint auf dem LCD stets 8x ein doppelter senkrechter Strich bzw dezimal 0
-
Thread
AT89S51 <-> AT89S2051/AT89S4051 -- ISP-Probleme
Das sind die Signature Bytes der verschiedenen 51er Prozessoren: AT89S51 1E 51 06 AT89S52 1E 52 06 AT89S8253 1E 73 AT89S2051 1E 23 FF AT89S4051 1E 43 FF Nur wenn alle Signature Bytes mit dem eingestellten Typ übereinstimmen, kann das Flash
>Ich dachte, dass die Angabe im Datenblatt für AT89S51 eine Familie ist, >die AT89S2051/AT89S4051 einschließt. Welche Angaben in welchem Datenblatt? AT89... sind zwar von Atmel, gehören aber zur Familie der 8051. Das AVRISP mkII unterstützt
-
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
[Umfrage] Welchen uC habt ihr bis jetzt a meisten benutzt?
P8031 1 P80C31 1 P80C552 1 P87C751 1 P89C668 1 AT89C52 1 AT89S8252 1 AT89C51ED2 1 AT89C51CC01 1 AT89C51CC03 1 AT89C2051 1 AT89C4051 1 AT89LP4052
1 P8031 1 P80C31 1 P80C552 1 P87C751 1 AT89C52 1 AT89S8252 1 AT89C51ED2 1 AT89C51CC01 1 AT89C51CC03 1 AT89C2051 1 AT89C4051 1 AT89LP4052 1 C8051F120
-
Thread
8051 Chip für Einstieg
endlich mal Zeit gehabt eure Vorschläge zu recherchieren. In Frage kommen demnach folgende: LPC922 AT89LP2052 AT89C51CC03 AT89C51ED2 AT89C51RB2 AT89C51RC2 von den vieren meines erachtens entweder der CC03 oder ED2, wenn schon PLCC AT89S51 AT89S52 AT89C4051 So, nun welchen nehmen...
(dann ein C) > AT89C51ED2 > AT89C51RB2 > AT89C51RC2 Nope. Bei den PLCC würde ich mich für den CC03 allein schon wegen des ADC entscheiden. > AT89S51 > AT89S52 > AT89C4051 Nope. Die beiden 51er sind auch wirklich
-
Thread
suche 8051 µC für einsteiger
programmieren? > Damit kann man auch den 8051 programmieren? ja, die da: >Lists of chips it supports: >51MCU Family: >AT89S51 AT89S52 AT89S53 AT89S8252 AT89LS51 AT89LS52 >AT89LS53 AT89LS8252 Ob andere auch gehen, bei http://51c51.com/ENWEB/default.htm gucken.
kann man auch den 8051 programmieren? Diese werden unterstützt: Lists of chips it supports: 51MCU Family: AT89S51 AT89S52 AT89S53 AT89S8252 AT89LS51 AT89LS52 AT89LS53 AT89LS8252
-
Thread
AT89C51SND1C
4331er? Hab noch keinen distri gefunden vielleicht könnt ihr mir weiterhelfen und falls noch jemand AT89C51SND1C's braucht hätte ich noch welche... MfG Mathias
Naja, der AT89C51SND ist eben ein Exot.
-
Thread
Einstieg in 8051 - Atmels AT89S52 oder?
Thomas B. schrieb im Beitrag #6186161: > um nochmal auf meinen angesprochenen AT89S52 zu kommen, ist der also > schlecht oder "ungeeignet"? Der AT89LP51RD2 ist einfach schneller und hat viel mehr Flash, SRAM, Peripherie (ADC usw.). Und braucht keinen speziellen SPI-Programmer
langen Verlängerungskabel zum Programmer auch schon wieder fast gar nicht. PonyProg geht nur für AT89S53 und AT89S8252. Wenn ich also für die hier vorhandenen AT89S52 und AT89S8253 ein Laptop nehmen will, sollte es am ehesten mit der Software von TomA oder Ralph S gehen. Gruß Hans
-
Thread
8051 Entwicklungsboard
Ich bin's nochmal, hab jetzt einen "AT89C51ED2" eingestzt und bekomm jetzt auch endlich ne Verbindung zu Flip. Allerdings wenn ich was übertragen löschen ect. will kommt wieder die Fehlermeldung "timeout error
Im DIP40 mit Bootloader gibts bei CSD den AT89C51RB2-3CSIM. Peter
-
Thread
Layout für MCS51 Experimentierboard
Ich meine den "AT89S8253", nicht den "AT89S8252". Obwohl der auch geht, aber er hat nur 8K Speicher und ist bereits abgekündigt. Sorry
Mist. Link geht nicht. Hier ein neuer Versuch: https://www.ebay.de/itm/51-MCU-minimum-system-board-STC89C52-AT89S52-development-board/401203168429?hash=item5d699284ad:g:e8cAAOSw-CpX-ayd Suchen nach '51 MCU minimum system'. Kostet 1€. Peter
-
Thread
80c32 ersetzen -> Welchen Typ kann ich nehmen
Z.B.: AT89S52-24PU
Sodala. ELV hat geantwortet: 87C51FB Hat der AT 89S52 PDIP von Reichelt nicht nur 4kB RAM ? Der 87C51FB hat aber 32 Kbytes.
-
Thread
Basic für 80C31
Matthias S. schrieb im Beitrag #4317852: > Allerdings sind 1kByte RAM, die der AT89C51RB2 intern hat, wirklich sehr > wenig. Wofür? Für Steuerungen sind 1kB in der Regel mehr als ausreichend. Der 8051
die gleiche Funktion erfüllt. Der Preis ist jedenfalls ein Witz http://www.ebay.de/itm/DIY-Kit-C51-Minimum-System-Development-Board-for-AT89S52-NO-Chip-good-/371005796062?hash=item5661ab2ede:g:tgYAAOSwg3FUdpzF
-
Thread
Mikrocontroller AT89S52 flashen
warning: a0 would normally be expected to be a8 [E:\Baben\Dokumentation\ELEKTRO\Mikrokontroller\ATmega\AT89S51 flashen\Software\AVRDUDE\avrdude.conf:16252] avrdude warning: mcuid -1 for AT89S51 is out of range [0..2039], use a free number >= 372 [E:\Baben\Dokumentation\ELEKTRO\Mikrokontroller\ATmega\AT89S51
:16310] avrdude warning: mcuid -1 for AT89S52 is out of range [0..2039], use a free number >= 372 [E:\Baben\Dokumentation\ELEKTRO\Mikrokontroller\ATmega\AT89S51 flashen\Software\AVRDUDE\avrdude.conf:16312] avrdude error: program enable:
-
Thread
R8751H Vintage Clock Basteltagebuch (War: [8051] XTAL1 und XTAL2)
Hardware-Fix ... Mal das Datenblatt studieren und andere Hersteller ankucken. *edit*: Sonderbar - der AT89C51 braucht die 6,5V nicht ... Gibt wohl echt erhebliche Unterschiede zwischen AT89C51, AT89C51RC1 und AT89C51RC2. *edit2*: ich brauche wohl den AT89S51. Der AT89C51 ist obsolete, der S51 kann parallel
Laut Hermes wird mein Ersatz DIP44 -> (P)LCC44 Adapter heute geliefert. Vlt kann ich den (falschen) AT89C51RC zumindest einmal flashen und wieder auslesen, wenn der Erase dann schon nicht funktionieren wird. Die (richtigen) AT89S51 sind bestellt - aber wer weiß, wann die kommen. Die R8751H sind immer
-
Thread
MP3-Dekoder AT89C51SND1C
Ich hätte ev. auch Interesse am AT89C51SND1C sowie an einigen Informationen bezüglich Programmierung und Schaltungsaufbau...
Hi, Ich benutze noch die MAS3507 und DAC3550. Wo kann mann den AT89C51SND1C kaufen ? MfG Javier
-
Thread
AT89S52 programmieren klappt nicht
12 EUR macht 2,40 pro Stück, immer noch billiger als der AT89S52 Matthias S. schrieb im Beitrag #4698162: > Wenn du das Pinout des 89S52 gut findest und an MCS51 eher nicht so > interessiert bist, dann wäre als Aternative der Mega8515 eine gute Wahl Der
Algorithm' (Absatz 20) im Datenblatt des AT89S52.
-
Thread
AT89LP51ED2 flashen
erforderlich ist. - Dieses Board kann primär mit folgenden Controllertypen bestückt werden: a) AT89LP51RB2 b) AT89LP51RC2 c) AT89LP51RD2 d) AT89LP51ED2 e) Es sind auch noch (evtl. mit Einschränkungen) folgende Controller möglich: - AT89C51RB2, AT89C51RC2, AT89C51RD2, AT89C51ED2 (Nur per Bootloader, z.B. mit Atmel FLIP programmierbar). - AT89S8253 (Nur per SPI programmierbar, z.B. mit LSISP). - AT89S52, AT89LS52 (Nur per SPI programmierbar,
-
Thread
Probleme mit dem 80c51ed2
Es ist der AT89c51ED2....
nichts 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
Microcontroller Codeschloss - Elektrischer Safe
Route 66 schrieb im Beitrag #3663045: > Vor 3 Tagen kam mein Microcontroller an, ein Atmel AT89C51A-S3SUM. Joachim Engelsberg schrieb im Beitrag #3662677: > Ahhhhhh Leute Riesenfehler von mir, es ist der AT89C51A-S3SUM. Joachim Engelsberg schrieb im Beitrag #3663561: > Meine Frage nun
Joachim Engelsberg schrieb im Beitrag #3663561: > "include C51rd2.inc ;Datei mit Adressen einbinden" Der AT89C51RD2 kann sogar 3 Wege: There are three ways to exit the Power-Down mode: 1. Generate an enabled external interrupt. – The AT89C51RD2/ED2 provides
-
Thread
89c51 flashen..wie?
Wie bekomme ich mein HEX-File in den 89c51? Bei den AVR´s und den AT89s8253 ist es ja mittels den Ports MOSI,MISO und SCK möglich, aber wie geht es meim 89c51 ?
> Auch über Serielle Schnittstelle -> MAX232 -> UART vom 89C51. Nein. Den AT89C51 kannst du nur im parallelen Brenner programmieren. Der AT89S51 bzw. AT89S52 kann über SPI programmiert werden. Wenn du über RS232 programmieren willst brauchst du z.B. den AT89C51ED2
-
Thread
Arduino - UNO Flashershield (Linux)
Arduino geht an den Reset des AT89S52. Sorge dafür, dass der AT89S einen angeschlossenen Quarz und Ziehkondensatoren hat (12 MHz Quarz wäre gut). Schließe den AT89S an +5V an und vergiß die Abblockkondensatoren nicht. - lade ein Programm in den AT89S hoch: [code] flash51n wr /dev/ttyUSB0 helloworld.ihx [/code] hierbei ist helloworld.ihx natürlich dein von dir erstelltes Programm, das du im AT89S laufen lassen möchtest
-
Thread
[V]erkaufe 8051-Paket
dachte ich hätte mehr davon herumliegen.. aber es sind nur 2xAT89S51 2xAT89S51 4xAT89S2051 3xAT89S4051 C51 Programmer alá -> http://www.ebay.com/itm/USB-AT51-Programmer-89c51-89c52-89s52-89c2051-E36-/190458326924?pt=UK_BOI_Electrical_Test_Measurement_Equipment_ET
besitzer dieser antiquität! > Ich dachte ich hätte mehr davon herumliegen.. aber es sind nur > 2xAT89S51, 2xAT89S51, 4xAT89S2051, 3xAT89S4051 > C51 Programmer alá ->ebay Wie ist Deine Preisvorstellung?
-
Thread
SourceCode in den AT89C2051
super. vielen dank. hab´s versucht und funktioniert einwandfrei mit sdcc. aber ist das nicht die falsche header datei?? das ist eine AT89X51.h muss da nicht die AT89C2051.h rein?? btw: wieso umgestellt?? war das ganze
hab schon die einsteigersachen gesehen. blinky, hello world,... h-file. genau. das ist für die s51er. aber bei mide51 ist ja bei sdcc ein at89x51.h dabei. das auf dem 8051 aufbaut und für die at89c2051/4051 ist. werd ich dann schon merken wenn der chip später nicht das tut was er soll ;) vielen
-
Thread
Probleme bei Grundbeschaltung 8051 (AT89S52)
hochzuladen, wo 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
8051 (C515C-L) Wo kann ich einen passenden Chip kaufen
das die Sache natürlich. Ich hab mir den Link von Reichelt mal angeguckt und zum Beispiel der AT 89S52 http://www.reichelt.de/Atmel-C51-Controller/AT-89S52-PDIP/3/index.html?&ACTION=3&LA=2&ARTICLE=48458&GROUPID=2960&artnr=AT+89S52+PDIP gefällt mir ganz gut. Ich habe mir vor einiger Zeit
- D11, D12 - at89s52 - Quarz, Reset-Schaltung,...
-
Thread
Dybkowski AT89S8253 Flasher Platinen-Aufbau
Hallo, Matthias K. schrieb: > Muss es unbedingt der AT89S8253 sein? Besser geeignet aus meiner Sicht > AT89C51ED2 in der PLCC-44 Variante (auch ein 8051er). Dieser hat einen > internen Bootloader und wird über die UART geflasht (Programm FLIP, > kostenlos
> In der Library hab ich keinen AT89C51ED gefunden. Ich hab jetzt einen > AT89C51-24JC (AT89C51-*) im PLC-44 version genommen. Aber wie sag ich > Eagle, dass der auf einem Sockel sitzt? Sonst kann ich ja nicht routen. Eagle benutze
-
Thread
Ähnlicher (gleicher) ersatz für 80c537
. 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
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 von Atmel/Temic mit 32k Flash, 2k EEPROM, 8*10bit 4, CAN Bus (der T89C51RD2 vergisst jedoch ohne Reset-Controller
-
Thread
Neue 8051 von Atmel
geht, zeigt MAXIM/Dallas mit deren DS89Cxxx Serie. Bis zu 64K Flash, 40 MIPS, 5V kompatibel, externer Speicher, serieller Bootloaders. Alle anderen AT89LPxxx sind ja auch 5V kompatibel "8-bit Microcontroller Compatible with MCS®51 Products
>Atmel hat mal wieder seine 8051-er gepimpt: >AT89LP428/828 >AT89LP6440 Hauptproblem dürfte wieder die Beschaffung in hobbytauglichen Stückzahlen/Preisen werden. Die AT89ISP-Software unterstützt bisher nur den 828. Neue Version steht bei Atmel
-
Thread
Uhrzenbausatz mit At89C2051 funktioniert nicht
Mit einem At89S2051 wird die Programmierung wesentlich leichter. Auch ISP sollte dann gehen.
Matthias S. schrieb im Beitrag #6937674: > Us. A. schrieb: >> Löten ok aber mit dem AT89 und 12MHz >> sollte die Uhr doch genauer laufen oder? > > Wir haben den Fehler in der Software doch schon gefunden.
-
Thread
AT89C4051 mit STK500 befummeln
an der RS-232 funktioniert (auch mit einem USB-RS232 Adapter). Herzstück ist ein AT89S52. Betriebsspannung 5V (aus dieser wird per Stepup-Wandler - realisiert mit NE555 - auch die benötigten 12V Brennspannung erzeugt) Wenn da Interesse an einzelnen besteht kann ich das gerne auch
Clinch liegen > und daher unterstützt es die STK500 Firmware nicht. Spassigerweise lassen sich der 89S51 und 89S52 sehr wohl mit meinem (USB) AVRISP MKII programmieren, allerdings erst nach einem EMail Wechsel mit Atmel Norwegen. Man benutze STK500.exe (!) im CLI modus per batch and schiebe das 89S52
-
Thread
μC 8051 Demoboard (AT89C51ED2)
habs gesehen: 10bit AD-Wandler und CAN-Controller. Aber weniger Ports. Hatte eben beide zur Auswahl: AT89C51CC03 und AT89C51ED2 Wie kann ich mit Assembler bzw. C über externen Bus zugreifen? MOV DPTR, #0FA02h MOVX A, @DPTR Werde mir mal deinen Schaltplan anschauen. Habe im Moment 1:1 von Atmel
. Den rechten Tei Q1 und U2 brauchst Du für den At89C51ED2 nicht, nur U3
-
Thread
AT89S52 => Programmierung
Device not responding" Mmmmh... bin echt am verzweifeln... Aber im PonyProg ist auch nur der AT89S53 und der AT89S8252 Habe beide probiert, aber geht nicht!! Woran kann es denn noch liegen?
Guck doch mal in Tabelle 1, welche Typen mit der Flip-Software laufen, z.B. der AT89C51ED2. Ist zwar etwas teurer als der AT89S52, aber dafür völlig problemlos. Programmieren über die UART geht immer, selbst mit USB/RS232-Adapter. Und wenn Du dann erstmal Erfolge hast, kannst
-
Thread
AT89C51RD2 durch AT89S52 ersetzen
Janis H. schrieb im Beitrag #3093182: > hat jemand eine Ahnung ob ich einen AT89C51RD2 durch einen AT89S52 > ersetzen kann? In der Regel nicht. Der AT89C51RD2 hat vieles mehr, z.B.: - X2 mode (6 Clocks/machine cycle) - 64K Bytes On-chip Flash Program/Data Memory - On-chip
Wie steht es mit der Versorgungsspannung ? At89C51Rd2 : 2,7 V - 5,5 V AT89S52 : 4,5V - 5,5V Gruß Thilo
-
Thread
8051 (AT89C51RC2), externer Programmcode wird nicht ausgeführt
oberen 32kB nach extern mappen. Der einfachere Weg ist wohl den Controller zu tauschen. Der AT89LP51RC2 oder AT89LP51RD2 sind Pin kompatibel und haben noch zusätzlich 4 I/O´s mehr. Problem, diese z.Z. zu kaufen (Chipmangel).
Werner M. schrieb im Beitrag #7157189: > Er unterstützt den AT89C51RC der > auch die Security Bits hat. Somit sollte eigentlich der AT89C51RC2 damit > programmierbar sein. Eher nicht! Die unterscheiden sich recht deutlich. AT89C51RC: "The programming interface
-
Thread
AT89S52 - ISP
Hä? Reden wir hier aneinander vorbei? Der von mir zitierte 89S53 ist ein MCS51-Derivat und hat mit AVRs nur den Hersteller gemein. 89S51 und S52 unterscheiden sich in der Größe des RAMs und des Flashroms, sind aber ebenso MCS51-Derivate. AT89S51: 4K Flash, 128 Byte RAM AT89S52: 8K Flash, 256 Byte RAM AT89S53: 12K Flash, 256 Byte RAM
-
Thread
AT89C51RD2 ISP macht Probleme
Welches Protokoll benutzt ihr für die Programmierung der ED2? ../Flip 3.4.3/bin/PartDescriptionFiles/AT89C51ED2.xml <Protocol FILE="RS232_S01.xml" /> ../Flip 3.4.3/bin/PartDescriptionFiles/AT89C51RD2.xml <Protocol FILE="RS232_S01.xml" /> ../Flip 3.4.3/bin/PartDescriptionFiles/AT89C51RE2.xml
Ich häng mal die Dateien, die ich 8051@atmel.com geschickt habe mit ran. AT89C51RD2_FAIL.log AT89C51RE2_PASS.log CPU_AT89C51RE2.pdf
-
Thread
Microkontroller Atmel
Eckhard T. schrieb im Beitrag #7935422: > Handelt es sich um einen AT89C52 oder eine der AT89C52R.. Versionen? > Letztere lassen sich ggf. leicht seriell programmieren und auslesen. Du meinst wohl eher den AT89S52. Einen AT89C52R* gibt es nicht. Und der AT89C51RC
Peter D. schrieb im Beitrag #7935448: > Eckhard T. schrieb: >> Handelt es sich um einen AT89C52 oder eine der AT89C52R.. Versionen? >> Letztere lassen sich ggf. leicht seriell programmieren und auslesen. > > Du meinst wohl eher den AT89S52. > Einen AT89C52R* gibt es nicht. Und der AT89C51RC