-
Thread
Atmel ICE - ISP Programmierung funktioniert bei keinem Atmega
Fachabi hatte ich bereits über drei Jahre hinweg Kontakt mit diversen Schaltungen und einem UC (AT89s52 :D). Im Studium ist das noch ein wenig mehr geworden, UCs behandeln wir aber leider (noch?) nicht. Dementsprechend war die Freude groß, als meine Bestellung samt ATmega1284P, Atmel ICE und hundertem
-
Thread
AVRISPmkII Programmer Probleme "Target connector seems to be reversed"
Matthias S. schrieb im Beitrag #5289456: > AT59S52 Sowas gibt es m.W. nicht. Gemeint war natürlich AT89S52.
-
Thread
Team TS 8012
Zdravím. Také jsem opravoval tuto závadu. Em73290 byl vadný. Nahradil jsem ho at89s52 a napsal program. Vysílačka funguje. Schéma a program mužů poslat. Musí se upravit obvod reset ve vysílače. Když bude mít někdo zájem, pište na email.s pozdravem Petr.
zdravím, přikládám zip soubor s popisem montáží a program ASM a HEX do AT89S52. s pozdravem Petr.
-
Thread
ATtiny44A über CMD programieren
Nimm doch STK500.exe. Für den Tiny44 habe ich gerade keine Batchdatei - so siehts aus für das alte AT89S52 Schlachtschiff und AVRISP MkII: [pre] set prog="C:\xasm\AVR\STK500\Stk500.exe" %prog% -cUSB -dAT89S52 -e -if%1 -pf -vf pause [/pre] Logischerweise passt du 'set prog' an deine Pfade an. Der
-
Thread
PIC und LCD QC1602A V2.0 bringen mich zum Wahnsinn
, nochmals damit versuchen, es würde mich umhauen ;) , wenn's damit ginge.. oder mit dem Atmel AT89S52 Entwicklerboard...**gg Gerhard
-
Thread
Geeignetes Einsteiger Entwicklerboard mit einem i8051
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
USBasp AVRDude Problem
ihre "eigene" Version der Firmware, vor allen Dingen sind die mit einer Version versehen, die auch AT89S52 flashen können - also keine AVRs sind - ). Prinzipiell ist das allerdings für AVRDUDE nicht das Problem, eher, dass ein brandneuer (und noch ungefuster) AVR langsam getaktet ist (die meisten laufen
-
Thread
Merkwuerdiges Verhalten von SDCC mit STM8
dass es bis auf das Bitbanging der Ports und das Initialisieren eines Timers identisch für einen AT89S52 ist ... und siehe da, auf diesem MCU macht der SDCC keine Mucken, nur für den STM8. Der Timerinterrupt verwendet keine 16-Bit Variable, nur uint8_t Typen (weil ich mir erst überlegte, ob ein Interrupt
-
Thread
AT89S52 programmieren klappt nicht
melden sich als Stick an wo man einfach das Binary drauf zieht. > simplen Arduino Code auf den AT89S52 "portieren" > usbASP board und eine Hilfsplatine Lies mal das hier komplett durch: http://www.avrfreaks.net/forum/writing-at89s52-through-usbasp Aber warum muss es der AT89S52 sein? Für
genaue Ablauf steht auch im Kapitel 'Serial Programming Algorithm' (Absatz 20) im Datenblatt des AT89S52.
-
Thread
Funkmodul mit Controller 8051
400mhz Funkmodul in Betrieb zu nehmen. In der Schule habe ich erfahrung mit dem Microcontroller AT89S52 womit ich ganz gut klar kam. Ich bräuchte vll mal einen Ansatz. Um dieses Funkmodul handelt es sich: https://www.amazon.de/Aukru-Superregeneration-433M-receiver-module/dp/B00R2U8OEU/ref=sr_1_1
-
Thread
DIL-Switch EEPrommer
Bootloader geht, wäre es dann nicht sinnvoll, einen mit internem, per SPI programmierbarem FLASH (AT89S52) zu nutzen? Wenn die Sache damit funktioniert, und Du die ersten externen FLASHs programmiert hast, kannst Du ja den Controller immer noch durch einen anderen Austauschen, in deinem Projekt hattest Du ja wohl sowieso 40-polige vorgesehen. Den AT89S52 kannst Du mit hiermit http://www.ehajo.de/baus%C3%A4tze/smd-baus%C3%A4tze/avr-isp-stick.html und AVRDUDE programmieren (Reset invertieren).
-
Thread
uC 8051er, Allgemein Regestier ansprechen
Rolle spielt - bspw. sehr gut auf einem Steckbrett handhabbar sein soll ... immer dann ist ein AT89S52 gar nicht so schlecht. Ansonsten nehm ich auch gerne AVR und ARM. Warum man etwas bestimmtes "nicht mehr anfassen" mag versteh ich nicht, die Anwendung bestimmt, welche MCU man nehmen sollte
-
Thread
8051 hex file erzeugen
Studio Projekt für einen AT90S8515. Nun möchte ich dieses Projekt für den nahezu pinkompatibelen AT89S52 umstricken. Mir ist klar das AVR Studio den AT89S52 nicht unterstützt. Als programmer nutze ich Ich einen arduino ( https://tiktakx.wordpress.com/2014/04/19/programming-8051-using-arduino-up-for-grabs
Michael schrieb im Beitrag #4610279: > Nun möchte ich dieses Projekt für den nahezu pinkompatibelen AT89S52 > umstricken. Wenn das Projekt nicht zu groß ist, der 8051 Standard Compiler von Keil in der Eval-Version kommt mit allen für den AT89S52 erforderlichen Includes und Libraries und erzeugt einwandfreien
-
Thread
Nach langer Pause: AVRISP mkII blinkt orange
auf rot. Wenn der AVRISP mal auf ein Device mit umgekehrter Resetpolarität eingestellt war (z.B.AT89S52), dann muss er per Programmierbefehl erstmal wieder umgestellt werden, sonst blinkt er gelb wg. falscher Resetspannung. Umstellen kann man ihn auf CMD Ebene mit einem STK500.EXE Kommando.
#4592137: > Wenn der AVRISP mal auf ein Device mit umgekehrter Resetpolarität > eingestellt war (z.B.AT89S52), Kann sich der AVRISP auch mal "von selbst" umstellen? Meiner hat längere Zeit unbeobachtet am USB gehangen, und sicher ist ab und zu mal am 6/10-Adapter ein Kurzschluss aufgetreten, weil die
-
Thread
Was ist das wert ?
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 zu betreiben, ein Desktop muss mit startx gestartet
-
Thread
LED Matrix 8x8 mit AT89s52 und ICM7218
möchte gerne eine 8x8 Matrix mit einem ICM7218A bauen. Angesteuert werden soll das ganze über einen AT89S52. Ich habe die LED´s bereits gemultiplext gelötet, sodass ich 8 Ein- und Ausgänge habe. Meine Frage wäre nun ob ich über die 8 digits und und die 8 segmente die Led´s individuell ansteuern kann
-
Thread
A89 8051 ISP Prommer
gibt es auch als Fertiggerät oder Bausatz von ehajo (hier im Forum suchen). Ich benutze den für die AT89S52. Allerdings muss die Reset-Leitung invertiert werden (1 PNP-Transistor und 2 Widerstände), also leider nicht völlig fertig.
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.
-
Thread
Chinakracher als Basis für Studiouhr, Frage von "Nicht-Programmierer"
die ich selbst aufbauen kann. Basis des aktuellen Projekts ist ein € 8,50 "Chinabausatz" mit Atmel AT89S52,der als Basis für eine Studiouhr dienen soll. Mein Problem ist die Art der Anzeige des LED-Sekundenkreises. Die Uhr kann 4 verschiedene Modi, wovon nur einer in etwa dem entspricht was ich gerne
-
Thread
[V] Platine+AT89S52 für 8052 Basic Computer
Violett/goldene Platine von OSH Park (Version 2 = korrigierte Platine) mit MCS-51 Basic prog. AT89S52 Chip 14,x MHz Quarz Preis: 17,50€ Versand: 2,50€ unversichert per Post in DE. Bilder: Platine Version 1 mit Minimalaufbau. Minimalbestückung Ich habe insgesamt drei (3) solcher Sätze abzugeben
-
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
[V] Diverse AVR/Arduinos/Roboter Sachen
Basic (Lua geht auch) und Atmega328 Arduino (z.B. KIMUNO) VHB: 30€ 4. MCS-51 Basic Platine mit AT89S52, 32k Sram + 32k Eeprom inkl. USB-TTL Dongle. Einstecken (ggf. noch Treiber laden). 9600 8N1. SPACE drücken und schon ist man in einen 8052 Basic System eingeloggt. Auf dem Eeprom sind bereits ein
Basic (Lua geht auch) und Atmega328 Arduino (z.B. KIMUNO) VHB: 25€ 4. MCS-51 Basic Platine mit AT89S52, 32k Sram + 32k Eeprom inkl. USB-TTL Dongle. Einstecken (ggf. noch Treiber laden). 9600 8N1. SPACE drücken und schon ist man in einen 8052 Basic System eingeloggt. Auf dem Eeprom sind bereits
-
Thread
Atmel AVR ISP mk2 veraltet?
z.B. so aussehen kann: [pre] set prog="C:\xasm\AVR\AVRStudio4\STK500\Stk500.exe" %prog% -cUSB -dAT89S52 -e -if%1 -pf -vf pause [/pre] Nicht wundern, dieses Drag&Drop Batch File richtet den AVRISP MkII für das alte AT89S52 Schlachtschiff ein - es geht natürlich auch jeder andere unterstützte MC.
Ist das "-dAT89S52" letztlich ein beliebiger Dummy? Oder muss hier nicht jeweils das korrekte Ziel-Device eingetragen werden? Dann ginge das über den Umweg AVRStudio ja doch etwas komfortabler. Bei der Gelegenheit
-
Thread
Layout für MCS51 Experimentierboard
es ist nicht mehr so ein "Drahtverhau". Auch so funktioniert initialisieren und löschen eines AT89S52. Werde nun die Software weiterentwickeln. Schönen Sonntag
SMD Widerständen sind verschwunden. Geänderte Eagle Dateien anbei. Die 3 Platinen + prog. AT89S52 sind unter Rubrik: Markt zu haben. Peter
-
Thread
Basic für 80C31
Der Vorschlag von Matthias mit dem AT89S52 scheint mir am schnellsten zum Ziel zu führen, wird die wenigsten Hardware Änderungen benötigen. Das Flashen der neuen CPU kann bestimmt jemand aus dem Forum übernehmen. Dabei wäre es gut zu wissen
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
Digitale Uhr mit sieben Segment Anzeigen
Das hier wäre doch m.E. das, was Du suchst: http://www.banggood.com/DIY-AT89S52-Rotation-LED-Electronic-Clock-Kit-51-SCM-Learning-Board-p-965849.html Gruß
-
Thread
Suche Programmer für MSC51 wie z.B. AT89S52
Hallo, ich suche für die Familie MSC51 wie z.B. AT89S52 einen Programmer. Ich möchte bzw muss mich mit der 8051 Plattform auseinander setzen. Auch nach langem Suchen finde ich keinen bezahlbaren Programmer. Aber die muss es doch noch irgenwo geben
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 chinesischen TL866 minipro Programmer ab ca. 35EUR (aliexpress.com) behaupten das ebenfalls zu können (http
-
Thread
12V LED Laufschrift ansteuern
Du kannst den AT89S52 rausziehen/auslöten und findest an seinen Anschlüssen (durch ausmessen der Platine und Leitungsverfolgung) die Schieberegister und 7 Reihenleitungen. Dann kannst du dort mit ca. 10 Drähten deinen
> Ansonsten: Lässt sich so ein AT89S52 über die ISP-Schnittstelle > auslesen? Ich habe ehrlich gesagt keine Motivation/Fähigkeit die > ganze Software neuzuentwickeln. Was willst du dann mit auslesen? Wenn du die Software nicht neu
-
Thread
Spaß mit Kloeckner-Moeller PS3 in BASIC(?)
Flachkabel ablöten IC auslöten Sockel einlöten Dann 62256 32k SRam gesteckt (da war ein Sockel) und AT89S52 mit der Hex zum Projekt geflasht. Habe dann ersteinmal provosorisch ein USB-TTL Wandler angeschlossen Wandler - Platine GND - GND (Pin 20 am AT89S52) +5V - +5V (Nahe Pin 40 am AT89S52) Rx - Tx = Pin 11 am AT89S52 Tx - Rx = Pin 10 am AT89S52 War nicht sicher, ob der kleine Wandler mir seinen max. 400-500mA das schafft.. aber ging. Die Rx+Tx direkt am Pin werde dich wohl noch anders lösen. Muss auch
-
Thread
unter linux hex -dateien zum STK 200 o.ä. senden (MCU8050)
PNP-Transistor und 3 Widerstände). Ich nutze als Programmer den USBTINY, damit hab ich schon etliche AT89S52 programmiert.
-
Thread
Ernstzunehmende Programme in BASCOM
Programmierumgebung (allerdings braucht man MS Windows). Hier mal ein Drag&Drop Batchfile, welches einen AT89S52 programmiert: [code] set prog="C:\xasm\AVR\STK500\Stk500.exe" %prog% -cUSB -dAT89S52 -e -if%1 -pf -vf pause [/code] Da lässt du das Hexfile rauffallen, und der MC wird programmiert.
-
Thread
Problem beim Programmieren des AT89S52 Mikrocontrollers
Hallo, ich versuche schon seit langem den Mikrocontroller AT89S52 mit dem MiniPro Programmer modell: TL866CS zu programmieren aber es klappt immer noch nicht. Ich kann die Hex-Datei problemlos laden aber ich kriege immer diesen beigefügten Fehler, wenn ich mit der
Du mit dem Oszi messen. Falls dieses nicht anliegt, läuft der µC nicht. Ich programmiere meinen AT89S52 immer mit dem Parallelport, funktioniert auch unter Windows 7 64-bit wunderbar.
-
Thread
12V Relais gesucht, 8051
Halli hallo, ich möchte gerne mit meinem 8051er AT89S52 eine 12Volt Pumpe schalten. Der Strom wird dabei vermutlich 3-5 Ampere nicht überschreiten. Da allerdings evtl. mehrmals die Stunde geschaltet wird, würde ich das Relais wahrscheinlich so um die
-
Thread
Reihenfolge der Befehle für den Timer 8051
Ich kenne den µC nicht, ich benutze meist den AT89S52. Insgesamt wirds aber wohl ähnlich sein. Ich hab gerade mal ein bisschen gesucht u bin hierauf gestoßen: http://www.mikroe.com/products/view/267/architecture-and-programming-of-8051-mcu-s/
-
Thread
8051 Implementierung von I2C
Halli hallo, ich bin gerade dabei in 8051er (AT89S52) Assembler I2C zu implementieren, damit ich dann später die RTC DS1307 auslesen kann. Momentan habe ich noch keine Geräte an den Bus angeschlossen, sondern teste einfach nur so mit dem Logikanalysator
-
Thread
Platine mit ATmega 8515 verstehen [Planlos]
Beitrag #3917719: > #2 kann man diesen code auf einen anderen chip übertragen ? Ja. Z.B. ein AT89S52 sollte kompatibel sein.
-
Thread
AT89S52 Port 0 als I/0-Port
Hallo allesamt, ich bastle gerade mit meinem AT89S52 (ein 8051er Derivat). Nun wollte ich den Port 0 eigentlich ganz normal als I/O-Port nutzen, habe nun allerdings festgestellt, dass er, wenn er als I/O-Port genutzt werden soll mit externen Pull-Up-Widerständen
-
Thread
AT89S52 in AS6
>> AT89S52 != AVR. Will sagen das es sich um ein 8x51 Derivat handelt das von ATMEL hergestellt wird. Da wirst du dir eine andere Software suchen müssen.
Pinkompatibel zum AT89S52 ist der ATmega8515.
-
Thread
8051 Master Slave betrieb per uart
will 2 at89s52 per uart in Master Slave betreiben finde nur keine genauen Aufzeichnungen. Wie das genau funktioniert wie sieht die Initialisierung der seriellen Schnittstelle aus, welch bits muss ich zum Senden
(cabal8051) schrieb im Beitrag #3823652: > SADEN und einem SADDER Register wo sind die Beim AT89S52 wirst Du die vermutlich nicht finden, aber bei einem Silabs C8051F120 gibt es sowas in der Richtung.