-
Thread
USB Ansteuerung mit AVR
" Die anderen sind AT43USBxxx, AT73C (AVR-based Function Controller) bzw. AT89C (8051-based Microcontroller)... Aber mit den 90ern bin ich auf der sicheren Seite?
mit eigener, freier Firmware in Betrieb nehmen. Da die Dokumentation im Datenblatt des AT90USB sehr knapp ist, habe ich damit aber ganz schön zu kämpfen. Ich habe USB-Bücher, die USB-Spezifikation, andere USB-Datenblätter (von Nationals USBN960x, Atmels AT89 Serie usw.), aber einfach ist
-
Thread
PIC16F871 - Software f. Kicker ! Hilfe!
gleich alles ausprobieren kann. Und das geht ja mit den 8051-ern mit Bootloader ganz leicht (z.B. AT89C51ED2). Dann kann man sogar im Feld, wenn man ein Bug entdeckt, sofort updaten. Auch im fertigen Gerät noch nen MAX202 und nen Sub-D 9pol. einzubauen, kost ja nix. Peter P.S.: Wenn ich
ohne Gewähr). Ich benutze den AT89C51CC01UA, weil ich CAN brauche. Peter
-
Thread
Zwei AT89S8252 per 2(4-)-Draht verbinden?
an? Beide µC's sollen jeweils 1 Byte senden (und natürlich auch empfangen) können. Hintergrund: Ich suche eine elegante Möglichkeit mit möglichst wenig Programmcode, um mit einem AT89S8252 ein Tastenfeld für ein
dürften aber auch 50 Baud ausreichen. Asynchon zu senden dürfte überhaupt kein Problem sein. Der 89S8252 hat leider keine PWM/PCA-Unit. Mit AT89C51xxx könntest Du eine PCA-UART per Software realisieren. Die entsprechende Anleitung findest Du auf den Atmelseiten. Gruß Matthias
-
Thread
Analogwertverarbeitung am Microcontoller (Phillips 89C51)
der externen schaltung könnte natürlich der 89C51 übernehmen. oder meinst du ganz was anderes mit "analogwertverarbeitung am mikrocontroller"? gruß michael
Michael Spitzl wrote: > In der Schule verwenden wir den Phillips 89C51 RD2/+. Der hat gar keinen AD-Wandler. Du must z.B. nen AT89C51A2 nehmen. http://www.mikrocontroller.net/topic/6526#42130 Peter
-
Thread
Verbindung (Senden und empfangen) zwischen µC(8051F330) und PC(tastatur) über RS232
USB (modern)- oder XT (uralt)-Anschluss ist eine andere Lösung notwendig.), könntest du statt dem AT89CXX51 deinen 8051F330 benutzen und die Ausgabe an den freien Pins machen. oder den Keylogger wie oben mit dem AT89CXX51 aufbauen und irgendeinen freien IO-Pin benutzen, um eine Anzeige-LED zu betreiben. oder den Keylogger wie oben mit dem AT89CXX51 aufbauen und an den freien TXD-Pin benutzen, um mit dem 8051F330 zu quatschen. Ggf. auch über ein RS232-Funkmodul. ADD: Die Speicherung der Daten in dem EEPROM (AT24C512) kannst du ggf.
-
Thread
mit "FLIP" und dem >>LPT<< programmieren möglich?
die Daten allerdings einfach an LPT sendet. Oder gibt es noch andere Programme mit denen man einen AT89C51ED2 programmieren kann?. Der Grund dafür ist, dass ich für versuchszwecke keine schaltung mit MAX232, oder sonst was, aufbauen will. Die Daten könnte man ja genauso gut über den LPT schicken
Ich weiss dass PonyProg über LPT programmieren kann, aber PonyProg unterstützt leider den "AT89C51ED2" nicht.
-
Thread
Atmel 8051 programmieren
Hallo, ich habe von Atmel einen 89S8253 µC (8051 Derivat, Flash-ISP, 12k) den ich, soweit ich weiß, nur mit dem Atmel AT89ISP Parallelprogrammer flashen kann. Nun suche ich nach einer etwas "moderneren" Lösung, sodass ich den µC auch
Wenn dein Controller im DIP-Gehäuse ist, dann den AT89C51ED2-3CSUM einsetzen. Download per serieller Schnittstelle, 64k Flash, 2k EEPROM. Wenn Du das EEPROM nicht brauchst, dann einen kleineren AT89C51RA/RB/RC/RD2 rein, der kostet ~5€. Beim PLCC44-Gehäuse
-
Thread
AT89C51RD2/ED2: Adresse des Startprogrammes?
Hi, wenn ich ein Programm in den AT89C51RD2 oder in den AT89C51RED2 laden will, muss ich eine Startadresse angeben (ORG 0000h). Bei manchen µC befindet sich bei 0000h ein fester ROM, den man nicht beschreiben kann. Erst ab z. B. 4000h
ab einer bestimmten Adresse abarbeitet (z. B. go 4100h). Weiß jemand, wo ich mein Programm beim AT89C51RD2/ED2 hinschreiben muss, damit es z. B. gleich nach dem Einschalten ausgeführt wird? Wenn es die Adresse 0000h ist, wo steckt dann der ISP Bootloader, der die ganzen Befehle für das Beschreiben
-
Thread
Hobbyauflösung- div µC, PSOC, Development, Wiport, Emulator zeuchs
Atmel /ATMega32 Bastelboards + Controller 1* Lochrasterboard für ATMEGA32, 2* Lochrasterboard für AT89*51 2* AT80C5124 Controller 1* AT90S85158 Controller 1* ATMEGA32L Controller Div. Ansteckplatinen mit LED’s, Schalter, Display RS232 Wandler ect, Progradaoter für Parallelport Alles zusammen 15
Pos9 Atmel At89S8252 Eval-Board’s 2* CPu Board inkl Controller 2* Tastaturboard inkl Summer 1* Displayboard (ohne Display) 1* Schalterboard Alles zusammen 10€
-
Thread
Taktzyklen eines 8051!
Wollte mal wissen, wie das jetzt mit den Taktzyklen bei den 8051 ist. Mich interressiert z. B. der AT89S8252 da er Pinkompatibel zu dem Mega 8515 ist. Also einfach umstecken und los. Wie ist das nun? Wenn der z. B. einen Takt von 12MHz bekommt ist dann 1 "Verarbeitungstakt" 12 externe Takte? Also
Oh man, sollte besser aufhören!!! Meinte natürlich AT89C51ED2.
-
Thread
ISP seriell
Was für eine Software verwendest du ? Ich habe kein gefunden, die den COM Port unterstützt und AT89S51/52 programmieren kann... Am Ende habe ich meine eigene Software geschrieben.
Schaltplan gibts irgendwo im Internet, habe ich aber noch nicht gefunden). Software auf www.atmel.com beim AT89S51...
-
Thread
µC Auswahl für Projekt "Stadionanzeige" für mündliche Prüfung
Woche Montag meine mündliche Präsentationsprüfung in Computertechnik. Ich habe bereits mit dem AT89C51ED2 gearbeitet und diesen mit Assembler programmiert. In meiner Präsentation darf ich aber nicht mit einem µC arbeiten, den ich bereits in einem Projekt benutzt habe. Also brauche ich jetzt eure
Präsentationsprüfung in Computertechnik. Was hat das mit uC zu tun? >Ich habe bereits mit dem AT89C51ED2 gearbeitet und diesen mit Assembler >programmiert. >In meiner Präsentation darf ich aber nicht mit einem µC arbeiten, den >ich bereits in einem Projekt benutzt habe. Schwachsinnige Vorgabe
-
Thread
Linux Distribution für Mikrocontroller Programmierung?
ST-FLASH (auch in 2 modifizierten Varianten für Eigenbauelektronik) ST-LINK DFU-UTIL FLASH1114 FLASH51 PK2CMD ARDPICPROG Programmiert werden können: - nahezu alle AVR (Avrdude und AVR-GCC machen es möglich) - STM32: F030, F051, F103, F401, F411, F429 - STM8: STM8S103 / 003, STM8S105 - PIC16F: 16F887, 16F648, 16F630 - PIC18F: 18F52 - MCS51: AT89S51 / 52, AT89S8253, AT89S4051 Für die genannten Controller gibts es schon ewig viele Beispielcodes und Softwaremodule zu Display, SPI, UART, I2C, GPIO, Timer, Interrupts Aaaaaber der Pferdefuß
-
Thread
AT98S52 SPI
@Markus_8051 Der AT89S52 ist pinkompatibel zum AT90S8515, daher sollte es doch gehen. Man braucht nur die entsprechende Software, die ihn unterstützt. Peter
Kann man den AT89S51 also parallel und seriell lt. datenblatt programmieren! Wieso benötige ich aber 12 V programmierspannung? kann mir jemand helfen? Danke
-
Thread
Es wird dringend ein Mentor aus dem Bodenseeraum gesucht!
mich sieht das zunehmend diesem Projekt ähnlich: > > http://www.progforum.com/showthread.php?6869-AT89S52-Speicher&highlight=suserv OK. Ich weiß zwar nicht was da alles zwischn 2006 und 2008 gelaufen ist, aber: starkes Stück.
mit einem AT89S52 arbeitet. Bei meiner Projektarbeit geht es ausschließlich um einen LPC 935 von NXP. Die Schnittstelle um die sich alles dreht ist bei mir die UART. Also wenn du aus der Ecke von Konstanz
-
Thread
-
Thread
Bekomme DS89C430 nicht richtig zum Laufen.
Hi Leute, ich habe hier einen DS89C430 DIP auf meinem Steckbrett mit Max232 und versuche nun den Controller zu Programmieren. Das Testprogramm, habe ich mit der Keil Demoversion geschrieben, hier der Code: [c] #include <ds89c4xx.h
was mit dem Speicherzuwachs getan werden soll. Die Option 'double DPTR' kann aktiviert werden(wenn's nichts nützt, so schad's doch nichts). mfg
-
Thread
AT89C51: Wie schnell?
Hi, kann mir jamand sagen, wieviele Befehle ein 40MHz AT89C51-Prozesser so im Durchnitt schaft. Danke
Bei etwas größeren projekten greife ich eigentlich immer zu meinem favoriten, 89c51Rx2, und selbst wenn ich dann mit dem RTX arbeite,- ist der kleine immer noch satt schnell. die entscheidung ist allerdings keine reine geschwindigkeitsentscheidung,- sondern die unterstützung des
-
Thread
AT89C51CC02 CAN-Bootloader!
Salut, ich habe paar Samples AT89C51CC02 mit CAN- oder UART-Bootloader! GehäuseTyp: 32pins LQFP! Mit UART hat der Zugriff und das Programmieren mit FLIP-Software einwandfrei geklappt! Aber mit CAN über 1 Vector`s CAN-Analyser
geschrieben. Die Software funktionierte gut aber der PC-Adapter nicht besonders. Ich habe aber meine AT89C51CC02 programmiert bekommen.
-
Thread
Serieller Adapter
jemand sagen, wie ich ein serielles programmiergerät bekomme/selbst bauen kann, damit ich ich einen AT89S4051 beschreiben kann? habe das SmartProg2 im net gefunden, aber das ist schon sehr teuer! gibts da etwas kostengünstigeres?? DANKE!
Das Datenblatt des AT89S4051 sollte eigentlich enthalten wie er programmiert wird.
-
Thread
PIC oder Atmel
Hallo, was unterscheidet denn ein AVR und diesen AT89 ? henry
ist das das selbe wie das Bascom-AVR, das du erwähnst ? Was unterscheidet denn ein AVR und diesen AT89 ? Ist das nur eine andere Familie mit dem selben Commandset ? henry
-
Thread
Screenshoot Oszilloskop! Wer kann helfen?
ein Bildchen das ein Rechteck-Signal von 37.5 khz zeigt. Dieses Rechteck-Signal wird mit einem µC AT89C51AC2 an P4.0 über Timer 1 erzeugt. Was ich wissen möchte wraum diese Rechteck-Signal hin- und herschwingt. Ich verwende Rigol DS1202CA falls das noch wichtig ist.
Poste doch bitte mal den Quelltext, da ich keinen AT89C51AC2 da habe. Dann kann ich das mal ausprobieren. Ich tippe aber auf schlechte Schirmung oder falsche Triggereinstellungen.
-
Thread
uC für 0,20€ CH552 / CH554 von WCH Billig Micro mit USB Funktion, Chip vorstellung
des Programmier-Modus ??? Ich habe in meiner Verzweiflung mir mal ein Datenblatt vom einem alten 89S51 angeschaut, welchen man ebenfalls seriell über ein SPI-Interface programmieren kann. Dort ist eine Liste "Serial Programming Instruction Set" abgebildet, wo auch eine Sequenz zum Freischalten des
Thomas Z. schrieb im Beitrag #6998705: > there seems to be a new bootloader v2.5. At least there is at WCH > to do so > a thread. If I understood the translation correctly, it is > broken. or the ISP tool messes up the version. > > THIS YEAR'S NEWLY ACQUIRED CH552G CHIP WCHISP
-
Thread
Suche Elektor 80C535 MC Platine/Platinenfiles
Für 80C51 Basteleien braucht man kein Schaltkreisgrab und komplizierte Platinen mehr. Pappe einfach einen AT89LP51RD2 auf ne Uniplatine mit Quarz und MAX202 dran. Programmiert wird der über die UART mit Atmel-Flip. https://www.digikey.de/products/de?keywords=AT89LP51RD2-20PU%20
-
Thread
CAN-Bus mit AVR?
Hallo Franz Ansonsten wäre da noch http://caraca.sourceforge.net/ Die haben dem AT90S4433 CAN beigebracht. Gruß Eddi
der SJA1000 genommen und auch der MSP2510. Wenns aber auf kleinsten Platz ankommt, dann ist der T89C51CC02 am besten (CAN+8051+Flash+Bootloader). Peter
-
Thread
schaltung nach sixca
programmer sein oder seh ich das verkehrt?? dann müsste doch wenigstens eis von 10 Programmen meinen 89S51 erkennen??? macht aber nur pony - und das nur Read (lesen) drücke ich auf Write - geht nich. und nu??? mach ich was verkehrt? grüße peter
fragen wir mal andersrum... gibt es noch eine andrere (preisgünstige) (selbstbau)-möglichkeit, einen AT89S51-24PU zu flashen? wenn ja welche, wenn nein - welchen prozessor empiehlt das forum? danke nochmal für eure hilfe - siehe beitrag --->dmx512 soll nur meinen laser steuern peter
-
Thread
AT89- bzw. 8051-Bootloader anspringen
Hi, Hm, dass er sich aufhängt, ist komisch... AUXR1-Flag vorher gesetzt? Ich arbeite mit dem AT89C51ED2, also auch einer mit Bootloader. Ich hab's dort so gelöst, dass ich nicht den Bootloader direkt anspringe, sondern das BLJB-Flag setze, dann den Watchdog aktiviere, und den dann den Reset triggern
Auf meinem AT89C51CC01: [c] #define CALL(addr) (((void(*)(void))(char code *)addr)()) #define AUXR1_ENBOOT_ 0x20 void flash(void) // enter bootloader to reprogram { EA = 0;
-
Thread
"Write Failed" AT89S8252 ???
Markus, ich bin mir zwar nicht sicher aber ist die isp - SChaltung von "rumil" nicht nur für AVR´s (und nur für folgende zwei 8051er: AT89S51, AT89S52).
ersteigert weil ich erst dachte ich wäre unfähig den selber zu bauen und da stand dabei das er auch den at89s8252 unterstützt. http://cgi.ebay.de/ws/eBayISAPI.dll?ViewItem&category=12949&item=5779803197&rd=1
-
Thread
Thermomix Rezeptchips
is present in /tmp/. Then some checks are done. These strings appear: - Storage partition found at %s (S/N: %s) - Partition containing recipe DB is found - Expecting official recipe chip --> perf - /opt/ref.sig ref.sig seems to be a public key (not sure at all). Do you have some ideas ?
present in /tmp/. > > Then some checks are done. These strings appear: > - Storage partition found at %s (S/N: %s) > - Partition containing recipe DB is found > - Expecting official recipe chip --> perf > - /opt/ref.sig > > ref.sig seems to be a public key (not sure at all). > > Do you have
-
Thread
Laufzeit Optimierung AtMega2560 als Frequenzgenerator
Roger S. schrieb im Beitrag #7001026: > ich brauche mal eure Hilfe. Ich versuche im Moment einen > Frequenzgenerator mit einem AtMega2560 zu bauen. Nun, deine Erklärungen, was du tun willst, der Code
Roger S. schrieb im Beitrag #7001026: > Hey zusammen, > ich brauche mal eure Hilfe. Ich versuche im Moment einen > Frequenzgenerator mit einem AtMega2560 zu bauen. > Anforderungen sind Dreieck und Rechteckspannung
-
Thread
erster Mikrocontroller
sehr beliebt, da sie auch mit externem EPROM laufen konnten. Ich hatte dann auch 1993 die ersten AT89C51 mit Flash-Programmspeicher gekauft.
noch nicht zu denken. Peter D. schrieb im Beitrag #4350228: > Ich hatte dann auch 1993 die ersten AT89C51 mit Flash-Programmspeicher > gekauft. Ich auch, der Komfortgewinn war phänomenal, denn bevor ich einen eigenen EPROM-Löscher hatte, bin ich in meiner Not sogar in die Sonnenbade- und Bräunungsabteilung
-
Thread
Entwicklungsboards
oder MIKROELEKTRONIKA) gehabt. Bezahlt habe ich immer nur den Warenwert + Versandkosten. P.S. Ich zahle immer in USD, mein Bankkurs ist günstiger als der vom Verkäufer angesetzte Kurs.
Warum nicht selber bauen ? Als single Chip z.B.: AT89C51CC01 (Reichelt: 13,20) AT90CAN128 (Reichelt: 16,10) Den AT89C51CC01 kriegt man mit PLCC-Sockel auch bequem auf eine Uni-Platine. Oder noch billiger: ATMega8 (2,75) + MCP2515 (1,95)
-
Thread
At89S serie mit USB-Prog. von Fischl programmierbar??
Hi, weis jemand ob die AT89S Serie von Atmel (C51 Derivat) mit dem USB-Programmer von Thomas Fischl Programmierbar sind? Ich meine diesen Programmer hier: http://www.fischl.de/usbasp/ Gruß Marco
Also der Par. Programmer von Rumil aus dem Tutorial hier funktioniert auch ohne weiteres mit dem At89s8252 und der AVR serie, deshalb dachte ich das es vielleicht auch mit dem usb geht. .....ma schaun
-
Thread
microcontroller
[48]); Yn[49]=(Y[48]-Y[49])+(Y[59]-Y[49])+(Y[39]-Y[49])+(0-Y[50]); Yn[50]=(Y[60]-Y[50])+(Y[51]-Y[50])+(Y[40]-Y[50])+(0-Y[50]); Yn[51]=(Y[50]-Y[51])+(Y[61]-Y[51])+(Y[52]-Y[51])+(Y[41]-Y[51]); Yn[52]=(Y[51]-Y[52])+(Y[62]-Y[52])+(Y[53]-Y[52])+(Y[42]-Y[52]); Yn[53]=(Y[52]-Y[53])+(Y[63]-Y[53]
Viellecht ist der 'AT91SAM7S64 ARM Entwicklungsplatine' etwas. Der 60mhz unt 32bit sprecht mich an. Kan jemant mir den anraden, unt welche in der grupe. Unt was muss ich dabei noch kaufen(software unt so...) grusse
-
Thread
CH32V003 - Experimente mit dem Zehn Cent-Mikrocontroller
eines Einzel-Chips auch nicht mehr egal. Ich habe da noch Preisunterschiede vom tiny2313 (~2€) zum AT89C51AC3 (~15€) im Kopf. Als der AC3 dann mal nicht verfügbar war kam der erste mega32 (~5€). Das kann schneller gehen als man denkt und zack hat man die Familie gewechselt.
Einzel-Chips auch > nicht mehr egal. > Ich habe da noch Preisunterschiede vom tiny2313 (~2€) zum AT89C51AC3 > (~15€) im Kopf. Als der AC3 dann mal nicht verfügbar war kam der erste > mega32 (~5€). > > Das kann schneller gehen als man denkt und zack hat man die Familie > gewechselt. Hihihi
-
Thread
[Biete] Sammelbestellung de.Mouser.com 2019
www.mouser.de/ProjectManager/ProjectDetail.aspx?AccessID=d5d615987a Warenwert: 10,40€ Sammelwert: 51,66€ Gruß, Timo
Soeben eingetroffen, vielen Dank. S.
-
Thread
8051 Assembler - Registerbänke
Registerbänke in Assembler hinzubekommen aber es funktioniert nicht. Infos: - Mikrocontroller AT89S8253 - Compiler Ride 51 Ich schaffe es nicht z.b. Registerbank 1 zu verwenden anstatt Registerbank0 Nach meiner Auffassung muss ich zum verwenden einer anderen Registerbank nur RS0 und RS1 im
das umgehen? [avrasm] ;Projekt: Uhrzeit - Ausgabe an Porterweiterung 7-Segment ;Mikrocontroller AT89S8253 ;Belegung: ; Port 3 --> ; Port 3.4 --> DATA ; Port 3.5 --> CLOCK ; Port 3.6 --> LATCH ; 2EH --> Byte Ausgabe - Wert vom datenpointer welcher durchrotiert wird und jede einzelne
-
Thread
AT89C51CC03 Alarmanlage
zur Aufgabe gemacht eine kleine Alarmanlage zu Programmieren. Als Microcontroller habe ich mir den AT89C51CC03 ausgesucht. Leider bin ich kein großer C-Programmierer, habe lediglich mal innerhalb eine Vorlesung simple Programmierungen gemacht. Aufgabe: Die Alarmanlage brauch 2 Eingänge. Einmal
Welchen Grund hast Du, einen AT89C51CC03 für nur 4 Signale zu benutzen? Ein ATtiny13 sollte ja dicke reichen. Peter
-
Thread
16 bit controller
. Das hat den Grund, daß ein "Hello World" nicht gleich 8kB groß sein muß, sondern schon in nen AT89C2051 (2kB) passen soll. Peter P.S.: float ohne printf braucht beim Keil nur etwa 1kB. Ich haber daher auch einige AT89C2051 Projekte, die intern float benutzen. Daher kostet der Keil eben
dem auch sei, siehst ja meine Antwort. Zu 16 BIT, muß ich Peter recht geben, ich programmiere AVR's, 8x51 Derivate und die 16 BIT MSP Typen. Das tut sich alles nichts. Wenn, dann nimm nen 32 BIT Controller. Allerdings hat C, SDCC und 8x51 noch eine ganze Menge zu bieten.
-
Thread
AT89C52 flashen wie
http://www.progshop.com/versand/programmiergeraete/mc-brenner2/mc-brenner-2.html Tipp: Nimm den 89S52 bzw. 89S8252/89S8253 oder einen Anderen mit ISP. Die lassen sich per einfachem ISP Programmieren (Ponyprog oder andere)
Wenn du überhaupt keine spezielle Hardware möchtest, wäre eine Alternative z.B. der AT89C51ED2. Der ist ebenfalls kompatibel, hat noch n paar Features wie EEPROM usw. und einen integrierten Bootloader. Er kann sich selbst mittels Bootloader flashen, also keine zusätzliche Hardware nötig
-
Thread
Rechner stürzt gelegentlich ab--> dmesg info
user-1000_8e7b579f50094b37bf0b3613c4a4da24-0000000000002501-0005bee891cd8085.journal -- Logs begin at Thu 2021-04-01 14:42:51 CEST, end at Thu 2021-04-01 18:29:21 CEST. -- Apr 01 14:51:00 rfr-mainframe sudo[45733]: pam_unix(sudo:auth): conversation failed Apr 01 14:51:00 rfr-mainframe sudo[45733]:
user-1000_8e7b579f50094b37bf0b3613c4a4da24-0000000000002501-0005bee891cd8085.journal -- Logs begin at Thu 2021-04-01 14:42:51 CEST, end at Thu 2021-04-01 18:29:21 CEST. -- Apr 01 14:51:00 rfr-mainframe sudo[45733]: pam_unix(sudo:auth): auth could not identify password for [rfr] journalctl -p emerg