-
Thread
MCUs mit Busregistern?
Tastatur. Ein Freund hatte da einen Emulator mit einer PS/2 Tastatur angefangen, da war IMHO ein AT89C2051 drin. Das Ding hat es Zeitmäßig nicht gebacken bekommen entsprechend zu reagieren. Mit J habe ich damals auch über einen Atmel nachgedacht und wir sind dabei zu dem Ergebnis gekommen, das der das
-
Thread
DTMF Sender / Geber mit PIC16
einfachste Lösung falls Dein Prozessor keinen schnellen D/A-Wandler hat ... Das geht mit einem AT89C2051 o. ä. "lahmen" Controller.
-
Thread
MSP430F2012 Elektronischern Würfel Programmieren
Würfel > möglichst einfach "ausrollen" lassen kann? Ich hab sowas schonmal gemacht mit nem AT89C2051. Allerdings nicht mit Pseudozufall, sondern mit echtem Zufall. Dazu läuft ein Timer unsichtbar und prüft zum exakt gleichen Zeitpunkt den Taster. Somit ist der Mensch das vom CPU-Takt unabhängige
-
Thread
Kondensator bei Reset
am lernen für meine Matura und stecke gereade bei der Grundbeschaltung eines µC. habe bei einem AT89C2051 Controller am Reset Pin einen Kondensator nach VCC und einen Widerstand nach Masse! Wofür werden Widerstand und Kondensator benötigt? Danke für eure Antworten! glg tommy
-
Thread
Günstiger uC mit hoher Taktfrequenz
Wenn dir 20MHz zu knapp sind: AT89C2051 kann mit 24MHz arbeiten und ist bei den üblichen Verdächtigen bereits um EUR 1.39 (Einzelstück) erhältlich. und um ein wenig zu trollen: >> Dir ist klar dass ein AVR mit 30MHz schneller ist als
-
Thread
Auswahl eines uC für einen Datenlogger für Rammgeräte
auf Basis von Z80, 68000, 80x86 und 8051 - aber nur kleinere Projekte. Das letzte war mit einem AT89C2051. Sprachen: Assembler, C, Pascal, Basic. Hab mich hier schon ein bißchen umgesehen und die AVR-Leute sind wohl etwas in der Mehrheit. Die Anforderungen sind doch etwas speziell, deswegen habe
-
Thread
NIXIE Uhr mit vielen Funktionen in C mit ATTiny2313
brennen. Leider habe ich daon keine richtige Ahnung - FUSE und so. (Bis jetzt immer nur einen AT89c2051 gerannt) Ich habe mal ein Foto der FUSE im Brenner Programm ( PROGISP ) gemacht. Jetzt habe ich folgende Efekte: 1 Der ATTINY2313 erzeugt auch die Hochspannung - läßt sich auch gegeln 2 aber
-
Thread
[S] ELV E2PROM Programmer Software?!
Bekannten, den oben abgebildeten, ELV E2Prom Programmer geschenkt bekommen. Im Inneren werkelt ein AT89C2051, der die Kommunikation zwischen der seriellen Schnitstelle und dem EEPROM übernimmt. Würde Ihn gerne verwenden, doch leider finde ich keine passende Software dazu. Hab mir schon die Finger wund
Deshalb vermute ich mal, dass die original PC Software vor der eigentlichen Übertragung mit dem AT89C2051 irgendwelche Daten tauscht/verifiziert/überprüft o.ä. Weiß einer eventuell woher man diese original Software bekommen könnte oder kennt ein Tool (Win/Linux) mit der es funktioniert? Grüße und
-
Thread
suche 8051 µC für einsteiger
ich hab noch fünf AT89C2051 und einen AT89S8252. alle 24 MHz, gesockelt, aus einem KVM-switch. bissel schade, dachte die wären zu gebrauchen, allerdings kann ich nichts damit anfangen weil ich keine große lust habe mich mit
-
Thread
suche LCD Library
überhaupt nicht auslesen können - nur schreiben. Ich habe z.B. eine Terminal-Emulation in einem AT89C2051 (128 Byte int RAM) für ein 4*20 Display zu laufen. Da kenne ich jede RAM-Zelle persönlich, denn der serielle Ringpuffer und der Stack kann sich ja nicht in Luft auflösen.
-
Thread
Würfelspiel programmieren in C, leider keine Ahnung wie
exakt gleichen Zeitintervall abgetastet werden, also im Timerinterrupt. Der Code ist für den AT89C2051 geschrieben, läßt sich daher leicht an jeden anderen 8051-kompatiblen anpassen. Peter
-
Thread
TOP2049 programmer opensource software
23,43,47,59,64,65,67,76,77,94,98,105,110,111,119,121,124,126,127,132,135,142,154,186,187 of libtoprammer/bit/src/at89c2051dip20/at89c2051dip20.v > Warning: trailing whitespace in lines 27,28,45,54,55,57,63,64,65,66,67,68,70,72,73,76,77,78,81,83,85,86,87,88,90,92,100,103,105,107,108,114,115,116,124,127,129,135,137,139,141,142,152,153,155,157,158,159,165,166,192,193,201,217,220 of libtoprammer/chip_at89c2051dip20.py Whitespace is _sehr_ wichtig in Python. Man sollte das sehr sorgsam handhaben. Dazu gehört auch unnötiger Whitespace-trash am Zeilenende. Jeder halbwegs gute Editor hat eine Funktion um
-
Thread
KISS 8051 - USB AT89S52 Anfänge was sinnvolles damit zu machen
Anfang ganz nett: http://www.ipd.uka.de/~buchmann/microcontroller/index.htm Es geht zwar um den AT89C2051, ist aber fast das selbe...
-
Thread
GCC Startet nicht main() auf Mega168
des ganzen Unternehmens zu > bezweifeln. Da stimme ich Dir zu. Ich hatte mal versucht, einen AT89C2051 mir Warmstarterkennung zu machen. Dazu habe ich vor einem Warmreset ein Muster in den SRAM geschrieben und nach dem Reset geprüft. Erstaunt mußte ich feststellen, daß das nicht funktionierte. Selbst
-
Thread
Datenblätter für IC´s
der AT89C2051 ist auch satte 1,10€ wert... Aber wenn man ein Programmiergerät dafür hat kann man den vielleicht noch nutzen.
-
Thread
8051 Timer ISR toggelt keine 2 Ports
Toggeln der PortPins funktioniert. Aber nicht auf dem System was ich verwendete. Auf einem kleinen AT89c2051 funtioniert alles tadellos. Ich habe mal den Code wie er auf dem ersten System, mal läuft mal nicht läuft angehangen und Kommentare beigelegt. Irgendwie bekommt das System Probleme, wenn die
-
Thread
64 bit INT für 8051 (Keil µVision2)
einfach float. Die float-Lib ist sehr kompakt, benutze ich z.B. in meinem Frequenzmesser mit dem AT89C2051 (2kB Flash). Peter
-
Thread
Warnung vor AT89C2051/4051 Programmer von Ebay bzw gg-dl.com
Dieser AT89C2051/4051 Programmer - entwickelt von gg-dl.com - wird auf Ebay billig (ca. 12 EUR inkl. Versand) angeboten. Anfangs dachte ich, dass es ein gutes Angebot ist, da der Programmer MCU-gesteuert ist (also
-
Thread
AT89C4051 mit Willem Programieren ?
fertigem kann ja jeder :-) Vielleicht schaust du mal auf's Programm und es passt auch in einen AT89C2051? Eine Umsetzung von C in Assembler kann auch nicht schaden, die Uhr flimmert auf den Videos wie Sau.
-
Thread
Z-Diode gegen KFZ-Boardspannungsspitzen?
sub13&aktiv=13&navi=oben_2 Meine Schaltung wird nicht bedeutend mehr Strom ziehen, wie es ein At89C2051 bei 12MHz braucht. Danke und Grüße Kerno
>Meine Schaltung wird nicht bedeutend mehr Strom ziehen, wie es ein >At89C2051 bei 12MHz braucht. Quatsch: ist wird ein AT89LP4052 Kerno
-
Thread
ATMEL 89C2051_Programm übertragen
Was ist denn auf der Unterseite? Der USB-Port ist nur zur Spannungsversorgung? Ein AT89C2051 ist nicht In-System programmierbar. Es sei auf folgende Forumsthemen verwiesen: http://www.mikrocontroller.net/topic/66114 http://www.mikrocontroller.net/topic/14162
-
Thread
Probleme beim ADC-Wert auf LCD ausgeben
Hobbyelektroniker. Vor ca. 8 Jahren hab ich das erste mal mit MC's gebastelt, bis vor kurzem noch mit dem AT89C2051. Jetzt "arbeite" ich seit ca. einem Monat mit der atMega-Serie (mega32) Programmiert habe ich bisher immer mit Assembler, da seh ich wenigstens durch^^ Bascom geht eigendlich auch, aber das wollt
-
Thread
8051 in ISR wird Output_pin nicht immer gesetzt
Hallo Gemeinde, bin noch nicht so fit im Programmieren. Controller AT89C2051 Sprache C Mit Timer 0 und Timer 1 wird eine PWM erzeugt. Eine externe Schaltung löst Interrupt an Port (P3.2) aus und in der ISR wird eine LED hoch bzw. runter gedimmt. In der ISR wird Timer
Der AT89C2051 hat keine HW-PWM, Du mußt schon zeigen, wie Du die SW-PWM machst. Warscheinlich mit hoher Priorität, da Du ja im externen Interrupt elendig lange hängen bleibst. Und dann haut der/die Timerinterrupt
-
Thread
Hargassner Pelletheizung Betriebsdatenerfassung
Pins betroffen sind. Auf der anderen Seite sollten wir rausfinden können zu welchem der beiden AT89C2051 (uP) der Ausgang/Eingang geht. 3) Was macht das schwarze Ding (Optokoppler?)? Ist das vielleicht ein Optokoppler in Richtung 2-ten AT89C2051 der nur Befehle über die Serielle empfängt??? 4
Deinem Bild passt bei dieser Platine zu den dortigen Steckern X3 und X4 (ebenfalls 10-polig). Die AT89C2051 auf der Platine sind für die Ein- und Ausgänge der Platine zuständig. Die drei AT89C2051 sind zusammen auf ein Rx - Tx Paar geschalten (die Tx Pins über Dioden). Wenn ich versuchshalber die obigen
-
Thread
hilfe für AT89c2051
völlig neu hier und habe mich gerade erst Angemeldet. Ich habe da mal ein Problem mit einem AT89C2051 und hoffe das mir hier geholfen werden kann. Zum Problem: Meine Steuerung vom Whirpool hat sich verabschiedet und ich meine den Fehler auf den AT89C2051 einschränken zu können. Einige Funktionen
Eingaben über das Tastenfeld gehen nicht mehr. (Die Anschlüsse des Tastenfeld gehen direkt auf den AT89C2051. Das Betätigen der Tasten kommt an den Pinnen des AT89C2051 an) Nun ist die Firma von der ich das Whirpool habe schon lange Pleite und über die Steuerung bekomme ich auch nicht raus!!! Da ich
-
Thread
[V] ein paar IC's usw
aber eventuell hat ja jemand daran Interesse? Also hier mal die Liste.: 2x ATMega 8L8 1x AT89c2051 3x ATTiny2313 1xLM3914N (Dot/Bar Anzeige Treiber) 1x 10fach LED-Bargraph (passend für den Treiber) 2x 74HC2244N 7x 16Pol IC Fassung (Standart Billig-Reichelt-Dinger) 5x 14Pol IC Fassung (Standart
-
Thread
Verkaufe Bauteile AVR,LCD,.
schraubbar) mit Lötanschluss 15. Klare Kunststoffbox für Bauteile oder anders 10x stk. 0,50€ 16. 16x AT89C2051-24P im DIP gehäuse stk. 1,20€ 17. 11x XP2206CP im Dip Gehäuse stk. 1,20€ 18. 15x LM3914 Stk. 0,90€ 20. 11x SUB-D Buchse 25 Pol (Print Montage) stk. 0,20€ 21. 4 LCD´s 4x20, HD44780, Ohne hintergrund
-
Thread
Bauteile Verkauf
mit Lötanschluss 15. Klare Kunststoffbox für Bauteile oder anders 10x stk. 0,50€ 16. 16x AT89C2051-24P im DIP gehäuse stk. 1,20€ 17. 11x XP2206CP im Dip Gehäuse stk. 1,20€ 18. 15x LM3914 Stk. 0,90€ 20. 11x SUB-D Buchse 25 Pol (Print Montage) stk. 0,20€ 21. 4 LCD´s 4x20, HD44780, Ohne hintergrund
-
Thread
Midi-Ausgabe über µC
Hallo, Ich möchte gern mit einem µC (z.B.At89C2051) Töne über einen Lautsprecher ausgeben. In einem früheren Thread hatte schon jemand die entsprechenden Code-Segmente für BASIC genannt: [c] $baud = 31250 Open "com3.1:31250" For Output As #1
-
Thread
8051 Konstanten speichern
Ich möchte gerne auf meinem AT89C2051 16Bit Konstanten Speichern auf die ich an verschiedenen stellenb in meinem Assemblercode zugreife. Kann mir jemand kurz sagen mit welchen Befehlen ich das machen kann?
-
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;
-
Thread
Bauteile Verkauf und STK500
schraubbar) mit Lötanschluss 15. Klare Kunststoffbox für Bauteile oder anders 10x stk. 0,50€ 16. 18x AT89C2051-24P im DIP gehäuse stk. 1,40€ 17. 11x XP2206CP im Dip Gehäuse stk. 1,80€ 18. 15x LM3914 Stk. 0,90€ 19. 2x AT90S8252 stk. 1,00€ 20. 11x SUB-D Buchse 25 Pol (Print Montage) stk. 0,20€ Weitere
schraubbar) mit Lötanschluss 15. Klare Kunststoffbox für Bauteile oder anders 10x stk. 0,50€ 16. 16x AT89C2051-24P im DIP gehäuse stk. 1,40€ 17. 11x XP2206CP im Dip Gehäuse stk. 1,80€ 18. 15x LM3914 Stk. 0,90€ 20. 11x SUB-D Buchse 25 Pol (Print Montage) stk. 0,20€ 21. 8 LCD´s 4x20, HD44780, Ohne hintergrund
-
Thread
Wieso Atmel?
Ich hab damals (1993) auch mit den Atmel AT89C52 und AT89C2051 angefangen und fand es super, daß ich endlich das EPROM-Löschgerät einmotten konnte. Der Flash hat wirklich ne Menge Zeit gespart. Ein paar Jahre später (1997) hat Atmel dann die AVRs vorgestellt
-
Thread
unbekannter IC
Trotzdem würde ich darauf tippen, dass dies ein µC ist und zwar ein AT90S2313, ATtiny2313, oder ein AT89C2051 oder sowas in der Richtung. Falls der Kondensator an Pin1 gegen GND geht, müsste es einer der ersten beiden sein, ansonsten einer der letzen beiden, denn die 8051er haben high aktive Resets.
-
Thread
hilfe bei step up wandler
daumen haben die ne gesamtladung von 90Ah. ich benutze keine avrs. der controller ist mom ein at89c2051, also ein 8051er. deshalb auch nur die 7,2khz. der µc hat nämlich keinen hardware-pwm. langfristig wollte ich auf den 89lp2052 umsteigen. da kann ich dann zwei pwm's mit glaub ich über 100khz nutzen
Verluste aufweisen. Den FET direkt aus der CPU ansteuern mag beim AVR funktionieren, aber beim AT89C2051 möcht ich das bezweifeln. Meine subjektive Meinung: Der AVR hat die "bessere" Architektur. Gruss, Bernd
-
Thread
Midi-Ausgabe mit AVR klappt nicht
Hallo, bisher habe ich Midibefehle mit At89C2051 über Bascom-8051 immer folgendermassen ausgegeben, was einwandfrei funktioniert: $baud = 31250 Open "com3.1:31250" For Output As #1 Put #1 , 153 'kanal Put #1 , 45 'ton Put #1 , 90
Multimeter an PinD.1 (TXD) gegen GND angeschlossen, da tut sich anscheinend überhaupt nichts (beim At89C2051 ließen sich so auf jeden Fall im Sendebetrieb leichte bis mittlere Spannungsschwankungen an TXD feststellen). Daher vermute ich, dass der AVR gar keine Daten an das Midigerät übermittelt. Stellt
-
Thread
Womit AT89C2051 programmieren?
Hallo, ich habe einen AT89C2051 hier rumliegen. Weiß jemand wie man den programmieren kann? Geht ja glaube ich mit einem STK500 nicht... Thomas
-
Thread
Programm von 89C51CC03 auf 89C2051
passiert statt dessen? Die Pinbelegung ist anders. Manche Pins haben keinen Pullup. Der AT89C2051 läuft mit XTAL/12. Peter
-
Thread
PT1000-Meßeingang, industrietauglich?
Hallo Gerhard Das ist richtig das das ein Atmel Type ist AT89C2051/4051 Einen Incircuit Programmer dafuer kann ich dir nicht empfehlen weil ich das Teil auf meinem Programmiergeraet programmiert haben also ausserhalb der Schaltung. Gruss Helmi
-
Thread
Tangens sprengt die Codemenge
ab 8kB wirklich sinnvoll. Ich war es vom 8051 her gewohnt, float auch auf MCs mit 2kB Flash (AT89C2051) einzusetzen, aber mit dem AVR-GCC geht das definitiv nicht. Ich benutze daher als 20-pinner den ATtiny861, ist ohne UART und nur 16 IOs aber nicht gerade der Brüller. Vielleicht schafft es
-
Thread
[S] AT89C52-Programmer (auch Eigenbau & sonstiges "Gefrickel")
Fall lagen halt noch ein paar AT89C52 herum, die nun übrig waren. Sonst sind es auch schonmal AT89C2051 die mir in die Finger kommen, und ab und an auch mal nen ATTiny11. Für die hab ich auch die passenden (handgestrickten) Programmer. Dein Batronix-Programmer ist bisher allerdings der einfachste
Och, sag das so nicht, der steht tatsächlich neben mir.... An dem hängen der AT89C2051-Programmer und der ATtiny11-Programmer dran. Über Netzwerk und Win 95 werden die Daten raufgeschaufelt und das ganze per VNC fernbedient. Ist nicht schnell, aber die Kiste ist klein (Pizzaschachtelformat
-
Thread
Taugt die Aoyue 2900/2901?
Atmel-Controller auf der Platine: http://picasaweb.google.com/rille02/Aoyue2901#5252662573623914098 AT89C2051: http://www.atmel.com/dyn/Products/Product_card.asp?part_id=1938 Und > Nebenan schläft meine Frau und der Kleine Dann liest du Kontaktanzeigen? :-)) http://picasaweb.google.com/rille02