-
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
KISS Workbench
Hmm wenn das programm keiner kennt kennt wer eine tool den at89s52 über den iowarrior zu programmieren ...
-
Thread
Warnung vor AT89C2051/4051 Programmer von Ebay bzw gg-dl.com
wenigstens auf Englisch. Der 40-polige DIL-Chip ist ein STC89C52 (auf dem Auktionsfoto ist es ein AT89S52, aber bei mir war es der STC-Nachbau) STC89C52 = AT89C52/S52 Nachbau aus China, der anscheinend in Europa nicht verkauft wird. Vielleicht funktioniert der Programmer, wenn man ihn mit dem mitgelieferten
-
Thread
[Atmel Studio 6 | AVR ISP MK2] Lästiges "Problem"
blinkt diese orange. Das macht meiner nur bei falscher Resetpolarität, wenn ich also z.B. einen AT89S52 programmiert habe und dann wieder zu einem AVR wechsle. Andre G. schrieb im Beitrag #6960785: > NE555 der nach dem orangen Blinken ein paar Sekunden wartet Das klingt mir eher nach 'von hinten
-
Thread
ROGRAMMSPEICHER
Hallo Freunde, ich habe ein Programm mit anhängender Tabelle in einen AT89S52 mit AEC_ISP geflasht, die LOCK-BITs sind gesetzt. Das Programm läuft und benutzt diese Tabelle. Das ist ok. Meine Frage: Ist es möglich, die Tabelle zu löschen und durch eine neue zu ersetzen,
-
Thread
Keil u Vision und Speicher
Hallo, mal ne frage. Die software in C die ich für meinen AT 89 S 52 erstelle, ist immer ca. 2kb groß. Das ist ne Menge. Ich gebe immer Hex dateien aus und schreibe die dann. Mit Ride z.b. ist der gleiche Code nur 20 byte groß. Irgendwo habe ich gehört das der
-
Thread
Frage zu KS0108 GLCDTiming
jb acc.7, warte_GLCD1 djnz r7, loop1_line ... [/avrasm] Ach ja, Controller ist ein at89s52 mit 11,0592MHz
-
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
-
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
Hilfe bei Softwareinstallation unter Linux Ubuntu
die Datei keine Endung. Bis jetzt hast Du nur den Quellcode. Es folgt das compilieren: http://at89s52.wordpress.com/2010/02/01/installing-avrdude-on-ubuntu-linux/ ./configure usw. Sollte kein configure vorhanden sein, hast Du vermutlich eine svn/git Version. Also erst einmal: ./bootstrap
-
Thread
Motortreiber DC mit TTL steuerung
dafür verwenden kann und wie man diese beschalten müsste. Am besten währen wohl Mosfets, da der AT89S52 nur unter 1mA pro pin bereitstellen kann, da wir alle 4 Ports gleichzeitig verwenden können müssen. Neben einem Vorschlag für eine "diskrete" Bauweise, währe ein Vorschlag für einen IC oder Motor
-
Thread
Winbond w78e52-24 mit Nuvoton w78e052DDG ersetzen
Vollständigkeit der Schaltplan und die *.bin. Ich hab gelesen das der nuvoton IC baugleich des Atmel AT89s52 sein soll, dieser wird von meinem Programmer unterstützt, funktioniert aber nich an dem nuvoton. Ich werde die Tage mir mal die Serielle Programmierung aufbauen und dann mal schauen. Laut Datenblatt
-
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
-
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
Problem mit Atmega32 und LCD (HD44780 kompatibel)
und die korrekte Taktfrequenz wieder eintragen. Vor einigen Monaten habe ich auf basis eines AT89S52 einen Testaufbau realisiert. Die dafür verwendeten LCD-Routinen habe ich mir aus mehreren Quellen zusammengekratzt und komplett umgestrickt. Erst mit Verwendung des Bussy-Flag (polling) lief es
-
Thread
Sind die 8051'er am aussterben?
OK ist in etwa gleich, aber wenn ich nen UART brauch bin ich schon bei 2,4 ...) Für größere den AT89S52 (ist bei Reichelt billiger als der S51) für 1,6 . Ein AVR mit gleich vielen IOs kostet schon 5 aufwärts. Für einfache Sachen wie Steuerungen usw. bei denen es nicht aus viel CPU Leistung ankommt
-
Thread
I2C: alte Audio-Klang-Bausteine: TEA6330 / TEA6360
TDA8444 benutzt, denn ich wollte eine schnelle Soundumschaltung per Fusstaster. Controller war ein AT89S52. Das hat gar nicht schlecht geklungen - man konnte die beiden LM1036 in Reihe oder parallel schalten für Bi-Amping, und natürlich per I2C Volume, Balance, sowie Höhen und Tiefen für beide LM1036
-
Thread
Brauche mal bitte eure erfahrung zum thema PROGRAMMIEREN
einfach auf dieses Batch ('Drag&Drop') : [c]set prog="C:\xasm\AVR\STK500\Stk500.exe" %prog% -cUSB -dAT89S52 -e -if%1 -pf -vf pause [/c] Pfad von STK500.EXE musst du natürlich anpassen und dein Device entsprechend eintragen.
-
Thread
Headerdatei
Hi, ich suche eine Headerdatei für den Microcontroller AT89S52. Habe bis jetzt keine passende finden können. Könnt ihr mir sagen wo ich eine finden kann? Gruß Dany
-
Thread
Programmspeicher
Hallo Freunde, ich habe ein Programm mit anhängender Tabelle in einen AT89S52 mit AEC_ISP geflasht, die LOCK-BITs sind gesetzt. Das ist ok. Meine Frage: Ist es möglich, die Tabelle zu löschen und durch eine neue zu ersetzen, ohne das Programm zu ändern? Manfred
-
Thread
Automatische Baudratenerkennung mit 8052
ausser man braucht _SEHR_ kurze Zeiten. Das ganze ist für einen Standard-8051er (bzw. 8052 --> AT89S52/53/8252). Irgendwann erfolgt vielleicht mal ein Sprung auf Silabs C8051F120. Okay, ein anderes Zeichen tut nicht weh, dann wär es halt schön, bereits nach dem ersten Zeichen die Baudrate erkennen
-
Thread
Winbond W78E051 programmieren - kennt ihr compiler? woher ISP?
Vielleicht ist ein AT89S52 als Ersatz tauglicher?
-
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
ISP-Tool
Guten Tag Leute, ich versuche ein AT89S52 zu programmieren ich benutze dafür Das EPX51-DIE um die Programme zu schreiben und zu Hex-Datei zu Konvertieren, dann benutze ich Das AT-ISP-Tool um den Kontroller zu programmieren. Das hat immer
-
Thread
AT-ISP-Tool
Guten Tag Leute, ich versuche ein AT89S52 zu programmieren ich benutze dafür Das EPX51-DIE um die Programme zu schreiben und zu Hex-Datei zu Konvertieren, dann benutze ich Das AT-ISP-Tool um den Kontroller zu programmieren. Das hat immer
-
Thread
Was brauch ich um mit Microcontrollern zu arbeiten?
wirklich sehr günstig. Ich habe selber nicht mit so einem Teil angefangen, sondern mit einem AT89S52. ... Mit C Programmierung. Mitlerweile bin ich auch bei den AVRs angelangt und programmieren in Assembler. Ich denke, dass für den Anfang C schneller geht, als assembler. Zumindest, was die
-
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
RC5-Code-Empfangsprogramm für 8051er in Assembler
Habe vor eine 8051er Steuerung (AT89S52) mit einer IR-Fernbdienung zu steuern. Habe dazu im Forum auch schon viele Beiträge gefunden, meistens aber für AVR µCs oder das Empfangsprogramm von Peter Danegger. Habe aber immer noch nicht
-
Thread
AT89C4051 mit STK500 befummeln
Betrieb der super 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 mal
-
Thread
8051er und Keil
und ich habe passend dafür einen Downloader, der mir mit beiligernder DLL datei den code auf den AT89S52 schreibt. Mein Problem ist die Programmiersoftware. Ich komme mit Keil absolut nicht klar. Ich habe eine neue Projekt datei angelegt und dann erstellt er mir automatisch eine STARTUP.A51. Vorher
-
Thread
Welche CPU? Was heißt EDC?
angenehm in Assembler zu programmieren. Heute würde man eine Variante mit Flash verwenden, z.B. den AT89S52 Ansonsten sind die klassischen AVR Kontroller recht beliebt. Im AVR Studio kannst du sie auch emulieren. Dazu habe ich eine Anleitung geschrieben: http://stefanfrings.de/avr_workshop/index.html
-
Thread
Intel C8751 programmieren
www.instructables.com/How-to-Program-8051-Using-Arduino/ "Note- this method will only work with AT89S51, AT89S52" Mit einem Adapter lässt sich ein 8751 µC wie ein 2732A EPROM beschreiben. Und das kann der billige TL866II Plus angeblich. Edit: der braucht etwas Nachhilfe dazu. https://www.youtube.com
-
Thread
Carrybit? Assembler
Hallo Wir benutzen den AT89S52. Wollen eine I²C Verbindung zu einer Eingabeplatine bestehend aus 8 Schaltern mit dem PCF8574P aufbauen. Ausgegeben soll der Zustand über 8 LEDs auf dem µC-Board, welche am P0 angeschlossen sind
-
Thread
Zeitberechnung des Prozesses
einstellen kann. Hier mein kompletter Programmcode [avrasm] ;####### Programm für AT89S52 #########; org 000h jmp 0100h ;Sprung zu Haupt; org 01bh ljmp 0300h ;Sprung zu Interrupt Zeitschleife ;####### Initialisierung #########; org 0100h mov
-
Thread
50 CM Hohe Led Anzeige 3 Stellig nur Zahlen
Ziffern multiplexen d.h. nacheinander Einen Controller mit 32 Portpins bekommt man unter 2 € (AT89S52, 1,55 bei Reichelt). Da aber vermutlich keine Programmierhardware vorhanden ist, würde ich einen AT 89C51ED2, leider im PLCC-Gehäuse, empfehlen. (5,50€) Mit Sockel ist dieser aber auch auf Lochraster
-
Thread
Von Neumann & Code aus externem RAM ausführen
morgen mal querlesen. Bisher sind mir zwei Controllerfamilien aufgefallen: Die 8051 (insb. der AT89S52, da sich der interne Flash mit den Standard-Atmel-Programmern programmieren lässt) sowie die HC(S)08- und HC(S)12-Reihen von Freescale. Letztere hatten eben zu meiner Verwirrung geführt: Ich hatte
-
Thread
µC für Thermometer
den ATMEGA328P angesehen. Gibt es evtl noch andere Alternativen? Möchte nicht unbedingt den AT89S52 verwenden, weil dieser µC ein "Energiefresser" ist.
-
Thread
Steiniger Einstieg in die Welt der 8051
Variante von Peter Dannegger für dich brauchbar. Da reicht der kleine AT89C51ED2. Ansonsten wäre ein AT89S52 mit einem ISP-Programmer und einem Steckbrett eine Möglichkeit. Die Variante von Silint ist etwas ähnliches wie vom Peter, allerdings muss in dem Controller vorher ein Hilfsprogramm rein, damit
-
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
ambitioniertestes Lochraster-Projekt (und meine AlarmSau)
den großen Steckverbinder. Den Adapter für 89C51 hab ich wohl schon entsorgt, weil ich nur noch AT89S52 habe, die mit ISP geschrieben werden können. Mit Daten versorgt und gesteuert wird das ganze von einer einfachen GUI über V24. Allerdings nutze ich das Teil in der letzten Zeit nur noch selten.
-
Thread
ELV PLE9001 Lötstation - Reset oder Reparatur möglich?
ausgeleiert ist, abhängig von der Schreibstrategie der ELVlinge. Pinkompatibler moderner MC ist der AT89S52 - wenn man den Schaltplan hat, sollte eine eigene Software gar nicht so aufwändig sein.
-
Thread
LED Modul 1637
Copyright: Shenzhen Tian Microelectronics * File name: TM1637 * Current Version: 1.0 * SCM Model: AT89S52 * Development Environment: Keil uVision3 * Crystal earthquake frequency: 11.0592M * Program features: the TM1637 all filled with all the display data register address 0xff, and open the display
-
Thread
AVR Programmierung
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> AT90CAN64.xml: <FlashPageSize>256</FlashPageSize
-
Thread
TI TMS320F28P55x, STSPIN32G0 und Informationen zur Elektronik militärischer Flugkörper
Teile die nach 2020 hergestellt wurden, dann dürfte die Liste allerdings einige Teile kürzer sein. "AT89S52 24PU 0831A" Bei sowas zu behaupten, dass die Sanktionen unterlaufen werden ist etwas gewagt, oder? Aber auch eklig viele Teile drin die neuer sind, ich hoffe es gibt Anstrengungen heraus zu finden
-
Thread
AT89LP51ED2 flashen
FLIP programmierbar). - AT89S8253 (Nur per SPI programmierbar, z.B. mit LSISP). - AT89S52, AT89LS52 (Nur per SPI programmierbar, z.B. mit LSISP). Für diese "klassischen" AT89-Controller ist die Reset-Beschaltung aus C7 und R8 installiert, die nur dann arbeitet, wenn mit
-
Thread
Padauk Graphical User Interface
getrennt. In diesem Stil gibt es dann noch ein Flashershield für Arduino-Uno, das ein paar PIC16F, AT89S52, AVR's flashen kann, alles in dem FreeVision Stil. Klappt absolut super, sodass ich damit wirklich auch entwickle. Deswegen sitz ich auch hier und kämpfe verbissen mit ATmega328 um den zu überreden
-
Thread
Realisierung von Timer mit 8051
mir geschickte funktioniert - ich habe es sogar ausprobiert - nur eben auf einem normalen 8051 (AT89S52 mit 18.432MHz) Peter Dannegger schrieb im Beitrag #1786591: > Die Silabs sind etwas tricky, weil man erst die IO-Pins konfigurieren > muß und die Crossbar. > Ohne das geht garnichts. Das
-
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
µC von PC steuern
Wissensstand: Ich bin Stundent der Informationstechnik und habe geringe Erfahrung mit Mikrocontrollern (AT89S52). Habe ein bisschen per RS232 in-system-programmiert. Nun will ich die PC-Verbindung nicht nur zum Laden des Programms in den µC nutzen sondern auch den µC mit dem PC steuern. Ich bin seit ca
-
Thread
Preis/Leistung ARM gegen den Rest
keinen 8051." Doch, z.B. bei Reichelt: AT89C2051: 0,94 (Preis für 1 Stück incl. MwSt.) AT89S52: 1,30 ATMega48: 1,40 Die 8-Bitter werden also auch immer billiger (starker Euro ?). Außerdem sparst Du ja Zeit (Zeit ist auch Geld) beim Programmieren, denn die 8051/AVR sind wesentlich