-
Thread
TIMER: Verzögerung erzeugen
auch viele mit 8051 Erfahrung, aber die benutzen in der Regel die wesentlich bekannteren Atmels, z.B. AT89C51CC03, AT89LP4052 (ich auch). Zu speziellen XC888 Eigenheiten kann ich Dir daher nicht helfen. Für die standard 8051 hab ich hier funktionierenden Code: http://home.tiscali.de/peterd/appl/soft/c51/thclock/index.htm Wenn Du den XC888 entsprechend runtertaktest, sollte er auch da laufen. Peter
-
Thread
Microcontroller - Handy
vielleicht noch interessant ist: http://www.kh-gps.de/smsalrm.htm Hier wird eine Schaltung mit einem 89C2051 und S25/S35 vorgestellt, der Quellcode fehlt aber leider. mfG Martin Winkler
Informationen per SMS Versenden kann. Das ganze verwendet aber einen 8051 kompatibelen Kontroller(AT89C51ED2). Hier ist das zip mit allen Projektdateien inkl. Doku :) http://kudd-radio.net/~schneider/sk05.zip Gruss Tobias
-
Thread
Jemand schon mal I3C (nicht I2C!) genutzt?
. Also auch die AT89C51xxx haben ernsthafte Macken. Ob sich das mit den ständig neuen AVR-Serien von Microchip verbessert hat, kann ich nicht sagen. https://www.robotroom.com/Atmel-AVR-TWI-I2C-Multi-Master-Problem.html
haben aber noch zusätzlich einen Message-FIFO im SRAM angelegt. Später haben wir den AT89C51CC03 und den AT90CAN128 verwendet. Der CAN-Controller ist bei allen 3 gleich aufgebaut, d.h. auch 15 MOBs. Zur Programmierung gibt es nicht viel zu sagen. Man setzt die Timingregister für die
-
Thread
[Biete] Sammelbestellung de.Mouser.com 2014
http://www.mouser.com/ProjectManager/ProjectDetail.aspx?AccessID=9d1dd5c89b Wert 17,65€ Sammelwert 87,49€
https://de.mouser.com/ProjectManager/ProjectDetail.aspx?AccessID=25c4218e51 Wert: 9,38 Sammelwert: 124,6/65,00
-
Thread
Programm in C
aufzubauen, welche folgendes machen: - 2 Displays sollen an 2 beliebigen Ausgängen des Microcontrollers AT89S51 angebracht werden; - Wenn die Schaltung gestartet wird, sollen die Displays ausgeschaltet bleiben; - Es soll einen Schalter geben, der, wenn er gedrückt wird, auf den Displays 5 Sekunden lang
ich bin aus Brasilien, und das Programm hat ein paar Begriffe aus dem Portugiesich. Microcontroller AT89S51.
-
Thread
DS18S20 Temperatur-Sensor
können parallel geschaltet werden, da jeder eine weltweit einmalige Adresse hat. Ich hab hier was in C: http://www.specs.de/users/danni/appl/soft/c51/thclock/1wire.c51 Und das Assemblerlisting ist hier: http://www.specs.de/users/danni/appl/soft/c51/thclock/1wire.lst Von PT100 und Konsorten
@Marco, von AVR hast Du ja nirgends was gesagt. Das eine ist 8051, das andere ACE. Das C-Programm läuft auf einem AT89C2051. Peter
-
Thread
Atmel Microcontroller Data Book
Hi, im Datenblatt zum AT89S53 steht unter dem Kapitel UART bloß folgender Hinweis > The UART in the AT89S53 operates the same way as the > UART in the AT89C51, AT89C52 and AT89C55. For further > information, see the October
-
Thread
[Biete] Sammelbestellung de.Mouser.com 2017
http://www.mouser.de/ProjectManager/ProjectDetail.aspx?AccessID=2c2f9f7f28 Warenwert: 8,46 EUR Sammelwert: 89,63 EUR
http://www.mouser.com/ProjectManager/ProjectDetail.aspx?AccessID=89c23d1934 Warenwert: 5,41 € Sammelwert: 5,41 €
-
Thread
3fach Sapnnunsg und Strom Anzeige auf LCD für Labornetztei
. ;-) Das Programm ist so gestaltet das es auf jeder 8051 basierender MCU läuft. Entwickelt auf 89C51ED2 RAM Speicher ( intern) wird nur bis 7Fh benutzt !!!! Also geht auch 89C2051. Die Querzfrequenz liegt bei typ. 11.059 MHz ( Gruß von V.24 ) Grüße Stephan ps.: im Schaltplan ist nicht
nicht genau. Lade mal des LTSpice, dann sind die analog Schaltungen kleiner und berechenbar. Der USB-89C51A läuft mit 24Mhz, X2-Mode, seriell geht grade noch so mit 115200. Und wieder kleine mecker: MOV R6,A ; Low wert ; MOV A,R6 ;überflüssig subtraktion: CLR C hier: INC
-
Thread
Fehlersuche in 80C32Basicsteuercomputer aus Elektor 98
Befindet sich der Interpreter im uC oder in einem EPROM ? Irgendwo habe ich auch noch einen AT89C32 mit der Software hier rumliegen, lief einwandfrei: Reingeflashed, mit dem PC verbunden und ein kurzer Text erscheint im Terminalprogramm
@Benedikt: Es gibt aber ein Problem. Die Platinen, die Tobias hat, sind für den 80C32 mit externem ROM ausgelegt. Um ein internes Programm mit dem AT89S52 ausführen zu können, muß er den /EA -Pin auf VCC legen können, der ist aber vemutlich fest auf GND gelegt. Es sei denn, auf der
-
Thread
cannot read spec file 'device-specs/specs-atmega4808'
avr/lib/avr51/atmega1281 avr/lib/avr51/atmega1284 avr/lib/avr51/atmega1284p avr/lib/avr51/atmega128rfa1 avr/lib/avr51/atmega1284rfr2 avr/lib/avr51/atmega128rfr2 avr/lib/avr51/at90can128 avr/lib/avr51/at90usb1286 avr/lib/avr51/at90usb1287 avr/lib/avr6/ avr/lib/avr6/atmega2560 avr/lib/avr6/atmega2561 avr/lib/avr6/atmega2564rfr2 avr/lib/avr6/atmega256rfr2 avr/lib/avrxmega2/ avr
-
Thread
Inizalisierung 8-Bit Ansteuerung LCD läuft nicht!!!
Moin euch allen! Mit einem At89C51CC03U möchte ich ein LCD ansteuern im 8-Bit Modus. Die Anschlüsse zum Controller sind Port 0 und Port 2; wobei ich Port 0 nur für die Steuerbefehle benutze. Ich habe das LCD-Display von Pollin für
Moinsen!!! Für jeden der mal Testen möchte mit einem AT89C51CC03 U eine Wintek WD-C2704M-1HNN an zu steuern! Ist nur eine Testversion ob das Display klappt! MfG Michael
-
Thread
watchdog bei 8051
AT89C51RA2-RD2, ED2, AT89C5131, T89C51CC01 und viele andere haben einen Watchdog. Wenn ISIS der Schaltplaneditor von Proteus sein soll, dann solltest Du zu allererst mal lernen, wie man Schaltplansymbole
-
Thread
Taktzyklen eines 8051!
Oh man, sollte besser aufhören!!! Meinte natürlich AT89C51ED2.
Als 8051 in DIP-40 gibt es den DS89C420 von Maxim, der kann bis 32MIPS bei 32MHz. Aber es macht nicht viel Sinn, nur nach den MIPS zu jagen. Besser man orientiert sich daran, was man wirklich braucht. Peter
-
Thread
AT89C2051 Sleep Funktion
Besorg Dir den C51 von Keil. Bei einem 89C2051 reicht da ja bequem die Evalversion. Der hat auch einen ordentlichen Simulator dabei...
http://saeedsolutions.blogspot.de/2012/06/8051-at89c51-delay-function.html http://blowtech.blogspot.de/2013/08/different-ways-to-generate-delays-in.html
-
Thread
8051 LCD Problem und Anschluss am Datenbus
leichter sein sollte, da man nix hin und herschieben muss), weil ich es später in den Datenbus vom At89c51 hängen möchte. Angeschlossen ist es 1:1 am P0 (Open-Drain 10K Pullups nicht vergessen)Steuerleitungen sind RS P3.4 ; R/W P3.5 ; Enable P3.3 . Voerst wollte ich über diese 3 SteuerPins meine neuen
' ich es dem Atmel (Bankumschaltung?), dass er mehr Speicher adressieren zu hat?. Ich benutze den AT89C51ED2 in DIL40-Version und die 4k Demoversion des Raisonance Kit 51. Ich bin mit den Nerven am Ende. Ich hoffe auf eure Hilfe.
-
Thread
China SUPER Bauteile-Schnäppchen Thread
Bauteile vorhanden, Fehlerfrei, 3 > Funktionen, Uhr, Wecker und Stoppuhr- boahh, da werkelt ein AT89C2051 rum, werden die noch produziert? Den kann man nur mit einem speziellen Programmer beschreiben... Gruß Michael
ARM-STM8-Minimum-System-Development-Board-Module-Arduino-/351255887840?pt=LH_DefaultDomain_0&hash=item51c87b7fe0 5 Stück für 6,53 Euro (=1,30€/Stck.) http://www.ebay.de/itm/5PCS-STM8S103F3P6-ARM-STM8-Minimum-System-Development-Board-Module-Arduino-/351255890415?pt=LH_DefaultDomain_0&hash=item51c87b89ef
-
Thread
Programmieren des AT89C52
Hallo alle zusammen, ich habe eine (vielleicht dumme) Frage. Ich möchte einen Atmel AT89C52 per PC programmieren (muss nicht In-Circuit sein), seriell oder parallel. Ich finde bei Atmel aber nur beispiele für den AT89C51 und die sehen relativ kompliziert aus. Das ist bis jetzt mein erstes µC-Projekt und ich bin ein wenig von unterschiedlichen Antworten verwirrt. Vielleicht könntet ihr mich mal aufklären und mir einen verständlichen weg zeigen den AT89C52 zu programmieren. cu Robin
-
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
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
Serille Schnittstelle 89c51
nun das Empfangene auf die serielle Schnittstelle ausgeben. (Quasi P1_4 durchschleifen auf TXD des 89c51). Ih häng voll fest! Ich weiss es klingt Simple aber ich checks grad gar nicht:) Vielleicht kann mah wer schnell helfen... (Compiler c51 von Keil) mfg Gert
das Empfangene auf die serielle Schnittstelle > ausgeben. (Quasi P1_4 durchschleifen auf TXD des 89c51). Die UART ist fest auf die Pins P3.0 und P3.1 gelegt und läßt sich nicht umsetzen. Peter
-
Thread
Mein Problem!
weiterhelfen könnte?? Ich meine ich habe doch digital Input am Ende auf my DAC08. Ich hab 1 Atmel AT89C51... Ich gehe von meiner Port 1 (8-Bit, Digital) aus und weil ich es nicht auf Pull-Down (Hardwaremässig) umstellen kann, hab 1 3-State Buffer mit inverter! Dann auf der DAC... Ich möchte mit der
somit kommt wieder dass alle Ports wieder in default-status oder halt Pull-up umstellen (Nachteil AT89C51). Der Buffer funktioniert sehr gut eigentlich, die /EN Pin 1 und 19 sind halt auf Masse und ich kann die Ausgangssignale sehen. Es liegt nicht an Buffer oder mC. Ich vermute an DAC! Ich probiere
-
Thread
Große Konstante im ROM..
MP3-File welches später über zu Testzwecken über den internen MP3-Dekoder ausgegeben werden soll (AT89C51SND1C).. Danke für eure Hilfe Grüße Manuel
:) @dicky: ist ein Atmel AT89C51SND1C Kompiliert wurde mit Keil (7.10 compiler).. ohne warnung :( übrigens ich höre tatsächlich zum ersten mal heute dass es unsigned char gibt.. find ich auch komisch.. naja wieder was gelernt
-
Thread
Bootloader per Software starten
Hallo, vielleicht hat hier schon jemand Erfahrung mit diesem Controller oder mit einem anderen AT89C51RX2. Ich schreibe ein Programm bei dem ich über einen Menüpunkt den ATMEL Bootloader starten möchte um das Programm neu zu flashen (mittels FLIP). Ich hab schon das Datenblatt studiert, aber ganz
resources/prod_documents/doc4365.pdf http://www.atmel.com/dyn/resources/prod_documents/Api_for_standars_C51.zip http://www.atmel.com/dyn/resources/prod_documents/at89c51rd2-fa-uart-1_0_0.zip Das sind die selben Dateien, die ich auch verwendet habe, um die API für mich zu nutzen. Allerdings habe ich mir
-
Thread
CAN-BUS + Audio + Video + Knoten
anfangen werden/muss, haben wir als Projekt einen Hausbus angefangen. Die Hardware besteht aus einem AT89C51CC03 mit CAN-Controller, der in C programmiert wird. Bis jetzt existiert schon ein Busankoppler und ein Anzeigemodul. Dazu soll (da es eine Informatikausbildung ist) ein PC-Programm den CAN-Bus
Technikerausbildung bereits beendet. Mein Abschlussprojekt war ein CAN-BUS gesteuertes Kassensystem auf Basis eines AT89C51CC01. Wenn Du fragen zur Hardware hast kann ich Dir vielleicht weiterhelfen. Gruss Sascha
-
Thread
warum verwendet man Remap
Ich verstehe aber nicht was daran unverständlich ist.. wie sollte man es sonst machen. Fast jeder µC mit integriertem Boot ROM macht das so.
opacer wrote: > Welcher 8051/AVR hat den ein festes Boot-ROM? Z.B. Atmel (AT89C51RD2), NXP (P89C51RD2). Bei den AVRs muß man nen Bootloader erst (hinten) reinbrennen. Peter
-
Thread
ISP Programmer für RS232
80c51 schrieb im Beitrag #2123577: > Hatte mich mal bisschen mit dem hier beschäftigt > http://www.mikrocontroller.net/articles/USBPROG-51... Du kannst den USB-Uart Wandler auch weglassen und dafür
ISP per UART mit FlashMagic. App gibts bei NXP. Wenn eine Empfehlung genehm ist, dann nimm zB. AT89C51ED2 von Atmel. Der kann per UART-Bootloader mit FLIP programmiert werden. Die LPC900-Serie ist schon ziemlich speziell, dafür aber sehr schnell.
-
Thread
Nutzung des EEPROM bei einem 80c51
unsigned char code ucVar1; Das (Online)-Manual zu Keil hat mir da schon sehr geholfen, und die beiden C51-Bücher von Michael Baldischweiler (www.c51.de) kann ich auch sehr empfehlen. Gruß Ralf
Naja ich hab einen AT89C51ED2 und als Kompiler verwend ich den von Keil µVision 2. Zur Programmierung verwende ich das FLIP.
-
Thread
Robuste Datenkommunikation für beliebige Kabel und Topologien nach Vorbild CAN
zuverlässig. Der einzige Nachteil von CAN ist, daß Atmel nur wenige MCs mit CAN im Programm hatte (AT89C51CC03, AT90CAN128). Und die ATmega64C1 waren lange Zeit schwer zu beschaffen.
#5065766: > Der einzige Nachteil von CAN ist, daß Atmel nur wenige MCs mit CAN im > Programm hatte (AT89C51CC03, AT90CAN128). Und die ATmega64C1 waren lange > Zeit schwer zu beschaffen. Dafür haben Renesas und Freescale umso mehr.
-
Thread
Und wieder ein LCD Problem (Schwarze Kasten)
Hallo Leute, ich brauche auch noch mal Rat & Tat bei dem Thema LCD: Habe an einem at89C52 ein LCD (162A von Reichelt, KS 0070B) angeschlossen und will es im 4-Bit Modus betreiben. Den Quellkode habe ich beigefügt. "SetDigit" gibt einfach an Port 1 für ein Doppel-7-Segment eine Zahl aus (Debugging light). Verbunden sind: AT89C52 LCD P0.4 DB4 P0.5 DB5 P0.6 DB6 P0.7 DB7 P0.3 RS P0.2 E R/W, DB0-DB3 auf GND
-
Thread
8051 Pin Zustand
Hallo, ich bin absoluter neuling, auf dem Gebiet Mikrocontroller. Ich habe einen AT89C2051. Nun will ich ein C-Programm schreiben mit dem ich den Zustand von P1.7 an dem eine LED hängt ändern kann. Hier mal mein bisheriger Code [c] #include <reg51.h> sbit SEGa = P1^7;
B. Keil c51 void main (void ) { while (1) { P1_7 = 0; // P1_7 ist in at892051.h deklariert } } [/c] oder mit Deinen Bezeichnern [c] #include <atmel\at892051.
-
Thread
Externes RAM am atmega128
legt. sozusagen ein umschalter, oder? P.S.: Apropos gescheiter controller. Hab auch schon mit dem t89c51cc01 gearbeitet falls euch das was sagt. Dachte nur der ist vielleicht ein wenig zu, nun ja, übertrieben für'n paar messungen.
Ich nehm einfach nen t89c51cc01. Bei dem weiss ich wie das geht. Danke für die Hilfe. Gruß M.H.
-
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
Rechner stürzt gelegentlich ab--> dmesg info
file [wg. download von oben] [pre] journalctl -p err --file 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
.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
-
Thread
AT89C52 flashen wie
hi zusammen möchte gerna mal wissen wie man den AT89C52 flashenkann das heist ich möchte gerne wissen was ich dafür brauche damit ich von ihm lesen und was auf ihn schreiben kann finde irgendwie nicht das richtige um meine frage zu beantworten
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
Klingel mit 100 Melodien - last minute Weihnachtsgeschenk
, welches beim betätigen des Klingelknopfes anzieht und somit einen Minusimpuls auf das Reset vom µC abgibt, um den AT immer wieder eine "Tonfolge --> Melodie" zu entlocken. Ob nun zufällige Wiedergabe oder immer der Reihe nach von 0 -100 ist völlig egal. Für mich wäre sogar denkbar die Titel Anzahl
welches beim betätigen des Klingelknopfes anzieht und > somit einen Minusimpuls auf das Reset vom µC abgibt, um den AT immer > wieder eine "Tonfolge --> Melodie" zu entlocken. Ob nun zufällige > Wiedergabe oder immer der Reihe nach von 0 -100 ist völlig egal. Für > mich wäre sogar denkbar die
-
Thread
Silabs EFM8 - Top oder Flop?
schonmal nicht schlecht: - 50MHz - 50nA Sleep mit BOD - 12Bit ADC - auch 5V-Typen - freier Keil C51 Mir gefällt auch am 8051 seine Unkompliziertheit und sein effektiver Befehlssatz. Leider sind bei uns die Programmierer allergisch gegen 8051 und Strom sparen spielt auch keine Rolle.
angeregt, aber Du als angemeldeter Nutzer könntest ja mal eine Email an den Mod senden. 8051* MCS51* AT89* DS89* 89C* P89C* 80C* LPC9* XC8* http://www.mikrocontroller.net/forum/mikrocontroller-elektronik/8051 Max M. schrieb im Beitrag #4771431: > So eine hohe Taktfrequenz hab ich bis jetzt noch
-
Thread
C51 - printf,scanf
Moin, Hab hier ein c515c von Infineon vor mir liegen. Ich begreif einfach nicht, was mit der IDE los ist, aber wenn ich folgendes mache: [c]printf("Irgendetwas\n"); scanf("%i", &i); [/c] Wenn ich mich seriell mit dem
Keil Versionen muß man sie aber editieren, wenn z.B. XRAM erst eingeschaltet werden muß (z.B. beim AT89C51xxx).
-
Thread
Kommerzieller C-Compiler?
Ich suche einen Keil CA51 oder DK51 Compiler Ich habe ein Atmel Referenz Desing AT89RFD-01 mit AT89C51SND1 Prozessor und müsste einige Änderungen durchführen. Oder gibt es jemand, der das für mich erledigen könnte? hanspeter-roth
IAR hat auch ein breites spektrum an compilern für viele uC`s/CPU`s
-
Thread
[V] ne Menge Bauteile
10 x 78S12 Spannungsregler TO220 2,00 € 10 x 79L12 Spannungsregler SO8 2,00 € 25 x 93C66BN6 EEPROM 4K DIL8 3,00 € 25 x ADUM1100 iCoupler SO8 3,00 € 25 x AQY212SZ Photomosrelais 3,00 € 25 x AQY221 Photomosrelais 3,00 € 10 x AT89C51CC01 8051 +
10 x Switching Controller 33063P SO8 3,00 € 10 x Flash 28F02 256K*8 PLCC40 2,00 € 10 x AT89C51CC01 8051 + CAN 3,00 € 100 x LSPT670 SMD LED rot 3,00 € 100 x LTT673 SMD LED gruen 3,00 € Grüße, Markus
-
Thread
Probleme mit MIDE-51
Hallo zusammen, nachdem ich schon ein bisschen 8051 (AT89C51ED2) µController mit Assembler programmiert habe wollte, ich mich ein bisschen in die C- Programmierung selbiger einarbeiten. Dazu habe ich mir das MIDE51 - Package von OpCube.com heruntergeladen
Ich öffne MIDE-51 und lege eine neue Datei im Ordner "C:\MIDE51\Test1 " unter dem Namen Test1.c an. Jetzt schreibe ich in die erste Zeile des Quelltextes "#include <at89c>", weiter komme ich nicht denn jetzt erscheint
-
Thread
Pfund pro Quadratzoll und ähnliches
Egon D. schrieb im Beitrag #6822551: >> Wer kennt noch den Quatsch mit Disketten "8.89cm" und >> daneben "3 1/2"". > > Naja. Gravenreuth halt. RIP! Der hatte aber auch ein echtes Problem. Der hat ne Nische gefunden, die ihn ins Grab brachte. https://de.wikipedia.org/wiki/G%C3%
nur bei der Übersetzung aus dem Ami-Engisch: https://kaltesonne.de/grunen-vorsitzende-annalena-baer%C2%ADbock-liegt-um-faktor-eine-milliarde-falsch-in-deutsch%C2%ADland-emittiert-jeder-burger-9-giga%C2%ADtonnen-co2/ ) Die Geschwindkeitseinheit " Ångström/Woche " ist im Gegensatz zu den Maßen
-
Thread
Suche AT89C8051ED2 Eval Board
Projekte von damals wiederbeleben und bräuchte dazu optimalerweise ein Entwicklungsboard mit einem AT89C51-ED2 uC. Hat zufällig jemand so ein Board, was er/sie verkaufen würde? Oder kennt jemand eine Bezugsquelle? Freue mich über Rückmeldungen ;)
schnell selbst zusammen pappen. Quarz dran und MAX202, fertig. Ich würde dann schon den moderneren AT89LP51RD2-20PU nehmen (20MIPS, ADC, I2C).
-
Thread
8051 per UART programmieren
Hallo, ich entwickle gerade eine µController-Schaltung für mein Aquarium mit einem AT89C51ed2. Da ich kein der Schaltung unabhängiges Programmiergerät benutzen will, hab ich mich für das Programmieren des µCs in der Schaltung entschieden. Auf der langen Suche nach Beispielen und Tutorials
tools_card.asp?tool_id=2767). Infos zum anschluss gibts in der hilfe von flip und im datenblatt des at89c51. Anbei auch ein schaltplan von einem brenner, wo man nicht PSEN per hand umschalten muss... Gruß Andreas
-
Thread
Bankumschaltung beim 8051
) DF(MONITOR) c51 measure.c PP(measure.LSI) DEBUG LARGE OT(6,Size) DF(MONITOR) c51 keyboard.c PP(keyboard.LSI) DEBUG LARGE OT(6,Size) DF(MONITOR) c51 menus.c PP(menus.LSI) DEBUG LARGE OT(6,Size) DF(MONITOR) c51 configuration.c
Size) DF(MONITOR) c51 Icon1.c PP(Icon1.LSI) DEBUG LARGE OT(6,Size) DF(MONITOR) c51 Icon2.c PP(Icon2.LSI) DEBUG LARGE OT(6,Size) DF(MONITOR) c51 Icon3.c PP(Icon3.LSI) DEBUG LARGE OT(6,Size) DF(MONITOR) c51 Icon4.c PP(
-
Thread
Mikrocontroller/Bootloader
weitere Dokumente, die den Bootloader beschreiben, z.B. wie er aktiviert werden kann. Z.B. der AT89C51RC läßt sich nur im Programmiergerät programmieren. Aber der AT89C51RC2 hat einen Bootloader über die UART. In der Regel sind die Bootloader verschiedener Hersteller nicht kompatibel und nichtmal
Dergute W. schrieb im Beitrag #6981988: > auf einem dicken SoC > kanns sein, dass 3 verschiedene Bootloader hintereinander durchlaufen > werden Das hatte ich mal für einen DS80C320 gemacht. Zuerst wurden 128 Byte Truth-Table aus einem PZ5064 CPLD nach 0x0000
-
Thread
LED Matrix mit FETs ansteuern
dem Gate! 10 Ohm? 100 Ohm? 4) exterer Pull-Down am Gate! Wieviel OHM? Ist er nötig, obwohl ich den AT89C2051 nicht inSystem programmiere? Nun kurz zur Software: Alle Spalten-uC laden die Daten aus ihrem Ram und legen jeweils die 8 bit an den Port, an dem die PNP-Transistoren hängen, an. Nun gibt
Der AT89C2051 ist doch ein 80C51 und kein AVR? Ist es nicht einfacher mit einem µC die Daten für je eine Zeile per SPI in ein Schieberegister zu blasen, statt da ettliche µCs irgendwie aufeinander zu synchronisieren
-
Thread
Suche Idee für ne Software-PWM
Du könntest für das Dimmen einen T89C51RD2 nehmen und diesem dann über die UART die einzelnen Werte senden. Anbei mal ein Programmbeispiel für den Timerinterrupt, der die PWM macht. Das Prinzip ist einfach: dimmcount zählt runter
muß dem Timer 0 die höchste Priorität zugewiesen werden, damit die LEDs nicht flackern. Da der T89C51RD2 im großen Gehäuse schwer zu kriegen ist, könnte man auch 3 kleine AT89C2051 nehmen (2. Variante). Ich denke mal, das die 130Hz (156Hz) und die 256 Stufen ausreichend sind. Peter P.S.
-
Thread
Hilfe ! Uart (Prozessor) läuft im falschen Takt !
wollte ich den Uart programmieren um mit dem PC über MAx232 zu kommunizieren. Obwohl ich meinen 80C535 in und auswendig programmiert habe und kenne, und daher ziemlich gut bescheid wußte was ich tue und der at89c51 ja ziemlich genau gleich aufgebaut ist, konnte ich einfach nix vernünftiges senden.
* æcAT89C0251 ***************** org 00h ; Startadresse im FLASH mov sp,#30h ; Stack auf 30h hinter Registerbänke und Bit-Area setzen orl PCON,#80h ; Baudratenverdoppler
-
Thread
ENC28J60 oder RTL8019AS?
Euro, und gut für Privatbastler erhältlich. Ich habe mittlerweile auch meinen Webserver mit einem AT89c51ed2 laufen und auch nach längerer Betriebsdauer kann ich keine übermässige erwärmung feststellen. Bei mir läuft der AT89c51ed2 mit 5V im X2 Modus und der ENC mit 3,3V. Mit der Spannungsstabilisierung
dass man seinen Webserver auch in ein 100M-Ethernet einbinden kann. Oder würde der Bustakt zwischen uC und ENC in 100M so hoch werden, dass der uC es nicht mehr schafft?