-
Thread
AT89C2051 & SPI &Nokia 3310 Display
Hallo! Ich hab ein großes Problem.. will bei meinem Schulprojekt mit einem 2051er ein 3310 Display ansteuern. Hab ja schon viele Sourcecodes gefunden, nur bentötige ich da einen SPI dazu. Leider hat der 2051er kein SPI, also hat mein Lehrer gemeint ich soll mir das Protokoll softwaremäßig selber programmiern. Nur hab ich da absolut keinen Plan und find auch im Netz nichts gescheites. Einen anderen µC dürfen wir nicht nehmen, da wir nur 2051 Projekte machen dürfen. Oder hat vielleicht jemand von euch einen Sourcecode für einen 2051er und dieses Display? mfg 2 unwissende HTL-Schüler
-
Thread
Bedarf an einer universellen Logic-Analyser Software?
Hallo! Hier auch ein LA-Projekt mit AT89C2051. Die wichtigste Idee ist hier die Datenkompremierung. http://wwwiti.cs.uni-magdeburg.de/~buchmann/privat/logger.htm mfg W.K.
-
Thread
Seltsames Verhalten AT89C2051
Hallo! Hab heute zum x-ten mal eine kl. Mikrocontrollerschaltung für einen Prüfplatz gebaut. Der Controller soll nur ein Signal mit variabler Pul- und variabler Pausenzeit erzeugen. Das Programm funktioniert. Jedoch, wenn sich der Controller gerade im Reset befindet, fangen je nach Stellung der Eingangsschalter am Port 3, die Ausgangsbits an Port 1 mit etwa 300kHz wild zum schalten an (auch diejenigen, welche nicht verwendet werden)!! :-o Die Schalter sind 4bit-Drehcodierschalter sowie Kippschalter nach Masse. Der uC wird mit 22,1184MHz getaktet und ist sauber Entkoppelt. Der uC wurde
-
Thread
Bitte überprüfen
liegen. Da ist der SDA2131 drauf. Einen anderen Display habe ich leider nicht. Ausserdem hat der AT89C2051 zuwenig Ports für ein LCD-Display, ausser für einen I2C-Display. Sind die 12MHz zu hoch für diese Schaltung, oder kann mans lassen?
-
Thread
Kleine Frage nebenbei
Zum Rest: Ja es geht, der AT89C2051 ist ein normaler 8051 mit weniger Pins (Daten/Adressbus fehlt). Ich verwende oft einen 8051 mit EPROM Simulator um Software für einen 2051 zu entwickeln und schnell zu testen.
-
Thread
Suche: günstigen (!) Device Programmer
mit dem man folgenden Controller (kann auch nur der einzige sein) programmieren kann: ATMEL AT89C2051
-
Thread
Mikrocontroller-Vergleichstabelle/Auswahlentscheidung
PIC-Controller - PIC 12C508A-04P PIC CONTROLLER Dip-8 - PIC 12C509A-04P PIC CONTROLLER Dip-8 - AT 89C2051 PDIP Atmel C51 8bit-Flash MCU - AT 89C51 PDIP Atmel C51 8bit-Flash MCU - AT 87F51 PDIP C51 8B. QUICKFLASH MCU
die MCs sollen im system , seriel , programmiert werden können . Und dafür nicht die : - AT 89C2051 PDIP Atmel C51 8bit-Flash MCU - AT 89C51 PDIP Atmel C51 8bit-Flash MCU nehmen . Eher z.B. AT89s8252 ... Auf der Atmel - homepage findest Du die Auswahl-Tabellen für beide MC-Famillien
-
Thread
Interrupts verstehen
Jupp 8051. Also hab den Controller: AT89C2051 und was ist ein Interruptvektor? :)
-
Thread
Simens S 35; AT-Befehle
Erst mal hallo zusammen,... Ich habe den Auftrag bekommen, über einen uController (AT89C2051-24PI) ein Handy (Simens S35) mittels AT-Befehlen zu steuern. Folgendes szenario: Ein Pegel-Alarm wird ausgelöst. Meldet dies dem controller. dieser sendet ein sms an eine eingespeicherte handynummer
-
Thread
89C2051 was brauch ich da? was find ich wo?
beim 8051 (im Vergleich zum AVR) ist, dass eine für den 8051 geschriebene Software auch auf dem AT89C2051, und jedem anderen aus der Serie ohne Veränderung läuft.
nur die Software dafür gibts nur für den LPT, aber ich habe mir einen eigenen gebaut, mit einem AT89C2051 als Steuerung, der programmiert AT89S und alle SPI programmierbaren AVRs)
-
Thread
Variablen beim Ausschalten im EEPROM sichern
Ich habe solche Sachen bisher nur mit dem AT89C2051 gemacht und da der keinen EEPROM intern hat, habe ich einen 24C64 rangeschaltet. Und die haben den Vorteil, daß man gleich 64 Byte in einem Rutsch (10ms) sichern kann und bis runter zu 2,7V funktionieren. Da hat also ein 220µF/6,3V voll gereicht, die Datensicherung zu garantieren. Der AT89C2051 hat die Daten per I2C an den 24C64 geschickt und ist dann selbst in Power-Down gegangen wärend der 24C64 in aller Ruhe seinen Schreibzyklus beendet hat. Warum die AVRs keinen EEPROM-Pagemodus
-
Thread
Suche Idee für ne Software-PWM
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.: Beides sind 8051-er (8-Bitter) und ich habs mit dem Keil C51 compiliert.
-
Thread
Assembler oder C
geschrieben. In C war das Programm fast immer zu groß für den Speicher (vor allem wenn man den AT89C2051 mit 2k Flash verwendet.) Der 8051 ist so leicht in Assembler zu programmieren, da macht es wenig Sinn C zu verwenden, vor allem da der Controller nicht gerade der schnellste ist. Rechnet man da
man nicht platz- oder zeitkritische Anwendungen hat. Ich habe z.B. einige Male floats auf dem AT89C2051 verwendet, daß belegt einmalig etwa 700 Byte, also sind noch 1,3kB für die Anwendung übrig. Peter
-
Thread
Nokia 3310 Lcd Ansteuerung in AVR-GCC
wollen die Daten über ein 3310-Display ausgeben. Meine Frage: Ist es möglich das Display mit einem AT89C2051 anzusteuern? Wird dein Bsp. von jedem µC-Compiler unterstützt und wieviel Speicher benötigt die Ansteuerung?? mfg 2 überforderte HTL-Schüler
-
Thread
PIC programmieren in C
Verlassen der Funktion wieder anderen Funktionen zur Verfügung. Ich habe z.B. Programme in C für den AT89C2051 geschrieben, die insgesamt 1000 Byte an Variablen benutzen, aber eben nicht gleichzeitig. Daher passen sie trotzdem in die "nur" 128 Byte SRAM. Peter
-
Thread
Sind die 8051'er am aussterben?
Das Preis Leistungsverhältnis ist auf jedenfall beim 8051 super. Für kleine Sachen den AT89C2051 für 1,2 (vergleichbarer AVR: AT90S1200 für 2 , OK ist in etwa gleich, aber wenn ich nen UART brauch bin ich schon bei 2,4 ...) Für größere den AT89S52 (ist bei Reichelt billiger als der S51) für
-
Thread
89C2051
keine Seriell Port Software für ISP von AT89S51/52 gibt ! In dem Programmiergerät arbeitet ein AT89C2051. Das Ding programmiert AT89S51/52, AT90Sxxxx. AT89S8252/53 werden noch nicht unterstützt, da ich dafür keinen Bedarf habe und diese komplett andere Befehle und Routinen haben. Der Reset Ausgang
-
Thread
Drehzahlmessung mit 8051
Guten Tag Ich habe einen AT89C2051 mit 24 MHz. Ich habe einen Benzinmotor und möchte mit meinem 8051 und weiteren Bauteilen die Drehzahl der Motors in U/min messen. Ich nehme einen Fototransistor und eine Lichtquelle. Ich habe
-
Thread
Handy (S45) Ladeproblem
Hallo, Ich habe eine Schaltung mit nem AT89C2051 die mit meinem Siemens S45 Handy kommuniziert. Soweit funktioniert auch alles recht gut, mein Problem liegt darin das ich dem Handy eine dauerhafte Versorgungsspannung geben will. Folgende Informationen
-
Thread
atmel mcu's fast nur als Hobbyspielzeug eingesetzt?
AT90S2313 verwendet, weil ich da regelmäßig ans Flashende gestoßen bin. Ich mußte einmal sogar auf den AT89C2051 umstellen, weils absolut nicht mehr reingepaßt hatte. Aber inzwischen gibt es ja den kleinen ATMega8, da kann man endlich entspannt programmieren ohne gleich die großen Tausendfüßler nehmen zu
-
Thread
Crashkurs in Sachen I²C-Bus
wenn man den TDA9840 noch steuern könnte. Aber ich glaube da ist kein Platz mehr dafür auf dem AT89C2051. Kann man den Quellcode auch für den AT-Mega nehmen? Oder muss man da viel umschreiben?
Tasten am selben Port verwendet. So ähnlich stelle ich mir das auch in meiner Schaltung vor. Nur mit AT89C2051 wegen dem Internen RAM. Später lade ich noch ein Schaltbild hoch, wie ich meine Tasten anlegen würde. Ports: P1.0 COL1 LED8 P1.1 COL2 LED7 P1.2 COL3 LED6 P1.3 COL4 LED5 P1.4 ROW4 LED4 P1.5
-
Thread
at89c2051 programmer
hallo leute ich suche verzweifelt nach einem günstigen at89c2051 programmer. hat da jemand von euch vielleicht ein paar links oder etwas in der art???
-
Thread
Expander für ältere ZF/NF-Karten für Stereo-TVs
testen möchte, frage ich mich ob man hier noch die Steuerung des Expanders einbauen kann. µC ist ein AT89C2051. ; Anschluss der Tasten: ; P1. 7 6 5 4 3 2 1 0 ; C/P + - ; P3. 7 5 ; SDA SCL t_cp equ p1.4
-
Thread
ISP bei 89cxxxx ???
einen Trick: Die Software in einen ISP Controller laden, und den dann mit dem 20poligen Sockel des AT89C2051 verbinden, bzw. in den Sockel des 89C51 stecken.
z.B. mit: http://www.specs.de/users/danni/tools/proflash/index.htm Der kann dann auch die AT89C2051/4051, funktional gleich, aber weniger Pins. Die AT89C51... werden aber nicht mehr für Neuentwicklungen empfohlen, da sie von den AT89S51.. abgelöst werden. Auch der AT89S2051 ist geplant. Die
-
Thread
transistor schalten mit AT89C2051
scheinbar nur noch bei Ebay in China erhältlich ist? Das Problem ist der relativ niedrige H-Pegel des AT89C2051. Es sollte auch ein invertierender Chip sein, da sonst alle LEDs bei Reset kurz aufleuchten würden.
Am Wochenende werde ich die ganze Schaltung mal zeichnen. Ich möchte in diesem Fall gerne den AT89C2051 verbauen ;-). Da gibt es jedoch keine logische Erklärung für :-).
-
Thread
Mikrocontroller "läuft" nicht
Ich habe eine Dimmerplatine von Elektor (die mit dem AT89C2051) und betreibe sie jetzt mit dem vollständig pinkompatiblen AT90S2313. Die Versorgungsspannung ist konstant (mit Oszilloskop überprüft) und der Takt funktioniert ebenfalls. Sobald ich die Schaltung
-
Thread
Elektor AT89C2051 Software
Ich habe ein alten Programmiergerät aus der Fachzeitschrift Elektor (1996) für den AT89C2051. Das Projekt hieß Mini-Flash Programmer 960078-1 Mein Problem ist dass ich die Software dafür nirgends auftreiben kann. Hat jemand eine Ahnung wie ich sie bekommen könnte? Bei den Elektordownloads
-
Thread
Anfänger-Probleme mit Programmer nach Buch von Volpe
Programmer so in der Art garnicht betreiben kann. Dort steht das das Kernstück ein programmierter AT89C2051 ist. Alles schön und gut, nur in dem Buch und der beiliegenden CD ist nix davon erwähnt wie man den entsprechenden Code auf diesen Controller bekommt. Zum weiteren kann ich auch nach intensiver Suche
-
Thread
Fehlererkennung für PWM aus RC-Fernsteuerung
dann hat die Impulsfehlererkennung viel zu tun . Das ist also nix . Bei meinen Eigenbau ( AT89C2051 @ 4 MHz ) muss ich den MC magnetisch abschirmen .
den Elko verzichten . Bei ganz schwachen reicht meistens nur der 47nF . Warum ich meinen AT89C2051 abschirmen muss weiss ich nicht so recht . Aber bei mir reicht schon ein bischen Alufolie auf'm Chip .
-
Thread
Welches Handy geeignet?
Hallo, Danke für eure Hilfe. Ich will das Handy direkt über einen AT89C2051 ansteuern. Könnte ich den dann so anschliesen? Wie muss die UART eingestellt sein (Baudrate, Parity, Stopbit)? MfG, Niglo.
-
Thread
AT89C2051, 4094, Schrittmotor
mit Keil µVision2 geht kenn ich mich nicht mehr aus. Ich muss mit dem Mikrokontroller Atmel AT89C2051 über ein Schieberegister 4094 einen unipolaren Schrittmotor ansteuern und habe keine Ahnung, wie ich dass in µVision lösen kann. Wenn mir jemand helfen könnte wäre ich sehr froh! MFG Jürgen
-
Thread
Funktion eines AT89C2051
Hallo kann mir einer Sagen wie ein AT89C2051 Controller funktioniert da ich bald Prüfung hab müsste ich das noch davor Wissen da ich ihn erklären muss und am besten noch den Aufbau
-
Thread
Hilfe AT89C2051 will nicht !!
Hallo Leute ich habe ein kleines Problem... Muss ich etwas beachten wenn ich einen AT89C2051 Controller programmieren will? 1) Ich habe mir ein Programmer gebaut läuft jetzt super. 2) Wenn ich den Controller auslese sehe ich das programmierte Programm. 3) Controller mit VCC
Ich kenne den AT89C2051 Controller nicht, aber gehört an Reset nicht noch ein 10k Widerstand nach Masse? Mit C Programmen kenne ich mich nicht aus, da kann ich leider nicht helfen. Gruß, Arno
-
Thread
Funkübertragung ???
Hallo Gottfried Bremer Ich verwende den AT89S8252 oder den AT89C2051 Controller. Ein Rechtecksignal dürfte nicht so das Problem sein. Ich glaube immer mehr das ich mir ein Ozzi besorgen muss. Wie könnte den der Quellcode in C aussehen. 1) Controller sendet ein
-
Thread
µC für 6 bis 6,5V
Im Datenblatt zum AT89C2051 ( ca. 1,8 Eur , 15 IO's ) steht : Maximum Operating Voltage...... 6.6V Voltage on Any Pin with Respect to Ground .... -1.0V to +7.0V Also , ich würde es wagen ...
-
Thread
HILFE!! bei LPT1 Test
Wie kann ich die Parallele Schnitstelle unter 98 Testen. Ich habe mir einen Programmer für den AT89C2051 gebaut. Als kleine Zusatzsoftware konnte ich ein Programm herunterladen mit dem man den Programmer testen kann. Super Sache ich hinke aber leider schon beim ersten Schritt. Schritt:1 An Pin
-
Thread
Hilfe beim Programmer (Hardware)
Hallo Ich versuche gerade einen AT89C2051 Programmer zu bauen. Der Aufbau ist nun erledigt. Nur er will nicht so richtig funktionieren. Meine Fragen: 1) Ich habe keine 3k Ohm Widerstände benutzt sondern 3.3k das müsste doch eigentlich
-
Thread
Parallel / Seriel mit uvision2
ich einen AT89S8252 mit uVision2 über ein serielles Kabel. Da ich für kleinere Anwendungen einen AT89C2051 programieren möchte habe ich im Netz eine schöne Schaltung gefunden (kostengünstig und einfach nachzubauen) http://www.qsl.net/dg5dbz/ So jetzt meine Frage: 1)Da wird beschrieben man programmiert
Kennt vieleicht jemand eine einfach Programmierschaltung mit Experimentierbord. d.h. Ich möchte AT89C2051 Programmieren und danach sofort Testen Mit freundlichen Grüßen Christian P.S sollte nicht sehr aufwendig sein aber ich bin über alle Vorschläge glücklich
-
Thread
Assembler+µC 8051-Familie+Literatur
sachen am microcontroller " Spielzeug ;-) " und welchen µC proggst du ganz genau? " At89s8252 & At89c2051
-
Thread
Handy->uC UART invertieren?
Datenkabel) geht auch aber uC <-> Handy geht nicht Vermutlich weil der UART meines Atmel's (AT89C2051) ein invertiertes signal ausgibt.(da ich ja keinen direkten Pegelwandler angeschlossen habe) Ich möchte jetzt über die Software das Signal invertieren. z.B printf(~"at+cmss=1\r") geht abel leider
-
Thread
mikrocontr at89c2051
hi! könnte mir jemand einen c-compiler (mit header für den at89c2051) mailen? (der *.bin, *.eep, *.hex, *.rom oder sowas liefert) flashsoftware + hardware hab ich! ich benutzte bis dato den gnu compiler vom tutorial AVR, der schreibt dann aber beim compilieren
-
Thread
mikrocontr at89c2051
hi! könnte mir jemand einen c-compiler (mit header für den at89c2051) mailen? (der *.rom, *.hex, *.bin, *.eep oder sowas liefert) flashsoftware + hardware hab ich! ich benutzte bis dato den gnu compiler vom tutorial AVR, der schreibt dann aber beim compilieren
-
Thread
mikrocontroller 89c2051, frage
hi! könnte mir jemand einen c-compiler (mit header für den at89c2051) mailen? flashsoftware + hardware hab ich! ich benutzte bis dato den gnu compiler vom tutorial AVR, der schreibt dann aber beim compilieren (gcc_cmp.bat): cc1.exe kennt 89c2051 nicht!
-
Thread
PC+Modem --> GSM + AT89C2051
Jetzt möchte ich mit z.B HyperTerminal und einem normalen Modem eine verbindung zum handy und dem AT89C2051 aufbauen, und so z.B den zustand eines ports abzufragen. Wie bringe ich mein Handy+AT89C2051 dazu eine Verbindung mit Hyperteminal aufzubauen? HyperTerminal beendet die Verbindung weil es vermutlich
-
Thread
Transistor mit At89c2051 schalten
. Kann mir jemand sagen wie ich den Transistor mit den Atmel verbinden muss. ( Da ich ja beim At89c2051 mit null schalte und bei 1 der Strom den der Atmel liefert ja gerade nicht besonders hoch ist) schon mal Danke Carsten
-
Thread
unerklärlicher Fehler mit AT89C2051
Hallo, Ich habe folgendes Problem mit meinem µC AT89C2051 (8051-Familie). Und zwar, ich habe zwei Sensorwerte (zweimal schwarz oder weis). Aber das ist eigentlich unwichtig. Bei einer Änderung dieser Werte, werden diese über die UART zu einem weiteren
-
Thread
Welches ist der beste Microcontroller für Modellbau
Habe mit einem AT89c2051 @ 4MHz einen Steller ( Fahrregler ) gebaut ... Der hat ja einen Analogkomparator ( z.B. für Strombegrenzung ,Unterspannungsabschaltung ) , serielle Schnittstelle , 2 Timer , genug interrupts
man keine Ahnung hat . Für eine Anwendung im RC-Bereich ( kein klicki-bunti OS ) reicht der AT89c2051 locker . Abr in Basic geschrieben eventuell nicht so ganz ;-)
-
Thread
Oszilator am MC
Hallo Ich habe ein kleines Problem und zwar habe Ich ein 12 MHz Oszilator an den AT89C2051 Angeschlossen. Ich muss aber die Oszilator Spannung Extra anschließen damit es funktioniert oder ich muss den Controller erst Später in die Fassung stecken ansdonsten taktet der Prozzesor nicht
-
Thread
Miso/mosi/sck beim 89c2051
Hi! Ich hab bei mir noch nen at89c2051 gefunden und möchte den mit dem 'Sample Electronics Programmer" programmieren. Die Schaltung dazu habe ich gefunden, ist eigentlich ganz einfach. Jedoch geht daraus nicht hervor, an welche pins des
Ja, der AT89C2051 wird gerne genommen, insbesondere sein großer Bruder AT89C4051 ist schon wesentlich leistungsfähiger als der AT90S2313. Aber er braucht eben ein externes Programmiergerät, z.B.: http://www.specs.de
-
Thread
Ultraschall mit 8051
bastle gerade an einer Ultraschall-Marderscheuche (Tierfreunde, vergebt mir...), die von einem 8051 (AT89C2051) gesteuert wird. Hierzu erzeuge ich an einem Portpin eine Frequenz die zufällige Werte zwischen 20 kHz und 40 kHz annimmt, das ganze funktioniert auch so weit. Wenn ich nun einen Lautsprecher (