-
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
Wanderkiste Widlar, Runde II
Displays und Sensoren - Neuer Touchscreen von Sony M4 Aqua - HD44780 Display - HD44780 I2C Board - DS18B20 Temperatur Sensor Wasserfest * Mix - Mobilfunk-Modul - Endstop Switches - PIC Mikrokontroller - LEDs - SMD Taster - 74HC4051 Multiplixer auf Breakout-Board
Raus: - Ein paar Taster - Ein paar Widerstandsabschnitte - Fünf 7805 - ein LCD mit zusätzlichem I2C-Interface - Ein Steckernetzteil - Eine Leerplatine - Ein NE555 und ein AT90usb162 - Ein paar Schraubklemmen - Ein 9poliger Sub-D-Stecker mit Gehäuse Rein: - Ein größeres BOPLA-Gehäuse - Ein
-
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
DDR_UB880_Klingel
ich Standartkarten des K1510/20 über ein Adapterkabel anschließen. Was ähnliches hatte ich auch am C64
aufgeklappten Platine sieht man links den Netzteil und den NF-Verstärker (mit A210E). Unten ist ein V4051 (CD4051), der besagte Eingangsumschaltung für die „Register“ vornimmt. Ganz unten in der Mitte ein kleiner Kühlkörper mit einem MA7805 (die gab's also 1984 auf jeden Fall schon zu kaufen) für
-
Thread
Auf-/Abwärts-Zähler mit 33 Ausgängen und Zustandsspeicher.
S. Landolt schrieb im Beitrag #5174003: > ATmega8515 oder ATmega162 mit 35. Oder AT89LP51ED2 mit 36 IOs im DIP-40, bzw. 40 IOs im PLCC-44. Das Programm paßt bequem in die Demoversion des Keil C51. Geflascht wird es über den UART-Bootloader im ROM.
an einen 8-beinigen µC, z.B. PIC12F..., hängen. Damit hat man 4*8=32 Schieberegister- Ausgänge und bei Bedarf hat der µC noch einen Pin frei für Ausgang Nr. 33. Der EEPROM des µC hält ca. 1Mio. Schreibzyklen aus, was für
-
Thread
Controller mit gleicher Pinbelegung wie ATtiny8313, aber mehr speicher
für moderne AVRs exotisches Pinout. Nämlich Vcc/GND an den Ecken, letztlich abstammend vom Ur-AVR AT90S1200. Damit sind sie zwar bis auf Reset kompatibel mit 20-Pinnern aus Atmels 8051 Schiene (z.B. AT89C4051), aber das wars dann.
einiges größer, sodass der Controller nicht > mehr genügend Speicher für das Programm hat. Wenns in C geschrieben ist, stells doch rein, da gibt es bestimmt noch Optimierungspotential.
-
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
welches Linux?
Parallel-Schnittstelle. Welcher neue Rechner oder geschweige denn Notebook hat so was noch? Es sind aber noch einige AT89C4051 irgendwo verbaut, die man auch noch händeln muss. Klar für das tägliche Arbeiten wird längst nicht mehr XP benutzt aber für die Spezialfälle ist es noch lange gut.
nur" 4KB Code erzeugen kannst. Außerdem sind viele Bibliotheken und Beispielcode nur in der Sprache C verfügbar. Arduino nutzt auch ebenfalls C/C++ BASCOM und C/C++ sind vom Syntax doch recht unterschiedlich. Wenn du aber ein Buch hast, welches die zusagt, spricht nichts dagegen wieder mit BASCOM
-
Thread
SSD1306/1309 Library zum Darstellen von Text auf OLED Displays
' ../arno_OLED1306.c: At top level: ../arno_OLED1306.c:94: warning: conflicting types for 'setUpAvr' ../arno_OLED1306.c:16: warning: previous implicit declaration of 'setUpAvr' was here ../arno_OLED1306.c: In function 'setUpAvr': ../arno_OLED1306.c:101: warning: implicit declaration of function 'sei' ../arno_OLED1306.c: At top level: ../arno_OLED1306.c:104: warning: return type defaults to 'int' ../arno_OLED1306.c: In function 'ISR': ../arno_OLED1306
-
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
[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
Basic für 80C31
Beitrag #4317829: > Man könnte aber auch BASCOM nehmen und irgendeinen 8051 mit Bootloader, > z.B. AT89C51RB2-3CSUM Allerdings sind 1kByte RAM, die der AT89C51RB2 intern hat, wirklich sehr wenig. Wie das mit der Hardware bei BASCOM läuft, weiss ich nicht, aber ein externes RAM dürfte da auch nicht
Janus M. schrieb im Beitrag #4366588: > Gibt es da einen Unterschied gegenüber dem alten 89C52? Die 89C52 kannst du nicht mit ISP programmieren, diese MC erfordern einen anderen Algorithmus und auch mehr Anschlussleitungen als ISP. Siehe dazu auch Seite 13 ff. im AT89C52 (Rev 313h 02/00)
-
Thread
Microcontroller AT89C2051
kann man mit BASCOM-8051 erstellen, oder auch mit dem C-Compiler SDCC. Oder mit jedem beliebigen 8051-Assembler. Danke, werde ich mir anschauen. Kann man damit Programme für alle drei Controller (also den AT89C2051, Tiny2323 und AT89S2051) schreiben?
Ich würde auch zu einem Kompatiblen mit ISP raten, z.B. AT89S4051 oder dem sauschnellen AT89LP4052.
-
Thread
Projekt Maus
läuft! In den letzten Jahren ist mir aber der *****.51 ein lieber Geselle. Habe 12 (sprich zwoelf) 89S4051 in einem Projekt am laufen. Ich gebe zu, dass die Anzahl nicht ein Mass für Programmierkünste ist….sie werkeln aber sehr schön synchron und asynchron zusammen und bilden eine MikroIndustrieanlage
ne kleine Nichte oder Cousine sucht aber nict so den dicken Geldbeutel hat: http://www.ausundraus.at/spielwaren/stofftiere/2057/pluesch-maus-grau-20cm-nici?c=147 - Plüschmaus Nico - das ist auf jeden Fall auch ein Tier das genau so süß aussieht wie der sooo treudoof guckende Nager da oben! Süße Grüße
-
Thread
Vor EMV - Bitte um Hilfestellung und Tips
imho Mist, da viel Hitze entsteht und dann stirbt entweder der Varistor oder das Netzteil... Dem µC auf VCC eine Drossel spendieren, sowie mehr C. 10µ-47µ aus dem Bauch. Plus 100nF an jedem VCC Pin. Dies LC nahe am µC layouten sodaß die HF die der µC auf VCC erzeugt an der Quelle gefiltert wird.
mehr C. 10µ-47µ aus dem > Bauch. Hinter den 7805 oder wo hin? > Plus 100nF an jedem VCC Pin. > Dies LC nahe am µC layouten sodaß die HF die der µC auf VCC erzeugt an > der Quelle gefiltert wird.
-
Thread
Zeigt her eure Kunstwerke (2017-2019) Gesperrt Bilder
eingeschlichen :-( EDIT: > Ein LM35 ist mir da geläufiger und der analoge Ausgang gibt pro 0,1V/1°C > aus. Das ist natürlich Quatsch! Es sind nur 0,01V(10mV)/1°C !!! Gruß Michael
Resettaster, bei dessen Betätigung (oder beim Batteriewechsel) fährt die Kugel ganz runter, dann auf 0°C und dann auf die aktuell gemessene Temperatur. Bei unter 0°C bleibt die Anzeige bei 0 und bei über 50°C bei 50 stehen. Sonst ist die Software unter Nutzung der onewire.c/.h und der ds18x20.c/.h von Falk
-
Thread
gemeinsames Forum zum 8052
Ich fand den 8051 genial. Der Befehlssatz ist so kompakt, es war richtig eine Freude, was der Keil C51 in einen kleinen AT89C2051/4051 alles hinein gekriegt hat. Allerdings hat Atmel es versäumt, die auch mit Peripherie zu pimpen, wie die AVRs (interner CPU-Takt, Reset, ADC, 16Bit-PWM usw.). Die
fand den 8051 genial. > Der Befehlssatz ist so kompakt, es war richtig eine Freude, was der Keil > C51 in einen kleinen AT89C2051/4051 alles hinein gekriegt hat. > > Allerdings hat Atmel es versäumt, [...] Schau mal über den Tellerrand: Silabs hat noch gute 8051ger - und den Keil C51 Compiler
-
Thread
kurze Melodien für PCD3312?
Ich habe vor Jahren mal eine Nixieuhr gebastelt aus einem "Polydigit 1" einem AT89C2051, dem DCF-Code der ursprünglichen Scopeclock mit DCF Decoder, einer I2C CMOS-Uhr mit RAM (Bezeichnung gerade nicht im Kopf) und I2C Schnittstelle und einem I2C DTMF/Melodiegenerator PCD3312.
Ding stand nun mit offenen Gehäuse mehrere Jahre herum und funktionierte vor sich hin. der 2K ROM des 89C2051 ist voll, 89C4051 liegen aber da. Realisiert ist eine netzsynchron laufende Uhr die bei DCF Empfang jede Minute gestellt wird und die aktuelle DCF Zeit wird auch jede Minute im CMOS -Clock Chip
-
Thread
Womit den AT89C2051 programmieren?
Hi, ich möchte den AT89C2051 / 4051 programmieren. Ich möchte einen alten Assembler-Code von mir, den man auf keinen Fall in *C* schreiben kann, weiterentwickeln. (Es geht um eine Art Multitasking) Leider habe ich kein passendes
Es gibt vom AT89C2051 modernere Varianten, die sind über SPI programmierbar: AT89S2051/4051 AT89LP2052/4052
-
Thread
[Verschenkt]Platine für Lötübungen ATTiny2313
wurde mit einem Weller WECP-20 mit meißelförmiger 2mm-Spitze mit verbleitem 0,5mm-Lötzinn. Als µC geeignet sind ATtiny2313(A), ATTiny4313, AT90S1200(A), AT90S2313(A) und auch AT89C2051/4051 (bei geänderter RESET-Beschaltung) Der ISP-Programmieradapter ist nur für die AVR nutzbar, die 8051-er müssen
teilweise etwas zu viel Lötzinn dran aber das ist auch noch mit 1mm Lötzinn gelötet. Die Kondensatoren C1, C12 und C13 sehen aber recht ordentlich aus wie ich finde. Mein Kommentar bezog sich übrigens auf dein bestueckt_at90s1200.jpg Bild, denn dort ist eindeutig zu viel Lötzinn an den Pads. Natürlich
-
Thread
Probleme bei Grundbeschaltung 8051 (AT89S52)
Halli Hallo, ich habe gerade ein Problem dabei meinen AT89S52 in Betrieb zu nehmen und ein allererstes Programm drauf zu laden. Kennt sich jemand mit diesem µC aus und kann mir vielleicht helfen? Folgendes habe ich bis jetzt gemacht: Nach dem Schaltplan
... also ... ich beschäftige mich mit Microcontrollern der Serien MCS-51 (hier speziell den 89S52 und den 89C4051), AVR und dem (ARM) LPC1114... Die 51er Serie hab ich mal auf die Seite gelegt (schon eine Weile nicht mehr gemacht gehabt). Den USBasp konnte ich immer nur schwierig zur Zusammenarbeit
-
Thread
Wlan2Serial Modul für 5 euro
@Frank in dem du anstatt TCP den clienten mit UDP startest. [c] AT+CIPSTART="UDP","<ip>",<port> [/c] lg rudi ;-)
;-) warum so kompliziet? Du sagst ja auch nicht dem [c] AT+CIPSERVER=1,1000 [/c] dass er TCP als Server verwenden soll, oder? er macht lediglich den Server auf oder zu [c] AT+CIPSTART [/c] ist der Client! dem sollte man angeben, mit welchen protokoll
-
Thread
Probleme mit Signalgenerator
4095 loop if (((saw_load_array_c (i)) = preindex) or ((saw_load_array_c (i)) = preindex+1) or ((saw_load_array_c (i)) = preindex-1))then newindex <= i; exit; end if; end
4095 loop if (((saw_unload_array_c (i)) = preindex) or ((saw_unload_array_c (i)) = preindex+1) or ((saw_unload_array_c (i)) = preindex-1))then newindex <= i; exit; end if;
-
Thread
Projekt Kurzwellenempfänger Doppelsuper welcher VCO?
Ziehbereiches. > Mir ist klar das das auch vom Quarz abhängig ist... Und von der Schaltung. Mit L und C lässt sich weiter ziehen als nur mit C. > aber da kommen doch nicht viel mehr als 100Hz maximal 200Hz > raus? Beim gezogenen Oberton-Oszillator. Wenn Du einen Grundton-Oszillator bei 10MHz
adoption of methods and strategies that depend on a system of quality control and effective follow-up at all its faculties, departments, centers and administrative units. The overall aim is to become a flagship university not only at the Hashemite Kingdom of Jordan level but also at the Arab World level
-
Thread
Keil µVision2 4K Version
sorry hab ich vergessen: C51 Compiler
Danke für den Link. Leider unterstützt diese Version keine ATMEGA Chips. ich benötige den AT89C4051. Da werden nur Silicon Derivate unterstützt, schade..
-
Thread
Heizungs-Datenerfassung (HT3)
weniger guten Nachrichten: 4. Es sind neue, mir bisher noch nicht bekannte Telegramme dabei, z.B.: 89 00 88 00 2A 00 00 00 00 00 03 00 00 00 DE 00 00 80 00 00 80 00 80 00 80 00 00 C2 00 Da diese z.Zeit nicht dekodiert werden ist die Auswertung und Anzeige davon betroffen. Ich vermute hier als Grund
die kurzen Antworten der Module (Clients) führt oft zu Fehldecodierungen. z.B. aus Deinem Bild: [c] C1 00 14 00 09 00 89 00 15 00 09 00 89 00 09 00 89 00 ... PA Br DP Br DP Br PA Br DP Br DP Br PA Br DP Br PA Br ... PA:= Polling-Antwort des angesprochenen Moduls (hier immer keine Daten) DP:= DevicePolling
-
Thread
8051 Chip für Einstieg
endlich mal Zeit gehabt eure Vorschläge zu recherchieren. In Frage kommen demnach folgende: LPC922 AT89LP2052 AT89C51CC03 AT89C51ED2 AT89C51RB2 AT89C51RC2 von den vieren meines erachtens entweder der CC03 oder ED2, wenn schon PLCC AT89S51 AT89S52 AT89C4051 So, nun welchen nehmen...
(dann ein C) > AT89C51ED2 > AT89C51RB2 > AT89C51RC2 Nope. Bei den PLCC würde ich mich für den CC03 allein schon wegen des ADC entscheiden. > AT89S51 > AT89S52 > AT89C4051 Nope. Die beiden 51er sind auch
-
Thread
C-Programm auf AT89C2051 spielen
Problem. Der Code, der erzeugt wird ist >2K. Entweder du speckst dein Programm ab oder du nimmst einen AT89C4051. Der hat 4K Speicher. mfg.
Version ab 0x800 und ist auch für diese Adresslage reloziert. Die Demo Version ist schlicht für den AT89C2051 nicht geeignet.
-
Thread
[T]ausche diverse Atmel Controller und ein ATmega128 Development Board und diverse Phytec Boards
nach Differenz ausgeglichen werden. Zum Tausch gibt es wie auf den Bildern zu sehen: 5 mal AT90S4414-8JC (PLCC44) Atmel Mikrocontroller 6 mal AT89C2051-24PC (DIP20) Atmel Mikrocontroller 10 mal AT90S2313-10SI (SOIC20) Atmel Mikrocontroller 1 mal AT90S8535-8JI (PLCC) Atmel Mikrocontroller 1 mal ATMEGA128 Development Board 1x Phytec KC-167 KITCON 167 (Karte mit Siemens SAB-C167-CR-LM) BILD1 1x Phytec KC-164 KITCON 164 (Karte mit Infineon SAF-C164CI-8EM) BILD2 1x Phytec KC-167 KITCON 167 (Karte mit Infineon SAB-C167-CR-LM) BILD3 Ganz vergessen das wichtigste zu erwähnen
-
Thread
Zwei Nixieröhren multiplex. Wie Anoden Schalten?
entrümpelt, die Decoder mit SS202 belassen und steuere die Decoder mit Schieberegistern aus einem AT89C4051 an. Eine Stelle mußte ich nachrüsten, es waren nur 5 Röhren bestückt, die Letzte Stelle war für Dias mit "ms" "s" oder auch "hz" vorgesehen. Das Ding ist 3 Uhren, eine netzsynchrone die bei jeden
-
Thread
Ich habe Probleme den AT 89C4051 zu Programmieren
Moin aus Flensburg. Ich habe ein Problem den AT 89C4051 zu Programieren. Da ich keinen passend Brenner habe und es sich einfach nicht rechnet für mich einen zubauen. Da ich eigendlich nicht mit AT`s arbeite. Genau deswege wollte ich einmal fragen
Hallo Quakeman, ich hätte ebenfalls einen 89C4051 zum programmieren, gilt das Angebot noch ? mfg. Sepp
-
Thread
AT89C51RD2 durch AT89S52 ersetzen
Janis H. schrieb im Beitrag #3093182: > hat jemand eine Ahnung ob ich einen AT89C51RD2 durch einen AT89S52 > ersetzen kann? In der Regel nicht. Der AT89C51RD2 hat vieles mehr, z.B.: - X2 mode (6 Clocks/machine cycle) - 64K Bytes On-chip Flash Program/Data Memory - On-chip
Wie steht es mit der Versorgungsspannung ? At89C51Rd2 : 2,7 V - 5,5 V AT89S52 : 4,5V - 5,5V Gruß Thilo
-
Thread
[V] GLCDs, xmega xplained, lpcxpresso 1769 , AVR NET IO, 8051, router
1 mal in betrieb genommen. 8051er Set beinhaltet Chinaprogrammer: http://www.ebay.com/itm/USB-AT-51-Programmer-89c51-89c52-89s52-89c2051-U36-/200533213642?pt=LH_DefaultDomain_0&hash=item2eb0b601ca AT89S51:2 AT89S52:2 AT89S4051:4 AT89S2051:3 teilweise ist verwendet teilweise neu. Router:
AVR-Minimum-Development-system-board-ISP-JTAG-/300771847740?pt=LH_DefaultDomain_0&hash=item4607662e3c zustand neuwertig 1 mal in betrieb genommen 3,2" tft mit touch und sd card reader http://www.ebay.com/itm/3-2-TFT-LCD-Module-Display-Touch-Panel-PCB-Adapter-SD-Card-Socket-240X320-/370677559036?pt
-
Thread
[V]erkaufe 8051-Paket
dachte ich hätte mehr davon herumliegen.. aber es sind nur 2xAT89S51 2xAT89S51 4xAT89S2051 3xAT89S4051 C51 Programmer alá -> http://www.ebay.com/itm/USB-AT51-Programmer-89c51-89c52-89s52-89c2051-E36-/190458326924?pt=UK_BOI_Electrical_Test_Measurement_Equipment_ET
besitzer dieser antiquität! > Ich dachte ich hätte mehr davon herumliegen.. aber es sind nur > 2xAT89S51, 2xAT89S51, 4xAT89S2051, 3xAT89S4051 > C51 Programmer alá ->ebay Wie ist Deine Preisvorstellung?
-
Thread
[V]erschenke großes Bauteilepaket an Schüler
möglichkeit hat, kann sich das ganze auch vor Ort in Bochum anschauen. https://www.das-labor.org/wiki/%C3%9Cber_das_Labor
Hallo zusammen! Ich weiß nicht in wie fern das hilft, aber ich habe noch diverse AT89C4051, AT89C51RD2 µC zu Hause liegen (im DIP Gehäuse) sowie den einen oder anderen ATMEGA im DIP. Da ich diese Urgesteine seit einiger Zeit aus meinem Hobbybereich ausgemustert habe, stünden sie