-
Thread
[V] Atmel AT89C2051-12
Hallo zusammen, ich hätte 5 x AT89C2051-12 SMD und 7 x AT89C2051-12 DIP gegen aufgerundetes Porto abzugeben. Gruß, Harri
-
Thread
Nachfolger für ATMega gesucht
folgende Mikrocontroller genutzt (die häufigsten zuerst): ATmega328 ATtiny13 ATmega644 STM32F103C8T6 ATtiny2313 Xmega128D3 AT89C2051 Und noch ein paar einzelne andere, die hier nicht der Rede Wert sind. Der STM32F103, den ich auch empfehle) ist für mich nur einer von vielen, die ich gerne benutze. Den AT89C2051 nutze ich schon lange nicht mehr. Ich hatte ihn bis zum Wechsel auf AVR allerdings sehr gerne benutzt.
-
Thread
China SUPER Bauteile-Schnäppchen Thread [V4]
push-shopping-deal-mit-focus-online-mini-pc-mit-vorinstalliertem-windows-11-pro-jetzt-fuer-unglaubliche-89-euro_0388a463-bcef-4fb7-9916-c6b5e66976ce.html
gleicher > Zollkategorie). Klappt noch nicht bei Mikrocontrollern. Für z.b. STC-8051er, PICs und AT89C2051, die definitiv in der gleichen Kategorie sein müssten zahlt man mehrfach. Bei Sicherungen hat es jedoch geklappt mit den Kategorien.
-
Thread
[VS] Bauteile, Kabel, Dev-Boards, Netzteile, Trafos, uvm.
100x Widerstand bedrahtet 180kOhm, 2% Toleranz (vergeben) 10x Triac TLC381S (vergeben) 4x Atmel AT89C2051-24PU, unbenutzt (vergeben) 1x Atmel ATMEGA8515-16PU, unbenutzt (vergeben) 3x Microchip PIC16F690-i/P, 2 davon unbenutzt (vergeben) 1x Microchip 12F629-I/P, benutzt 4x TE Connectivity 1-964575
vergeben sind: 1x Cypress PSoC CY8CKIT-049-41xx 1x Cypress PSoC CY8CKIT-049-42xx 1x ST STM8S MB1008A (ST-LINK getrennt, verbastelt) 1x TI Z430-RF2500 Dev-Kit 1x TI TMDX28069USB für C2000 µC
-
Thread
seltsames Zahlenschloss
Daher kann gut sein, daß Flash und SRAM ähnlich aufgebaut sind. Ich hatte mal versucht, bei einem AT89C2051 eine Kaltstarterkennung zu programmieren. Dazu habe ich 8 Bytes in den SRAM geschrieben. Hat aber nicht funktioniert, die 8 Bytes waren nach einer Minute (VCC = 0V) immer noch drin. Vermutlich
ja, benutze externes 3. Wenn nein, benutze internes Das würde jedenfalls erklären, warum der 24C02 überhaupt noch auf der Platine vorgesehen ist. Die Platine ist wahrscheinlich älter als der mittlerweile konfektionierte µC.
-
Thread
Schnelle Bitmaske in AVR-Assembler
manchmal macht es Sinn, aber äusserst selten. Das erinnert mich an meine ersten Schritte mit dem AT89C2051. Da hatte ich auch jeden Zyklus gezählt. Später auf Arbeit hatte ich dann Zugriff auf den Keil C51. Ich hab das Programm umgeschrieben, es wurde kleiner und deutlich schneller. Zeitkritisch war
Peter D. schrieb im Beitrag #6932073: > Das erinnert mich an meine ersten Schritte mit dem > AT89C2051. Da hatte ich auch jeden Zyklus gezählt. > [...] > Die beste Optimierung erreicht man mit Durchdenken des > Ablaufs und nicht durch Mikrooptimierung einzelner > Instruktionen. Ich
-
Thread
ambitioniertestes Lochraster-Projekt (und meine AlarmSau)
Mit diesem Programmiergerät habe ich in der Vergangenheit parallele EPROMs, AT89C51 und AT89C2051 programmiert. Auf der Hauptplatine ein 80c51 mit 8k ROM (Monitor), 16k RAM (2 6264 huckepack), 2 82c55 PIOs, zusammen mit P3, und geschalteter Programmierspannung auf 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
-
Thread
Nuvoton N76E003
werden. Auch wenn es sehr gerne behauptet wird, es ist falsch. Der 8051 läßt sich sehr effektiv in C programmieren. Ich wollte mal ein C-Programm vom AT89C2051 auf den ATtiny2313 portieren, aber es paßte einfach nicht mehr hinein und den ATtiny4313 gab es damals noch nicht. Der 8051 kann vieles im
> Auch wenn es sehr gerne behauptet wird, es ist falsch. Der 8051 läßt > sich sehr effektiv in C programmieren. Ich wollte mal ein C-Programm vom > AT89C2051 auf den ATtiny2313 portieren, aber es paßte einfach nicht mehr > hinein und den ATtiny4313 gab es damals noch nicht. > Der 8051 kann vieles
-
Thread
Arduino - UNO Flashershield (Linux)
geht und die einzelnen Hexdateien auch) - Verbinde die MISO, MOSI, SCK-Leitung des Arduino mit dem AT89S52. Leitung D10 des 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
Das selbe µC-Pinout von verschieden Herstellern?
Footprint. Altium-Libs bietet kaum ein Hersteller an. Die ersten AVRs waren pinkompatibel zu den AT89C2051 (AT90S2313) bzw. AT89C51 (AT90S8515). Und die ATtiny im 6- bzw. 14-poligem Gehäuse sind pinkompatibel zu PIC.
-
Thread
Einbrennen von RAM bits?
Gate eine Zeitlang speichern. Mit Einbrennen hat das aber nichst zu tun. Ich wollte mal in einen AT89C2051 eine Routine schreiben, die ein Power-on Reset von einem externen Reset unterscheidet. Dazu habe ich 8 Bytes in den SRAM geschrieben. Waren sie nach dem Reset erhalten, dann war es ein Warmstart
auftritt. Das wird aber nur bei sehr kleinen Strukturgrößen möglich sein. Den SRAM in einem alten AT89C51 wirst Du damit nicht auslesen können, selbst wenn der SRAM-Inhalt 100 Jahre gleich bleibt.
-
Thread
Ähnlicher (gleicher) ersatz für 80c537
Könnte ich z.B. diesen verwenden AT89C2051. Ist die gleiche Familie also 8051
wohl immer noch der am häufigsten verwendete 8 bit uC, 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
-
Thread
DIY Clock Kit (6digits) aus China
> Evtl. resettet der Atmega ja ständig? Das ist kein ATmega, sondern ein AT89C2051 aus der MCS51 Serie. > Sind die 5V auch stabil? Sollte man prüfen.
spricht dicke Bände. Wenn man so wie du keine Ahnung hat, einfach mal die Fresse halten. Der AT89C2051 hat wie alle CMOS 8051 von den I/O Pins zu VCC eine parasitäre Eingangsschutzdiode wie es bei CMOS Bausteinen üblich ist, auch wenn in den Datenblättern steht daß eine Spannung von bis zu 7V erlaubt
-
Thread
Bascom 8051 Programmer
Hallo MC Freunde! Ich habe günstigst ca. 200 Stück AT89C4051 erstanden, nun lag natürlich nahe einen Programmer für die alten Dinger zu bauen. Nach langer suche bin ich auf eine Seite gestoßen und habe den DL2TM gefunden und nachgebaut, nun meine Frage
Archivverwaltung" und 7zip wollen nicht entpacken: http://www.amateurfunkbasteln.de/download.html unten "Atmel AT89C2051/4051 Programmer" Datei: atprog_atbmps.exe Bitmaps erst mit Virtualbox und XP ging es. BMP das ist wirklich alt.
-
Thread
[V] AT89Cx051
Für die Nostalgiker: 21 x AT89C4051 DIP20 12 x AT89C2051 DIP20 8 x 22,1884Mhz Quarz HC18/U 30 x 33pF Keramik Die Controller sind mind. 10 Jahre alt, teilweise unbenutzt, einige haben aber auch schon mal Code gesehen .
-
Thread
wer kann AT 89C2051 SOIC programmieren
Moin Moin, ich suche jemanden der mir gegen eine kleine Aufwandsentschädigung 2x AT89C2051 SOIC brennen kann. Ich dachte den kann man ganz normal über den Raspberry brennen, scheint nicht so. Freue mich über Angebote
-
Thread
8-Bit Controller noch zeitgemäß?
ist richtig elegant, da macht es sogar Spaß, ihn in Assembler zu programmieren. Ich hab 1993 den AT89C2051 in einem Projekt eingesetzt und der ist immer noch gut beschaffbar. Es gibt also noch reichlich Großabnehmer, die ihn einsetzen. Atmel hat ja später den schnelleren AT89LP4052 entwickelt, aber
den 8051 von Philips/NXP, die wurden fast alle eingestampft. Als Nachfolger hatte ich dann für den P89C668 den AT89C51RE2 eindesigned und dann ging die Fab in Rousset pleite, die ihn herstellte.
-
Thread
Geschwindigkeitsmessung (SAB C80535)
Welche Kenntnisse sind denn vorhanden? Welche Hardware? Habt ihr einen C-Compiler für den µC oder soll das in Assembler gehen? Habt ihr schonmal Texte in einem LCD Modul ausgegeben? All das sollte geklärt sein. Prinzip: Interrupt 1 wird beim Start von Lichtschtranke
1995 angefangen, in C zu programmieren. Damals gab es schon die ersten Flash-80C51 (AT89C2051). Vom Keil C51 gibt es eine Eval-Version auf 2kB limitiert und ohne float-Lib. Soweit ich mich erinnere, wird auch der Resetvektor
-
Thread
Effiziente Implementierung von ARCTAN fuer uCs
Hier eine Implementierung von mir, die ich vor längerer Zeit einmal für einen at89C2051 (8051 Core) geschrieben habe. Mit dem sdcc Compiler benötigte diese Routine 307 Byte und bei 12Mhz Taktfrequenz 1.2ms. Interne Rechengenauigkeit sind 16Bit. Die sollte man sich gönnen, auch wenn
Beitrag #5144340: > Hier eine Implementierung von mir, die ich vor längerer Zeit einmal für > einen at89C2051 (8051 Core) geschrieben habe. Die Tabelle ist - gerade im kleinen Winkelbereich - zu grob, denke Ich. Warum keine rekursive Iteration?
-
Thread
[V] µC, Halbleiter, Relais
Kleines Update der verfügbaren Bauteile. µC: 74x ATMEGA325-16AU: AVR -> 1€/Stk. 5x AT89C2051X2-16SI: 8051 -> 1€/Stk. 4x AT89C2051X2-16PI: 8051, DIL -> 1€/Stk. 9x AT89C2051X2
Kleines Update der verfügbaren Bauteile. µC: 64x ATMEGA325-16AU: AVR -> 1€/Stk. 5x AT89C2051X2-16SI: 8051 -> 1€/Stk. 4x AT89C2051X2-16PI: 8051, DIL -> 1€/Stk. 9x AT89C2051X2
-
Thread
ds1820 Fragen
sinnvoll. Das ist sogar äußert sinnvoll bei MCs, die keinen EEPROM haben. Ich hab das z.B. beim AT89C2051 so macht. Daß mit dem Speichern im EEPROM des Sensors hatte ich mal angedacht, aber nicht realisiert. Es sind mir auch keine Sensoren ausgefallen, so daß ich sie neu zuordnen mußte. Falk
. Die AT89C2051 waren da schon komfortabler mit 128Byte SRAM, die wollte ich aber auch nicht ohne Not verschwenden. Man sollte es also jedem gefälligst selber überlassen, was sinnvoll ist oder nicht und nicht
-
Thread
einfache Pflanzenbewässerung
https://www.amazon.de/BLUMAT-Wasserspender-f%C3%BCr-gr%C3%B6%C3%9Fere-Pflanzen/dp/B000LLOUIG/ref=sr_1_2?ie=UTF8&qid=1498308685&sr=8-2&keywords=tonkegel+bew%C3%A4sserung Ganz ohne Batterie (nachhaltig :-)) - da kannst Du sogar ein beliebig grosses
kann kein noch so toller low drop Regler aus 3.6V die zumindest 4.5V für den MOSFET machen, aber ein AT89C2051 läuft mit "maximum operating voltage 6V" braucht allerdings im idle mode 2mA, und ein MOSFET wie IRF3708 schaltet bei 2.8V sicher 7.5A was reichen sollte, so daß man auf die Dioden verzichten
-
Thread
ARM-Cortex als Anfänger?
Ich hatte 1993 mit dem AT89C2051 angefangen. Das war einer der ersten Flash-MCs aber noch nicht ISP programmierbar. Er wurde sehr populär und auch viel von Bastlern verwendet. Er wird wohl auch industriell viel eingesetzt. Wir
Es findet sich sicher jemand, der auf dem AtTiny einen Cross-C-Compiler für einen Intel-PC schreibt und damit die neueste PC-Software schreibt... ;-)
-
Thread
Werden Atmels 8-Bit-Mikrocontroller teurer?
>> Nachdem der µC fast doppelt so teuer geworden ist, ... Welcher µC war das?
nicht mit Absicht geschehen. Atmel ist geschickterweise zunächst auf den 8051-Zug aufgesprungen: AT89C51 war ein zum 8051 pinkompatibler Controller, der mit dem AT89C2051 einen kleinen Bruder bekommen hatte. Lassen wir den AT90S1200 außer Acht, dann kamen mit dem AT90S8515 und AT90S2313 zu den bisherigen
-
Thread
Geeignetes Einsteiger Entwicklerboard mit einem i8051
Stefan U. schrieb im Beitrag #4882158: > Ich empfehle Dir, stattdessen den flash programmierbaren AT89C2051 zu > verwenden. Der geht nicht so ohne weiteres zu programmieren. Wenn schon dann ein AT89S2051.
michael_ schrieb im Beitrag #4882164: > Wenn schon dann ein AT89S2051. Besser gleich den AT89LP4052.
-
Thread
Was sind eure Lieblings-ICs?
Controller) LPC2103 für kleine Sachen ATMEGA1284P/644P, ATMEGA328P(B) - Gute, verläßliche Arbeitspferde AT90LP51ED - Der Nostalgie wegen;-) ZILOG Z8 Encore! - Ein unbekantes Juwell unter den uC Io Expander wie PCA9554 u.ä.
ISA-Bus Einsteckkarte für PCs funktionierte (herjeh, was war ich stolz, eine eigene PC-Karte) i80C51 ------ - weil ich hierfür unzählige Programmroutinen geschrieben hatte (die portiert auch heute noch in einigen AVRs ihren Dienst tun) AT89C2051 --------- - weil mit diesem ohne EProm, Latch
-
Thread
Programmable Waveform Generator
es mir um eine Modernisierung einer elektrischen Orgel aus 60-gen. D.h. genug Strom und viel Platz. 89C2051 bediente Tastaturen und war mit einer 89C52 per MIDI verbunden. Zweite Einheit hat als Tongeneratoren 5 St. 8253 benutzt, danach Modulator mit 4009 und weiter analog wie in Vorgänger-Orgel (Ziel
zuerst bei AVR. Wenn ich vor 17 Jahren eine brauchbare und spielbare elektrische Orgel mit nur zwei 89C... gemacht habe, umso leichter muß das mit AVR gehen. Damals habe ich übrigens die Hüllkurven nur mit einem AD7533 und analogen Multiplexer für 15 Stimmen erzeugt. Für Hüllkurve braucht man keine
-
Thread
Hilfe! Mir wird schlecht von allem diesem Nixie und Neon Propaganda
Uhren, die von unten die Niexies mit blau oder anderer Farbe bestrahlten... https://www.google.at/search?q=nixie+r%C3%B6hren&espv=2&biw=1280&bih=704&tbm=isch&tbo=u&source=univ&sa=X&ved=0ahUKEwjIutLXrpDQAhWGQBQKHY8XBTkQsAQINQ
> > Grüße, > Gerhard Ich habe hier hinter mir eine Uhr mit "Polydigit 1" Gehäuse und einem AT89C2051 drin der sich seit Jahren um die Zeit kümmert, die Röhren sind Z5660M, 6 Stück. Ich habe auch polnische V543 Tischmultimeter im Einsatz..Z566M drin.. 30mm Ziffernhöhe, Glimmlampen fürs Komma.
-
Thread
Optimierung -Os versus -O1
pauschal bevorzugt wird. Kennt > jemand den Grund? Atmel war lange Zeit sehr knauserig mit Flash, die AT90S hatten nur 2..8kB Flash. Und die ersten AVR-GCCs optimierten auch nicht besonders. Ich hatte mal versucht, ein Programm vom AT89C2051 auf den AT90S2313 zu portieren. Das Ergebnis war ~4kB groß,
~1kB auch auf nem AT89C2051 einsetzbar. Der 8051 ist ideal für Steuerungen und da ist auch der RAM völlig ausreichend. Für Grafik, Ethernet, Webinterface ist der 8051 aber nie gedacht gewesen.
-
Thread
[V] div. Bauteile, Bausätze, Geräte, Klemmen, ICs
===================================================== Selbstbau-Projekt Parallel-Programmer für AT89S8252 im Nullkraft-Testsockel 40pol. Programmer und Experimentierboard Schaltplan und Layout kann zur Verfügung gestellt werden 15€ ============================================================
=================================== ICs 2 Stück neu ST72F63BK4B1 in SDIP32 2 Stück neu AT89C52 in DIOP40 1 Stück neu AT89C51 in DIOP40 2 Stück neu ICL7107CPL in DIP40 1 Stück neu AT89C4051 in DIP20 2 Stück gebr. AT89C2051 in DIP20 1 Stück neu K6T0808C1D
-
Thread
DIL-Switch EEPrommer
Einzelschrittbetrieb gegönnt. Der Programmer im Anhang hat mir viele Jahre gute Dienste geleistet, mit den beiden 82c55-PIOs und dem P3 vom µC hätte der auch noch die Möglichkeit für 16Bit-Speicher gehabt. Die verbliebenen Adapter sind für EPROMS/EEPROMS/FLASH (2716 bis zu 32-poligen) und AT89C2051, früher hatte ich noch einen für AT89C51, die hab ich mittlerweile durch die SPI-fähigen AT89S52 ersetzt, die ich mit AVRDUDE und TINYUSB programmiere. Daher hab ich das Teil auch schon einige Jahre nicht mehr genutzt, Hab aber beim Umstieg
-
Thread
Verbesserung Quarzgenauigkeit
/°C² * (T - T0)^2 [20°C] ~= –0.035 ppm/°C² * (20° - 25°)^2 ~= –0.875 ppm (1 Sekunde nach 13 Tagen) Voraussetzung ist allerdings ein genauer Abgleich mit Hilfe der Lastkapazität und einer genaueren
mindestens 10 Jahren eine..ein ehemaliges Polydigit 1, aufgerüstet auf 6 Stellen. Uhr darin ist ein At89C2051 der mit der Netzfrequenz als Uhrenzeitbasis im Normalbetrieb läuft, und jedes mal wenn im DCF Empfänger ein plausibles Zeitdiagramm eingelaufen ist, wird diese Netzuhr mit der DCF Zeit gestellt
-
Thread
IAR (8051) immer noch mit Bug
Heutzutage kann man ja mit Flash nur so um sich schmeißen, Kompaktheit ist kein Thema mehr. Als der AT90S2313 rauskam, hatte im mal versucht, AT89C2051 Programme zu portieren. Absolut keine Chance, die haben alle den Flash gesprengt. Der AT89C2051 werkelt immer noch in einigen Geräten und er scheint
Peter D. schrieb im Beitrag #4476686: > Als der AT90S2313 rauskam, hatte im mal versucht, AT89C2051 Programme zu > portieren. Absolut keine Chance, die haben alle den Flash gesprengt. Da hättest Du ein bißchen hartnäckiger sein sollen. Der Keil-Compiler
-
Thread
[V] div. µC/ICs, 6HE BGT, DDR-Bohrmaschine
======================================== 2 Stück neu ST72F63BK4B1 in SDIP32 2 Stück neu AT89C52 in DIOP40 1 Stück neu AT89C51 in DIOP40 2 Stück neu ICL7107CPL in DIP40 1 Stück neu AT89C4051 in DIP20 2 Stück gebr. AT89C2051 in DIP20 1 Stück neu MT8880 in DIP20
So, reserviert sind: * Baugruppenträger * ICs AT89xxx * ICL7107 * IC-Sockel DIP24
-
Thread
AT89C2051. Kann nichts empfangen
Hallo, ich kommuniziere mit meinem AT89C2051 mit einem anderen µC über UART. Die Baudrate liegt bei 9600. Mein Problem ist, dass ich zwar vom AT89C2051 zum anderen µC Senden kann( und er empfängt es auch) allerdings kann ich keine Daten
komplett falsch (bei Mode 2 und TH1 auf 0xFA immerhin alle 6 MZ ein Interrupt!!) Mit [c] IE |= 0x80; // Interrupt enablen[/c] würde EA wirklich auf 1 gesetzt werden...
-
Thread
MIDI-"Tonbandgerät"
ausprobieren. Damit überhaupt etwas klappt. Wenn ich jetzt beginne, mehrere Systeme zu erlernen, dazu noch "C" weiter lernen (früher habe ich nur mit Assembler für AT89C51 programmiert) - dann schaffe ich das nie. ich muß ja noch irgendwann arbeiten... :) Innerhalb ATmega-Familie habe ich in DIP nur noch
> Damit überhaupt etwas klappt. Wenn ich jetzt beginne, >mehrere Systeme zu erlernen, dazu noch "C" weiter lernen (früher habe >ich nur mit Assembler für AT89C51 programmiert) - dann schaffe ich das >nie. ich muß ja noch irgendwann arbeiten... :) Schon klar. >Innerhalb ATmega-Familie habe
-
Thread
Programmierung AT89C2051 für LED PAR56 -Steuerung
Hallo zusammen, wer kann mir helfen? Habe mehrere Par56 LED Strahler bei denen der Controller defekt ist. Jetzt habe ich mir schon den Controller bestellt und gehofft das ich den Quellcode aus einem funktionierenden PAR auslesen kann. Wie ich aber schon vermutet habe, ist hier überall das Lock-Bit gesetzt. Da ich mich mit Prodrammierung überhaupt nciht auskenne nun die Bitte um eure Hilfe: Hat jemand vielleicht so einen Quellcode geschrieben gehabt und kann mir diesen zur Verfügung stellen? Gerne auch aus anderen ähnlichen Projekten? Vielleicht kann ich mir irgendwie etwas daraus basteln.
-
Thread
Hall Sensor an Tachowelle auslesen
Hallo Assembler, ja, ich habe mich schon mit µC AT 89C2051 befasst und auch eigene Lösungen entwickelt. Da wurden aber immer Ports eingelesen oder beobachtet und entsprechenfde Funktionen daraus abgeleitet. Der Hall Sensor wird mit Spannung versorgt
>Mit einem AT 89C2051 möchte ich nur erkennen, ob das Fahrzeug steht, >also nicht fährt. Kann mir bitte jemand erklären, wie ich das im >Assembler mache. Die einfachste Möglichkeit ist: Du schaust Dir die Räder
-
Thread
[V] AVRISP mkii und diverse Atmel ICs und Flash Speicher
ATMEGA324PA-AU TQFP-44 4.70 EUR http://www.farnell.com/datasheets/1712449.pdf 3x AT89C2051 SOIC-20 0.80 EUR http://www.farnell.com/datasheets/1598185.pdf 7x ATMega88PA-AU TQFP-32 1.60 EUR http://www.farnell.com/datasheets/1691443
SD-Karte 1GB 3.00 EUR Extrememory Flash: 10x Atmel AT45DB021D-SSH-B 2Mbit, SPI 0.80 EUR http://www.farnell.com/datasheets/388694.pdf Programmieradapter 1x AVRISP mkii (ATAVRISP2) http://www.reichelt.de/Programmer-Entwicklungstools/AT-AVR-ISP
-
Thread
AT89C2051 Sleep Funktion
Hallo, wie kann ich mir eine brauchbare Sleep-Funktion für den AT89C2051 unter C mit dem SDCC programmieren? D.h. eine Funktion, der ich eine Zeit in Millisekunden oder Sekunden übergebe. Ich habe schon etwas gegoogelt, jedoch noch nichts gefunden. Das ganze wird ja
Besorg Dir den C51 von Keil. Bei einem 89C2051 reicht da ja bequem die Evalversion. Der hat auch einen ordentlichen Simulator dabei...
-
Thread
AT89C2051, SDCC und MCU 8051 IDE
Für den AT89C2051 wäre eigentlich [c] #include <at89x051.h> [/c] passend. Unter Linux in der v1.4.10 funktioniert es aber trotzdem. Im Ordner wo die at89x051.h liegt muss auch die 8051.h vorhanden sein
also ist es leider doch ein Bug im Emulator. hp-freund schrieb im Beitrag #4287638: > Für den AT89C2051 wäre eigentlich#include <at89x051.h> > passend. > Unter Linux in der v1.4.10 funktioniert es aber trotzdem. > Im Ordner wo die at89x051.h liegt muss auch die 8051.h vorhanden sein. Stimmt,