-
Thread
pic das forum Gesperrt
nichts über PICs( oder auch andere ) steht. Ich selbst bastle etwas mit den Atmel dingern herum (AT89C52,AT89Cx051,ATtiny12,..). und ein freund von mir bastelt immer mit den PICs herum. und dadurch wir jetzt öfters zusammen am keyboard herumgebastelt haben, habe ich auch interesse an den PICs bekommen
Resultat (Pin tot, sonst nichts, auch keine erhöhte Stromaufnahme). Der Chip war aber ein Atmel AT89C51 ! Er tut noch mit den restlichen 31 Pins klaglos seine Dienste. Zum Glück wars ja kein Pin, der zum Flashen benötigt wird. Also bitte nicht leichtfertig falsche Vermutungen äußern.
-
Thread
ESP8266 GET JSON Daten
script.googleusercontent.com/macros/echo?user_content_key=mx-lkdNlq7SPgifAvq9gF3ILyl-tT6NLPs3KZQia1J2-n5M24hYy9R8GirIFSF28Up89NS2Hr94CY56jxA0tWmajYXWhTJlym5_BxDlH2jW0nuo2oDemN9CCS2h10ox_1xSncGQajx_ryfhECjZEnJ9GRkcRevgjTvo8Dc32iw_BLJPcPfRdVKhJT5HNzQuXEeN3QFwl2n0M6ZmO-h7C6eIqWsDnSrEd&lib=MwxUjRcLr2qLlnVOLh12wSNkqcO1Ikdrk
irgendeine* Protokollangabe hin, wird serverseitig "upgegradet"; und der HOST-Header muss sein. [c] # telnet new.earthtools.org 80 Trying 69.163.250.52... Connected to new.earthtools.org. Escape character is '^]'. GET /timezone/51.9539/7.9909 HTTP/4711 HOST: new.earthtools.org HTTP/1.1 200
-
Thread
Atmel ATOCD51 Debugger 8051
Hallo, wer hat Erfahrung mit einem Atmel ATOCD51 Debugger. Welche Chips kann man damit Debuggen, auch die neue LP Serie ? (z.B. AT89LP51ED2 oder nur den AT8951RE2 ?) Habe das Teil mal offen gehabt, da ist sogar noch ein Prog. Anschluss drauf. Wer
Sascha, ich habe das ding an einem AT89C51RE2 zum laufen gebracht, nur stürzt mir jedesmal der debugger ab wenn ich das TWI durch setzen des Enable bits im SSCON aktiviere :-(((... atmel support antwortet derzeit nicht dazu, ich finde
-
Thread
Einstiegsschwierigkeiten mit Mikrocontroller-Kochbuch
mal, Du meinst das 8051-Kochbuch. Das nützt Dir nur was, wenn Du auch einen 8051 nimmst, z.B. den AT89C51ED2: http://www.mikrocontroller.net/forum/read-1-25968.html#new Die Kochbücher sind eigentlich didaktisch gut aufgebaut. Zu meiner Zeit hatte man noch im Studium die Grundlagen, d.h was
Assembler keine Programmiersprache? Du weißt aber schon, dass man durchaus der Meinung sein kann, dass C nur ein Makro-Assembler ist? Und bedenke: C++ ist nur sehr eingeschränkt auf einem µC nutzbar, ich würde Dir eher Ansi-C empfehlen.
-
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
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
pcf8574 mit ULN2803 I"C Ansteuerung
sich da was an den Ausgängen tut. Aber genau der PCF8574 ist hier das Problem. Aus dem Datenblatt: > At power-on the I/Os are HIGH. In this mode > only a current source to VDD is active. Das heißt, nach dem Einschalten sind sind alle Transistoren im ULN durchgesteuert bis die Ausgänge über I2C abgeschaltet
Portexpander zu verwenden. Auf der 8051-Schiene gibt es ebenfalls kleine billige Flash-Controller, nämlich AT89C2051 und AT89C4051 sowie den AT89S51. Tools und Programmiergeräte finden sich bei Atmel und im Netz. Als weitere und sehr billige Lösung zur Porterweiterung bieten sich Schieberegister(74HC595
-
Thread
89C51AC2 UART Variable Baudrate 31.52kBaud
http://www.keil.com/c51/baudrate.asp
Taschenrechner einzutippen? Formel aus dem Datenblatt? Schön wärs. Wenn die Formel im Datenblatt des AT89C51AC2 wäre und der Zusammenhang zwischen Timer 1 und dem UART so schön erklärt wäre wie du denkst, dann wäre manche Posts in diesem Forum überflüssig.
-
Thread
avr-gcc 4.7 I/O-Zugriffe
im Beitrag #2447919: > Hobby-Knaudeln an AT89C2051, und dann hab ich irgendwann mehr oder > weniger zufällt AVR + avr-gcc entdeckt. Für den AT89 schrieb ich noch in > einem fürchterlichen, proprietären Assembler. Der Umstieg auf (avr)-gcc >
3.4.6 hatte ich nie im Einsatz. > Johann L. schrieb im Beitrag #2447919: >> Hobby-Knaudeln an AT89C2051, und dann hab ich irgendwann mehr oder >> weniger zufällt AVR + avr-gcc entdeckt. Für den AT89 schrieb ich noch in >> einem fürchterlichen, proprietären Assembler. Der Umstieg auf (avr)-gcc
-
Thread
EPROMs löschen mit UV LEDs
Vergnügen (und das meine ich so wie ich es sage), eine Firmwareänderung > an alter Hardware mit 80C535-CPU vornehmen zu dürfen Ja, die Siemens C535 waren früher sehr weit verbreitet. Die Atmel AT89C51 mit UART-Bootloader sind leider nicht pinkompatibel zum C535. Siemens hat sich viel Mühe gegeben
Vergnügen (und das meine ich so wie ich es sage), eine Firmwareänderung >> an alter Hardware mit 80C535-CPU vornehmen zu dürfen > > Ja, die Siemens C535 waren früher sehr weit verbreitet. > Die Atmel AT89C51 mit UART-Bootloader sind leider nicht pinkompatibel > zum C535. Siemens hat sich viel Mühe
-
Thread
Eclipse + Microcontroller
in der Schule benutzen wir den Atmel 89c51 benutze aber zu Hause den AT Mega128 hardwaretool hab ich keine. wird direkt auf der Platine programmiert. das wäre die nächste frage gewesen. welches Progammierhardware verwedest du? ich hatte
bekomme. mit Flip funktioniert es zumindest. vielleicht kann mir jemand weiterhelfen da ich einen 89c51 besitze würde mir gerne die Kosten sparen :-) vielleicht kann mir dann noch jemand sagen, was ich bei Eclipse für ein uC einstellen muss dass die Daten übertragen werden Danke im voraus
-
Thread
Libgcc.a in .frodata section legen
[c] .frodata 0x00010000 : AT (0x00010000) { _frodata = .; libgcc.a(.text.libgcc.*) *(.frodata) *(.frodata.*) _efrodata = .; } [/c] Unabhängig davon zwei weitere Ideen
libs schön den ganzen Pfad angibt also müsst es vielleicht so gehen: [code] .frodata 0x00010000 : AT (0x00010000) { _frodata = .; c:\program files (x86)\renesas\hew\tools\kpit cummins\gnum16cm32c-elf\v11.01\m32c-elf\lib\gcc\m32c-elf\4.5-GNUM16CM32C_v11.01\libgcc.a(.text.libgcc.*) *
-
Thread
AT89S8252 Board bespielen mit LogiLink usb/rs232
Schaltplan Board? Der AT89S8252 hat von Haus aus keinen seriellen Bootloader. Somit fällt FLIP aus. Zum Programmieren braucht man einen SPI-Programmer. Gibts von Atmel oder div. andere Tools. Such mal nach AT89ISP oder Dybkrowski
weiter verwenden willst. Vermutlich ist es aber besser, gleich ein neues Board mit einen aktuelleren µC zu kaufen oder zu bauen. Bei den 8051ern würde ich zu AT89C51ED2 tendieren, der hätte gleich einen seriellen Bootloader integriert. Oder der Break, und AVR nehmen.
-
Thread
8051 Simulator Gesperrt
dank Master/Slave-Mode auf verschiedenen MC's getestet wurde und seit Wochen einwandfrei in einem AT89C51 läuft, ist es über jeden verdacht erhaben... ;P Aber wenn Du so weit mit Deinem Simulator gekommen bist, schaffst Du den Rest bestimmt auch noch! Wenn Du mein PRG zum testen haben möchtest, dann
8051 / 52 Simulator and tried to simulate my hex file Drive.HEX, which is allready fully tested on 89C51, in the application circuit. When I am opening the file then a message is displayed saying that Checksum error. I have also attached the captured screen, for ur reference. I have tried other
-
Thread
Microcomputer selber bauen
tatsächlich der Z80. ... und als (günstige und gut verfügbare) Alternative eben der Controller 8051. (Der C515 ist leider preislich indiskutabel (30€ beim großen C)) (Aber ich habe gerade den AT89LP6440 gefunden, der war ewig nicht lieferbar. Gut, hilft hier aber nicht weiter ...) Gruß Jobst
auch etwas günstiger ist ... ;-) 3,63 € bei Mouser finde ich jetzt nicht so teuer. Ich glaub, 87C51 mit Löschfenster haben mal 100,-DM gekostet.
-
Thread
STM32H743 mit 32MByte externem SDRAM
> **************************** SD¿¨²âÊÔ **************************** 21:12:51.174> ¼ì²â²»µ½SD¿¨ 21:12:51.174> 21:12:51.174> **************************** W25Q64²âÊÔ **************************** 21:12:51.360> W25Q64 ²Á³ý³É¹¦>>> 21:12:51.424> дÈë³É¹¦>>> 21:12:51.424> ½øÈëÄÚ
tried to follow the example from this forum and I don't know what I do wrong, I can't read the memory at all. I use stm32 cube ide, and when I tried to read memory address 0xC0000000, it shows '????????', not a random hex, even when I tried to write some data, nothing changed. This is my first time
-
Thread
interner Aufbau des ALE beim 8051
Hi Leute, habe mal eine Frage an euch. Wie ist der ALE-Ausgang beim 8051 (genau: at89c51) intern aufgebaut? Mein Problem ist nämlich, dass der Ausgang NUR mit CMOS-Bausteinen arbeitet. Wollte ursprünglich einen einfachen Inverter aus einem Transistor dahinterhängen (für einen 74hc574
eine TTL-Last (1,6mA) treiben, am Pegel liegts also nicht. Mit welcher Quarzfrequenz soll den der AT89C51 laufen? Peter
-
Thread
Port-Restore am 8051 möglich ?
An meiner p89lv51rd2 - Baisschaltung ist ein CPLD 9572 angeschlossen, der die Adressdekodierung für den 8051 übernimmt. Es ist einiges an externen Bausteien angeschlossen z.B. Ram Speicher. Ich habe auch zwei 8 Bit
Man muß aber nicht das Museum ausrauben, sondern kann auch aktuelle Bauteile nehmen. Z.B. der AT89C51ED2-SMSUM hat auch 6 Ports. Peter
-
Thread
8051 - Tage-Zähler (bis 30 Tage müssen gezählt werden)
Hallo Ich habe einen Atmel 8051 (89c51RD2-CM)und ein laufendes Assembler-Programm in das ich einen Tage bzw Wochenzähler (bis zu 30 Tage oder 4 Wochen zählen und dann wieder bei 0 starten) integrieren muß. Das Zählerprogramm muß/kann
naja der µC is schon von atmel hab da nähmlich mal nachgekuckt wies bei dem den mit timern aussieht naja und ... http://www.keil.com/dd/docs/datashts/atmel/at89c51xd2_ds.pdf http://www.atmel.com/dyn/products/product_card.asp
-
Thread
schneller Quadratur-Dekoder A/B+Index mit RP2040, Arduino
bewegen. Ich hatte mal einen Glasmeßstab für Positionierung im µm Bereich auslesen müssen, da hat ein AT89C51 mit 50kHz Interrupt völlig gereicht.
> Ich hatte mal einen Glasmeßstab für Positionierung im µm Bereich > auslesen müssen, da hat ein AT89C51 mit 50kHz Interrupt völlig gereicht. Damit gehörst Du nicht zu der Zielgruppe meines Vorschlages. 50 kHz können schon von inkrementalen Kurzhubtastern (beispielsweise Heidenhain MT12, MT25)
-
Thread
8051 & Seiko L2432 mit HD44780A00 Chip
Ganz schön fettes Teil übrigens, für einen 8051er zumindest. ?? Ein 8051 mit 256 Byte RAM, 8k Rom, I2C, PWM, ... ist mittlerer Durchschnitt. Mein "Lieblingschip" aus den 8051ern ist der AT89C51AC3, der ist Oberklasse und kostet auch nur ~8-10$ (64k Flash, Bootloader ab Werk, EEProm, ...,...,...)
Seite gibt es sogar komplett fertige Beispielprojekte dafür. Ciao, Rainer [1] http://www.c51.de/c51.de/Dateien/LCD.php?UIN=
-
Thread
Sammelbestellung SMD-Sortimentskasten
Hallo . Die Idee mit den Röhrchen ist prima. Bitte um Nachricht falls bestellt wird. botnec ät gmx.de Danke
Roehrchen-glasklar-22x62-mm-mit-Stopfen-1000-Stueck_W0QQitemZ110406993996QQcmdZViewItemQQptZLabor_Zubeh%C3%B6r?hash=item19b4c5084c&_trksid=p4634.c0.m14.l1262&_trkparms=|293%3A1|294%3A30 ) brechen leider ziemlich schnell (und oft) auseinander... Ich melde mich dann einfach noch einmal, wenn ich eine Antwort
-
Thread
T89C51RD2 Externer Programmspeicher
Hallo, ich habe folgendes Problem. Meine Schaltung besteht aus einem AT89C52 + 64 K Rom (27C512) + 32K statisches RAM. Die Schaltung funktioniert korrekt (auch mit einem 80C32). Ersetze ich die CPU durch einen T89C51RD2, funktioniert nichts mehr. Dabei muesste die CPU doch
Hallo Eugen, wenn ich mich recht erinnere, hat der T89C51RD2 Mechanismen zum Schutze seines ROM-Inhaltes, einer davon ist das Verbieten der Ausführung von Code aus externem Speicher, dummerweise ist dieses "Feature" bei einem fabrikneuen Teil aktiviert.
-
Thread
8051 Assembler - Registerbänke
Registerbänke in Assembler hinzubekommen aber es funktioniert nicht. Infos: - Mikrocontroller AT89S8253 - Compiler Ride 51 Ich schaffe es nicht z.b. Registerbank 1 zu verwenden anstatt Registerbank0 Nach meiner Auffassung muss ich zum verwenden einer anderen Registerbank nur RS0 und RS1 im
das umgehen? [avrasm] ;Projekt: Uhrzeit - Ausgabe an Porterweiterung 7-Segment ;Mikrocontroller AT89S8253 ;Belegung: ; Port 3 --> ; Port 3.4 --> DATA ; Port 3.5 --> CLOCK ; Port 3.6 --> LATCH ; 2EH --> Byte Ausgabe - Wert vom datenpointer welcher durchrotiert wird und jede einzelne
-
Thread
16x2 LCD durch VFD ersetzen - Display kompatibel?
komplett anders als die von LCDs. Über die Jahre waren auch verschiedene Controller drauf, z.B. ein AT89C51. Neuere VFDs hatten das Problem, daß sie beim Schreibzugriff deutlich flackern. Wir haben dann Pausen eingefügt, damit das nicht so auffällt. Anbei mal ein Datenblatt.
qs=6Dg1WZIWLC57DQkAzkuAhQ%3D%3D Oder: https://www.mouser.de/ProductDetail/Microchip-Technology/AT89LP51RD2-20JU?qs=L%2Fel7Pqjd7CfFvyXUZrLWA%3D%3D
-
Thread
BASIC auf dem AT89S52
µC in BASIC zu programmieren, am besten zum Nulltarif ? Läuft der AT89S52 auch auf dem Elektor-Flashboard aus Heft 12/2001? felack P.S: Ich weiss, dass der Prozessor relativ langsam ist und dass
keinen Controller, der Serielle Eproms und RAMS als Speicher unterstüzt?!?" Gibt es doch: Der AT89C51ED2 hat 2kB SRAM und 2kB EEPROM intern, da brauchste nicht mehr umständlich noch was ranpappen. Peter
-
Thread
USB, ATA und 8-bit Interface und alles zusammen
Warum nimmst Du denn den 80C535 ? Der AT89C51SND1 ist doch viel besser geeignet, der hat doch schon vieles drin (MP3, USB, IDE). Wenn man schon 8051-er programmiert, kann man sich doch auch das Derivat aussuchen, was am besten paßt. Dem Compiler ist es egal, ob 80C535 oder AT89C51SND1, der Code ist ja immer der gleiche. Peter
-
Thread
[V] Frühjahrsputz die zweite
3,00 € uController -------------------------------------------------------------- 10 x AT89C51CC01 8051 + CAN SMD PLCC 3,00 € 10 x PIC12C508 PIC uController 3,00 € 3 x Z8S18020VSC Z180MPU 3,00 € 10 x SAB 80C32
Und ich hätte gerne Folgendes: 10 x AT89C51CC01 8051 + CAN SMD PLCC 3,00 € Bitte um Kontakt wegen Abwicklung. Gruss
-
Thread
selbstgebaute Laufschrift programmieren
Eingänge frei und hält sie, bis dieser Vorgang wiederholt wird. Gesteuert wird das ganze mit einem AT89S52 der mit seinen Ausgängen, die fünf FATs, die sieben Eingänge an den 74LS374 und die zwölf Steuerleitungen der 74LS374 schaltet. Mein Problem ist nun folgendes: Ich habe absolut keine Idee,
Effektfunktionen, um z.B. den Bildspeicher laufen zu lassen usw. > Gesteuert wird das ganze mit einem AT89S52 Der wird mit seinen 8kB schnell am Ende sein, wenn man noch nie was in C auf nem MC gemacht hat. Und wenn man nur C++ auf nem PC gemacht hat, sollte es mindestens schon ein 128kB AT89C51RE2
-
Thread
Echtzeituhr mit 8051
Sorry, das habe ich noch vergessen. Ich habe mir das Datenblatt von einem 89C51CC03 angeschaut. Bei dem Prozessor bleiben die Timer im Sleepmodus stehen. Sehe ich das richtig?
Hallo Klaus, wenn Du den AT89C51CC03 verwendest und den externen Daten-, Adress- und Steuerbus auch für andere Komponenten benutzt, so kannst Du sehr gut die RTC 72421 von EPSON verwenden, die batterie-gepuffert weiter läuft.
-
Thread
8051 Delay Funktion mit Timer (mal wieder)
unkritisch. Ich habe auch schon einen Ansatz. Dieser Funktioniert jedoch noch nicht. Kompiler ist Keil, µC ist ein AT89C51ED2. Timer 0 läuft im 8 bit Autoreload und erzeugt mit dem PCA bereits eine 200 Hz PWM. Diesen Timer (Überlauf alle 5 ms) möchte ich ebenfalls für die Erzeugung des Delays benutzen. Egal
zu Funktionieren. Das ganze sieht ja auch ordnungsgemäß aus. Jetzt kenne ich allerdings den AT89C51ED2 nicht so gut, sondern eher den Standard-8051, und ein paar Derivate mit exakt diesem Core. Habe mir aber mal das Datenblatt angeschaut, und zumindest haben die Timer die selbe Clockbasis wie
-
Thread
Serial I/O At89s8252 Keil C51
neulich hier im Forum gute Hilfe zuteil wurde, will ich es jetzt nochmal versuchen. Ich möchte einen AT89S8252 über sie serielle Schnittstelle ansprechen um damit die Ports als digitale Ein-/Ausgänge anzusteuern. Der momentane Stand der Dinge ist: 1. Ich kann mit dem Keil C51 compiler ein kleines Programm (Lauflicht) kompilieren und mittels Ponyprog auf den AT89S8252 laden und dort läuft es einwandfrei. 2. Die Pin P3.0 und P3.1 habe ich über einen MAX232 mit der seriellen Schnittstelle des Computers verbunden. 3. Zur Ansteuerung der seriellen Schnittstelle
-
Thread
xc886 in C; timer stoppen
Frequenz aufgerufen wird. Darin kannst Du dann ein Port-Pin toggeln. so z.B. für f=11.0592MHz: [c] // Testprogramm TIMER // Beispiel: LED blinkt im o.5s Takt #include "reg51.h" // Register des 8051MCs #define LED P0_7 // Timer 0 - Zeitbasis // Timer0: Reload Wert für T0 T=1/(fosz/12)*
XC8.. Serie ist für den Einstieg nicht unbedingt geeignet. Besser sind überschaubare MC, z.B. Atmel AT89C51ED2 oder AT89S8253.
-
Thread
At89S8252 xdata problem
Das Model Large braucht echten externen SRAM, mit dem EEPROM geht es nicht. Z.B. der AT89C51ED2 hat 1kB externen SRAM. Versuche doch erstmal, möglichst viele Variablen lokal statt global zu verwenden, dann kann der Linker sie überlagern. Den Code auf Large zu setzten bedeutet
IDATA-Bereich als Stack schon fast voll ist (Der Call-Stack muß immer im IDATA liegen). Schau Dir mal den C51-Primer an, da steht viel über Programmoptimierung drin. Peter
-
Thread
Der 8255 lacht mich aus.
Prinzip egal wie alt ein Baustein ist, es geht ja nur um die Übung... Ansteuern tu ich den übern AT89S8253 angeschlossen ist einPort des AT an dem Datenbus und die benötigten Leitungen an nem anderen Port
Wenn Dein 80C51 nicht zu modern (zu schnell) ist, hängt man den 82C55 (Grrr) memory mapped ran (AD0..7, /RD, /WR). /CS entweder über einen Decoder (74HC138) oder direkt an einen P2.0 .. P2.7. Peter
-
Thread
Differenzfrequenz
denn darauf ? Das geht sogar sehr gut. Du brauchst bloß einen MC mit 2 Capture-Eingängen, z.B. AT89C51RD2. Peter
Hab mir das Datenblatt des AT89C51RD2/ED2 angeschaut. Die Timer Funktionen scheinen ja recht mächtig zu sein. Trotzdem blicke ich nicht durch, wie ich es anstellen muss um festzustellen welche von zwei Frequenzen die so um 2,5 MHz
-
Thread
Flashverlust bei AVR wenn VCC zu niedrig wird
Hallo, Wir hatten das gleiche Problem mit dem T89C51RD2 dieser hatte zu seiner Zeit keinen eingebauten BOR. Nach und nach kamen alle Platinen wieder zurück, da sie das Programm verloren hatten oder es teilweise verstümmelt war. Atmel hat auf Anfrage
Jahr verwendet hatten. Wir mussten alle Platinen mit einem externen BOR nachrüsten. Der Nachfolger AT89C51RD2 hat dann einen eingebauten BOR von Atmel bekommen.
-
Thread
Welchen Programmer sollte man sich kaufen?
und 85, ohne das man auf jedes Miniboard den ISP montieren muss. Für Exoten wie den 8515 oder den 89S52 habe ich auf den Adapter einen Molexverbinder gesetzt und mir nen Adapter mit Nullkraftsockel gemacht, der da ranpasst und auch gleich den notwendigen Quarz für die MCS51er Serie bereithält.
dann in die Zielplatine. Der AVRISP MkII unterstützt alle Tiny, Mega und XMega von Atmel, sowie die AT89S51er Serie. Wenn du ein Fertigpaket suchst, schau dir die Lernpakete bei Franzis oder so mal an.
-
Thread
USB Controllerschnittstelle an 89C51ED2
Hi, ich habe ein kleines Problem bezüglich meines yC von Atmel. Ich verwende momentan für dieverse PWM erzeugungen und ähnlichem den AT89C51ED2. Um meine PWM Signale während des Betriebes in Frequenz und Puls-Pausen-Verhältnis anzupassen sende ich mit
moin moin, für nur RS232 verwende ich auch den ED2, wenns USB sein soll,dann den 89C5131AM( der kann auch RS232). mfg Pieter
-
Thread
Uhrenbausatz mit 2051 umprogrammieren als Nebenuhr
jetzt nicht so schlimm. Matthias S. schrieb im Beitrag #6992685: > Beitrag "Uhrzenbausatz mit At89C2051 funktioniert nicht" Da hab ich nach der am Anfang geschriebenen Fehlersuche aufgehört zu lesen. Die weiteren Jahre und den Rest habe ich nicht wahrgenommen. Da sind heute morgen bestimmt 3
#6992685: > Ich vermute mal stark, das es sich um dieses Dings handelt: > Beitrag "Uhrzenbausatz mit At89C2051 funktioniert nicht" Am 2.1.22 ist dort ein Link von US.A. https://de.aliexpress.com/item/32669381784.html da könnte ich doch zuschlagen, oder? Meine Amazon Variante ist ja viel zu teuer
-
Thread
MSP 430 mit C Programmieren
obwohl man damit sehr kostengünstig einsteigen kann (Lochrasterplatine, nen Quarz und die CPU, z.B. T89C51RD2 und nen MAX232 als RS232-Pegelwandler zum Runterladen des Programs). Peter
waren und trotzdem kostengünstig. Atmel hatte früher nur Speicher hergestellt und dann mit dem AT89C51 den ersten Mikrokontroller mit Flash rausgebracht. Dadurch, daß es so viele Hersteller des 8051 gibt, gibt es auch fast nichts, was nicht mit einem 8051 an Peripherie in einem Gehäuse sitzt,
-
Thread
Timerproblem 89C5131A-UM
ins Thema Timer einzulesen, aber komme nicht so recht weiter. Also ich habe einen Controller: AT89C5131A-UM. Ich will eine Baudrate generieren für die serielle Schnittstelle. Das Quartz ist ein 12 Mhz, da ich dieses für die integrierte USB-Schnittstelle zum flashen brauche. Was ich jetzt
gerne SMOD = 1 setze. Und X2 = 1 verdoppelt die Leistungsfähigkeit Deiner CPU. Viel Spaß mit dem AT89C5131!
-
Thread
Gehalt/Gehaltsentwicklung Informatiker/Ingenieure
irgendeine Enterprise Software, > die nur 3 Menschen in ganz Europa kennen und können^^mit PHP/Java/C# und > Opensource Framework-Kenntnissen wird man da wohl nicht so weit kommen > ... Nein, der oben benannte "AT-Bereich >100k€/a" ist kein AT, sondern Tarifgehalt Bayern bei 40h und damit auch ohne
Es ist ein DAX30 Konzern(Chemie), AT fängt bei 75K All-In an. AT bedeutet nicht immer direkt ÜT!
-
Thread
Einstieg in Microcontrollerprogrammierung mit Stellaris Launchpad?
eure ausführlichen Erfahrungen und Ratschläge! Ich werde wohl mit einem 8051 Controller von Atmel (at89c51ed2) beginngen, da ich diesen zuhause habe und dieser anscheinend auch beim DAA (Technikerschule) verwendet wird. Wenn ich dann auf diesem Fachgebiet etwas versierter bin werde ich wohl auf das
Kranen schrieb im Beitrag #2926710: > Ich werde wohl mit einem 8051 Controller von Atmel (at89c51ed2) > beginngen Kannst ja mal den Wickenhäuser ausprobieren. Die Demo bis 8kB sollte ne Weile reichen. Peter
-
Thread
87C51 programmieren
>> TEMIC TSC87C51-16CA Dein Programmer kennt exakt diesen Typ ? wenn er dann mißt programmiert dann kauf dir nen neuen Programmer. >> und tatsächlich wurden mit dem Typ INTEL 87C51FB (Prog: intelligent, 1msec)
MC. Bei Reichelt kriegst Du nen AT89S51-24PI für 1,25€. Peter
-
Thread
8051 SPI - ISP Problem
Hallo Forum! Ich versuche seit langem einen 8051 (89S51, 89S52) über die SPI Schnittstelle zu programmieren. Dazu gibt es x*100 fertige Schaltungen und Programme. Parallel Port + AND Gatter MOSI, SCK und RESET funktionieren einwandfrei. Nur der µC
Du hast beachtet, dass bei der AT89S-Reihe der Reset im Vergleich zu den AVRs invertiert ist? Die meisten ISPs legen den Reset zum Programmieren auf Low, der AT89S will aber High haben.
-
Thread
Mit welcher Entwicklungsumgebung arbeitet ihr (ATMEL)
auf sich nehmen, solange alles einwandfrei läuft. Da ja allgemein nach Atmel gefragt wurde: Keil C51 von 1995 für Atmels 8051-er (benötigt DosBox).
CodevisionAVR Etwas Arduino für schnell-zusammengestrickte Kleinprojekte C51 Keil UV2 2001 für AT89xx51er + FLIP B.L. oder ASIX Presto ISP TEXTPAD TeraTerm Putty AS4.19 + AVRISP/ICE STK500
-
Thread
8bit-µC mit NMI?
Interrupts der Priorität 0..2 gesperrt, aber der simulierte NMI (Priorität 3) weiterhin erlaubt. Der AT89C51CC03 hat 64kB Flash und 37 IOs. Der AT89C51RD2 hat 64kB Flash und 50 IOs. Peter
-
Thread
.ihx Datei in eine .hex Datei umwandeln
. ;-)" Ich kenns eigentlich immer nur umgekehrt: Der AVR-GCC akzeptiert nur Files, die foo.c heißen, ein foo.faa verweigert er gnadenlos. Der Keil C51 sucht bei der Eingabe "c51 foo" nach foo.c, aber bei einer vollständigen Eingabe "c51 foo.faa" compiliert er klaglos foo.faa. Auch ein
include Dateien z.B. so: #include <at89s8252.h> ihx nach hex so: packihx can.ihx > can.hex Grüße andreas
-
Thread
Probleme mit Interrupt 8051
Interrupt des Timers0 in meinem Programm. Hier das komplette Prgramm (rein Testzwecke): #include "at89c51cc03.h" //AT89C51cc03 Startdatei Einbinden #include <stdio.h> //Standart Ein/Ausgabe int zeit1; zeit1=0; EA=1; //Interrupts allgemein Freischalten
zeit" um 1 erhöhen } Folgende Fehlermeldung bekomme ich vom Compiller (Keil µVision3) error C231: EA redefination error C231: EA redefination error C231: ET0 redefination error C231: ET0 redefination An was kann das liegen? Ich fange jetzt erst mit Interrupts an (Neuling) Danke und
-
Thread
Samsung N150: Dateifehler nach Reparatur
QUEUED 61 00 c0 00 70 00 00 1c 01 1f 40 40 00 00:15:04.157 WRITE FPDMA QUEUED 61 00 28 00 68 00 00 1c 00 17 20 40 00 00:15:04.157 WRITE FPDMA QUEUED Error 3 [2] occurred at disk power-on lifetime: 3872
01 00 00 70 00 00 01 2f 77 40 40 00 00:14:48.791 READ FPDMA QUEUED 61 00 f8 00 68 00 00 1a c1 2c 48 40 00 00:14:48.754 WRITE FPDMA QUEUED 61 00 38 00 60 00 00 1a c0 1e 20 40 00 00:14:48.753 WRITE FPDMA QUEUED Error 1 [0] occurred at disk power-on lifetime: 1149 hours (47 days