-
Thread
[Umfrage] Welchen uC habt ihr bis jetzt a meisten benutzt?
: 2 8052: 2 P8031 1 P80C31 1 P80C552 1 P87C751 1 LPC935 1 AT89C52 1 AT89S8252 1 AT89C51ED2 1 AT89C51CC01 1 AT89C51CC03 2 AT89C2051 1 AT89C4051 1 AT89LP4052 1 AT91SAM9263 1 C8051F120 1 DS80C320 1 MPC5567: 1
: 2 8052: 2 P8031 1 P80C31 1 P80C552 1 P87C751 1 LPC935 1 AT89C52 1 AT89S8252 1 AT89C51ED2 1 AT89C51CC01 1 AT89C51CC03 2 AT89C2051 1 AT89C4051 1 AT89LP4052 1 AT91SAM9263 1 C8051F120 1 DS80C320 1 MPC5567: 1
-
Thread
Mikrocontroller vervielfälltigen
gestossen. Ich habe folgende Aufgabe: Eine vorhandene, funktionierende Schaltung enthält einen Atmel AT 89C2051-24PI Mikrocontroller, diesen muss ich auslesen und vervielfälltigen. Ich bin absoluter Neuling und habe so gar keine Ahnung, bin für jeden Hinweis dankbar. Dies ist mein aktueller Stand
89s4051-24PU bei www.segor.de
-
Thread
8051er und Nokia 3410 Display
üblich ist). ===> ich weiß, dass es 51er gibt, die ein "internen externen" RAM besitzen wie bspw. 89C51ED2 oder 80C5131 ! Die Bibliothek hätte eben auf JEDEM 51er laufen sollen. Sollte jemand in der Lage sein, den Displayinhalt zurücklesen zu können: Für eine Nachricht bin ich dankbar ! Also
Mit der printf() aus SDCC dürfte der Code ja schnell 3-4kB groß sein, da ist dann mit dem 2051 oder 4051 schluss. Die größeren haben, wie geschrieben, ja oft 1kByte (oder mehr) internes XRAM, so dass man bei Code-Größen über 4kByte eh' nur wenig für z.B. einen AT89C51RC2 drauflegen müsste. Alternativ
-
Thread
Programmieren eines AT89c4051
Hallo! Nimm einen AT89S4051, der ist weitgehend kompatibel zum "C"-Typ, hat aber seriell ISP!
Ich hätte einen programmer und zig 2051 , 4051 und ein paar a89s52 sowie at89s51 Interesse?
-
Thread
[S]Software GUI für IXYS EVDP610/IXDP610
sein. Entweder auf dem PC (das Protokoll ist ja offen und genau beschrieben) oder direkt auf dem µC, es sind nur die D0-D7, /CS, /SEL, /WR und evtl. CLK zu erzeugen. Z.B. bei digikey ist das Board auf Bestellung erhältlich, allerdings Mindestbestellmenge 2 Stück à 250 Euro. http://www.digikey.de
de/programmers-development-systems/eval-and-demo-boards-and-kits/2622039?k=IXDP610 Drauf ist ein AT89C4051 (alternativ DS87C520), ein ADM202 (RS232-Pegelwandler), MC74ACT14, 11,0592MHz Oszillator und der IXDP610
-
Thread
µC als Funktionsgenerator
Funktionen z.B._nop_() #include <defines.h> // Abkürzungen #include <at89c5131.h> // Registeradressen //#include <at89s4051.h> // Registeradressen #include "..\..\lcd.h" /**************** Definitionen *************************************
TR0 = 1; } } /* Initialiserung serielle Schnittstelle nutzt den Baudratengenerator des AT89C5131 */ void init_seriell(void) { PCON|= 0x80; // SMOD setzen BDRCON = 0x1F; // Baudratengenerator nutzen BRL = 236; // 217: 9600 Baud 236: 19200 SCON = 0x52; /
-
Thread
C Programm für Tastenfeld programmierung
Hi, Ich brauche Hilfe bei meinem C Programm Ich baue einen Taschenrechner und habe probleme mit der Tastenmatrix ich habe ein Tastenfeld, dass ich mit einer Matrix einlese bin aber leider noch ein C-Anfänger Also fals ihr Seiten wisst
lust mehr darauf) ich baue einen taschenrechner für mein schulprojekt: ich lese die matrix über den AT89C4051 ein und rechner auf einem anderen und gebe das ganze über eine LCD Anzeige aus meine probleme liegen hauptsächlich im programmieren
-
Thread
VOLTCRAFT DSO-3062C 60 MHz = baugleich mit?
can't register device insmod: can't insert '/dso/driver/dso-i2c.ko': Device or resource busy oder S3C24XX NAND Driver, (c) 2004 Simtec Electronics s3c2410-nand: mapped registers at c4880000 30 ns is too big for current clock rate 101250 s3c2410-nand:
failed for s3c2440-i2c (-17) > dso-i2c: can't register device > insmod: can't insert '/dso/driver/dso-i2c.ko': Device or resource busy > das ist kein fehler, i2c kommt verspätet hoch > oder > > NAND
-
Thread
Hilfe bei Konvertierung von AT89C2051 nach modern
Wozu das Ganze eigentlich? Den AT89C2051 gibts bei Reichelt für 0,95€, er ist auch bei RS auf Lager, Digikey hat noch 25418 Exemplare... Sollte für Deinen Bedarf reichen. Gruß, Bernhard
Willi, 89x2051 sind 8051er, auch der 89S4051 geht natürlich Gruß RABIS
-
Thread
Fehlende praktische Erfahrung
kleinste Problem. :) Könnt ihr mir Hardware, die ich dafür brauche, empfehlen? Passt dann nur der at895131 oder passen auch andere µC auf diese Vorrichtung? Muss nicht unbedingt das teuerste sein. :p
Theoretisch solltest du also beim 8051 bleiben. Leider schalten die üblichen nur wenig Strom, 89S51 leitet nur 1.6mA nach Masse, 89S4051/8535 zwar 10mA aber pro Port nur 15mA, und du bräuchtest 4 x 7 x 10mA um die Displays ohne Multiplex betreiben zu können, mit Multiplex sogar mehr. Daher
-
Thread
Stand-Alone ISP-Flasher für AT89S über RS232
Hallo alle zusammen, ich habe meinen Flasher für die Bausteine AT89S51 AT89S52 AT89S2051 AT89S4051 AT89S8253 fertig gestellt. Das Flashen geschieht nicht über "Bitwackeln" am seriellen Port, ein eigener Controller (89C2051) übernimmt das Flashen. Dadurch kann
den angeschlossenen Controller selbst heraus. Zu beachten allerdings: Er unterstützt "nur": AT89S51 AT89S52 AT89S8253 AT89S4051
-
Thread
AT89C4051 mit STK500 befummeln
Übrigens, abgesehen von der umgekehrten Reset Polarität scheint der ATTiny2313 völlig pinkompatibel zum 89C4051 zu sein.
abgesehen von der > umgekehrten Reset Polarität scheint der ATTiny2313 völlig pinkompatibel > zum 89C4051 zu sein. Korrekt. Bis auf Reset ein Volltreffer. Und 10x schneller. mfg.
-
Thread
Nachfolger für 80535 gesucht?
großartigen Anforderungen, sollte man meinen. Tatsächlich finde ich aber nur bei Atmel etwas geeignetes (AT89C51CC03, AT89C51AC3) - leider blockieren dort ausgerechnet die Compare/Capture Pins die ADC-Kanäle! Infineon hat noch den XC878 im Angebot. Schaut prima aus, nur leider ist er nirgends verfügbar!
Danke für die Tipps! - Atmel: Die AT89Cxxx passen alle nicht, da die Pinbelegung die Ressourcen gegenseitig blockiert. Die AT89LPxxx würden passen, laufen aber nur mit 3V3 I/O Spannung. - STC: Kannte ich auch noch nicht. Leider brauche
-
Thread
Gemeinsamer Hausbus
Ja, hört sich alles recht ähnlich zu meiner Planung an :) Ich wollte jedem Raum ein separates I2C Segment gönnen. Anstatt PCA9517 werde ich 4051er ICs zur Umschaltung nutzen. Schaltbare 12V pro Zweig sind auch geplant. Wie betreibst du die P82B96, 12V Bus und 12C Vcc für die P82B96, oder kleinere
1dmy&urile=wcm:path:/dede/web/main/products/subcategory_pages/pcb_terminal_blocks_p-11-01/d412354d-89a4-4dd8-9b5c-de5af0145c22 gibt es auch von Wago: http://www.wago.de/produkte/produktkatalog/leiterplattenklemmen-steckverbinder/leiterplattenklemmen/uebersicht/index.jsp
-
Thread
Programmierung AT89S2051mit STK500
welches eine eigene Windows-Flash-Software hat. Bauteileaufwand des Adapters ist: AT89C2051, ULN 2004 und ein MAX-232 ... alles mit THT Bauteilen realisiert... Gruß, JJ
... vergessen habe: Der Uploader kann die Typen: AT89S51 AT89S52 AT89S2051 AT89S4051 AT89S8253 flashen. Momentan habe ich bei der Windows-Bediensoftware noch darauf verzichtet, Lock-Bits programmieren zu können. Wer dies denoch benötigt kann diese
-
Thread
AT89C40551 und PCF8574 am verzweifeln:-)
viel darüber gelesen, aber bei meinem Problem komme ich nicht weiter. Also zum meinem Aufbau: - ein AT89C4051 mit 11,059MHz (SDA = P1.7; SCL = P1.6) - ein PCF 8574P an den Ports LEDs angeschlossen (IC - R1 - LED - (Minus)), Adressleitungen (A1/A2/A3) sind auf GND. Die Idee: LED ein/ausschalten
damit gemacht(lief aber unsauber) Großartig:-) Zum Programm: Ich verwende keine Library für I2C, mach es selbst in C (mit Keil µVision). Zum Problem: So schreiben alle in Foren und auch Datenblätter: 1. START (SCL und SDA beide HIGH, dann SDA auf LOW, danach SCL auf LOW) 2. Adresse (0100
-
Thread
AVR-Assembler Soft-SPI
sind, ich sehne mich > immer öfter zu den 51ern zurück. Naja, RICS-CPUs sollte man doch besser in C programmieren. Ich hab auch lange Zeit den AT89C2051/4051 benutzt. Aber ich bin faul, wenn ich am Layout sparen kann. Und extra Quarz und Reset ranzupappen spart man beim AVR. Wenn die Atmel 8051
Assembler programmieren. > Ich hab auch lange Zeit den AT89C2051/4051 benutzt. > Aber ich bin faul, wenn ich am Layout sparen kann. Und extra Quarz und > Reset ranzupappen spart man beim AVR. Faul bin ich auch, aber die beiden Punkte sind schnell erledigt
-
Thread
Teil einer Schaltung bitte erklären
jetzt. Der Schaltplan erinnert mich in der Art schwer an Grundigs Machwerke. Also: R21, R60, C9 und C10 generieren eine Referenzspannung. Diese gelangt über R22 an K3.2, einen Impedanzwandler. Was hier heraustropft, ist eine Referenz für den Instrumentenverstärker K4. R15, R16, C4 bilden ein
>Ist wohl eine alte Schaltung vom Kommunikationselektroniker. Nein, der dort verbaute AT89S4051 ist noch nicht so alt. Bei genauerer Betrachtung der Schaltung fällt auf, daß diese an einigen Stellen sehr unvorteilhaft ist. Beispielsweise wird K4 (PT100-Verstärker) eine viel zu große Gleichtaktunterdrückung
-
Thread
beeinflusst der Mobilfunk meine Uhr?
Uhr gebaut, die mit dem Netztakt gesteuert wird (s. Anhang). Der 50Hz-Takt geht auf einen MC-Pin (AT89C4051). Bei mir läuft sie stets ganz genau. Nun habe ich sie verschenkt an jemanden, der auf dem Dach eine Mobilfunkantenne hat. Dort geht die Uhr in der Woche bis zu 30 Minuten vor. Meine Folgerung
-
Thread
Temperaturmessung mit dem 80535 und dem SMT160-30
@ Peter Also ist deine Idee nur für den AT89C4051 brauchbar? Oder auch für den 80535? MFG
Guest schrieb im Beitrag #2040861: > Also ist deine Idee nur für den AT89C4051 brauchbar? Oder auch für den > 80535? Hat Dein 80535 etwa keinen T0 und T1? Peter
-
Thread
TEKWAY DST1xx2B Oszilloskop
also wäre das zb. gleich besser: http://www.ebay.at/itm/Hantek-Digital-Speicher-Oszilloskop-DSO5202B-3-Jahre-G-/150605820945?pt=Mess_Pr%C3%BCftechnik&hash=item2310ce7411 weil dann muss man auch nicht die Hardwar modifizieren wie oben beschrieben da
Pascal B. schrieb im Beitrag #2450581: > also wäre das zb. gleich besser: > http://www.ebay.at/itm/Hantek-Digital-Speicher-Oszilloskop-DSO5202B-3-Jahre-G-/150605820945?pt=Mess_Pr%C3%BCftechnik&hash=item2310ce7411 > > weil dann muss man auch nicht die Hardwar modifizieren wie oben > beschrieben
-
Thread
89C5131A-UM ride alternative + tutorial
RIDE 7 generiert in der Kostenlosen Version jetzt bis zu 8kb Code. Achtung: der AT89c5131 ist im Debugger noch unzureichend unterstützt. Wenn man aber im Projekt den AT89C4051 einstellt, ist es ok. Noch was zum AT89C5131: in der .h-Datei hat irgend ein Hirsch die Idee gehabt und
.h-Datei wird dabei unbemerkt das Register IE0 gelöscht und alle Interrupts sind disabled.... Die AT89C5131.h also unbedingt editieren und die Bits IE0_ /IE1_ wieder auf IE0 / IE1 und die Register IE0 / IE1 auf IEN0 / IEN1 ändern. tschuessle Bernhard
-
Thread
Keil µVision Simulator
funktioniert die Ansteuerung erwartungsgemäß nicht mehr. Bei einem kleinem Projekt benutze ich an P1 des AT89C4051 ein LCD. Da an diesem Port die Pins P1.0 und P1.1 ebenfalls für den internen Komparator verwendet werden besitzen diese keine internen Pull-Ups. Auf meiner Schaltung verwende ich deshalb externe
kann ich im Simulator das LCD nicht ansteuern. Als Notlösung verwende ich deshalb einen standard 80C31 zur Simulation anstatt dem AT89C4051. Gibt es nun eine Möglichkeit µVision zu sagen, dass er diese Pins doch ansteuern soll? Oder kann ich anstatt der Portpins (z.B. P1.1 oder D:0x90^1) irgend
-
Thread
Kuriose Funde im Pollin Sortiment.
Atmel AT89C4051-24PU im IC-Sortiment ... :) Ralf2008
-
Thread
15 LEDs direkt am Mikrocontroller
Ich habe mir das Datenblatt vom AT89C4051 angeschaut, welches behauptet, es seien Driver integriert, an denen man LEDs direkt betreiben kann. Das ist ja auch nett, aber da steht nicht drin, ob alle 8 (bzw. 7) LEDs pro Port gleichzeitig
Du 2mA-LED's und betreibst sie wg. des Pulsbetriebs mit max. 5mA. Die 20mA Gesamtlast sollte der µC wohl vertragen. Es grüßt RainerK
-
Thread
AT 89C2051 - Programmer! Gesperrt
> Jetzt bin ich gerade gezwungen, einen AT 89C2051 zu verwenden > Gibt es keine schnelle Lösung, um den zu Programmieren, Zum simplen Programmieren von AT89C2051/4051 gibt es BlowIt und Prog2051. http://www.dinceraydin.com/files/blowit.pdf
annimmt > und auch funktioniert, sich aber mittels ISP programmieren lässt? > > Danke Ja, den AT89S2051! Hexfile sollte der 100% schlucken. Siehe Datenblatt: ...Moreover, the AT89S2051/S4051 is designed to be function compatible with the AT89C2051/C4051 devices, respectively.... http://www.farnell.com
-
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
Architekturen mit unterschiedlicher Frequenz vergleichen kann ich auch: Dir ist klar das ein 8051er (z.B. AT89LP4052) mit 10MHz deutlich schneller ist als ein ein 8051er (z.B. AT89C4051) mit 20MHz?
-
Thread
Suche Entwicklungsumgebung für Atmel 8051 unter Mac OS
AVRs sind keine 8051er. Aber Atmel stellt auch 8051er Derivate her. z.B.: AT89S52, AT89C4051 ...
Nein leider ist der 8051 als At89C5131 fest vorgegeben.. Bist du dir sicher das es den Keil für MacOS gibt? Hab nämlich vor ner Zeit danach geschaut, aber nichts gefunden.
-
Thread
Drehzal vom Auto auf LED's AT89C4051
leuchtet bei 2000 eben 2 leuchten und das eben bis 7000 U/min das heisst 7 LED's ich hab einen ATMEL AT89C4051 µC. Hab jetzt das Problem wie ich in Programmieren soll das man die Frequenz auswertet und dan die LED weitergibt, hat jemand oder ein fertiges Programm das er mir zu verfügung stellen kann?
Womit willst Du denn den 89C4051 programmieren?
-
Thread
AT89S_ISP_programmer
>kann ich mit jedem ISP programmer auch den AT89Sxx ISP programmieren? Nein AT89S... sind aus der 8051-Familie, haben nichts mit AVR zu tun. Der AVR-ISP MKII USB-Programmer kann zumindest den AT89S51/52 programmieren. Modernere ICs, wie AT89S4051, AT89S8253 oder AT89LP... kann der allerdings nicht. Ein einfacher Programmer für alle AT89S ist diser hier: http://dybkowski.net/pages/en/electronic-projects/software/2-isp Vielleicht solltest Du lieber
-
Thread
Neue 8051 von Atmel
bringt ihm der PIC16HV540 mit bis zu 15V I/O Spannung schnell Manieren bei ;))) Finde das ATMEL 5V 89LP Angebot interessant. Nur wo kann man die Dinger kaufen? Ich sehe z.b. nirgends 89LP2052 zum Verkauf... Das neueste was ich finden konnte war 89S4051 und 90% der Shops verkaufen immer noch nur 89C2051
>Atmel hat mal wieder seine 8051-er gepimpt: >AT89LP428/828 >AT89LP6440 Hauptproblem dürfte wieder die Beschaffung in hobbytauglichen Stückzahlen/Preisen werden. Die AT89ISP-Software unterstützt bisher nur den 828. Neue Version steht bei Atmel