-
Thread
Assembler-Programm
leider in meinem Programm nicht weiter.. Vielleicht könnt ihr mir ja weiterhelfen. Controller: AT89C51 Programm: Ride Das Programm im Anhang soll wenn es fertig ist wie folgt funktionieren. 1. Keine Betätigung --> P2=00h 2. P1.1 wird ein mal betätigt --> P2=0F7h 3. Poti wird so gedreht, dass
-
Thread
General I/O?
natürlich nicht mehr verfügbar. Ich benutze schon lange keine 8051 ohne internen Flash/RAM. Z.B. der AT89C51RE2 hat intern 128kB Flash und 8kB RAM.
-
Thread
[V]erkaufe 8051-Paket
erfolgreich anwenden ISBN 3-7723-6453-5 - div. Controller (Dallas DS87C520 mit und ohne EPROM, Atmel AT89C51, AT89C2051, ...) VHB 35 Euro
-
Thread
C51 - printf,scanf
Keil Versionen muß man sie aber editieren, wenn z.B. XRAM erst eingeschaltet werden muß (z.B. beim AT89C51xxx).
-
Thread
Analowert beim 8051 einlesen klappt nicht
was einem Unterlauf entspricht. So weit so gut! Diese 4..20mA möchte ich mit P1.6 AN6 mit einem AT89C51CC03 einlesen. Der Controller und der Analogeingang sind getestet und ok! Software ist nur eine Testroutine, welche den gewandelten Wert per Hyperterminal anzeigt. Das klappt auch alles. Jetzt habe
-
Thread
[V]erschenke großes Bauteilepaket an Schüler
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 zur Verfügung
-
Thread
7kV -> ADC -> OK - uC
2lagen-Platine. Die Kommunikation erfolgt per UART über 10kV Optokopppler. Wir haben auch MCs (AT89C51CC01) auf 18000V floatend mit Lichtleiter zur Kommunikation. Zur Versorgung dient ein Öltrafo.
-
Thread
Frage zum 80C31
AT89C51RB2 (z.B. CSD). Das Programm lädt man über die UART rein (Atmel FLIP). Peter
Peter Dannegger schrieb im Beitrag #3015135: > AT89C51RB2 Wenn er die 32k Programmspeicher wie beim 27C265 braucht, müsste es der AT89C51RC2 sein. Roland Hutter schrieb im Beitrag #3015144: > 256k-EPROM Das sind aber 256kbit = 32kByte. Bei den
-
Thread
Assembler Crashkurs 8051
Z.B. CSD: AT89C51RB2-3CSUM 3,8675 EUR Hat Bootloader, man braucht also kein Programmiergerät. http://www.csd-electronics.de/200/cgi-bin/shop.dll?SESSIONID=0240229260642082&AnbieterID=2
-
Thread
µC mit CAN + vielen Digital I/O´s
der 8051 Basis gesucht, jedoch ohne Erfolg was die > Anforderungen angeht… Merkwürdig. Der AT89C51CC03 hat doch alles. Wahlweise mit CAN- oder UART-Bootloader. Peter
Danke für die schnelle und ausführliche antworten. Ich habe den AT89C51CC03 .. wohl übersehen, bei der vielfalt muss ich mich schlau machen, welcher µC in frage kommt. geschwindigkeit gibt es kein problem, allerdings wird mein programm etwas "größer" sein.
-
Thread
[Umfrage] Welchen uC habt ihr bis jetzt a meisten benutzt?
P87C751 1 P89C668 1 AT89C52 1 AT89S8252 1 AT89C51ED2 1 AT89C51CC01 1 AT89C51CC03 1 AT89C2051 1 AT89C4051 1 AT89LP4052 1 C8051F120 1 DS80C320 1 MPC5567:
P80C552 1 P87C751 1 AT89C52 1 AT89S8252 1 AT89C51ED2 1 AT89C51CC01 1 AT89C51CC03 1 AT89C2051 1 AT89C4051 1 AT89LP4052 1 C8051F120 1 DS80C320 1 MPC5567:
-
Thread
Migration von AT89C51CC03 nach AT90CAN128 - wie?
Hallo, Ich habe in angehangener AN-PDF Datei gelesen, das man Programme von AT89c51cc03 nach AT90CAN128 konvertieren kann. Dazu muss man einige Restriktionen einhalten. Leider habe ich nur die Unterschiede in der PDF gelesen, nicht die Migration selbst. Auch bei Atmel selbst
C. L. schrieb im Beitrag #2992121: > von AT89c51cc03 nach AT90CAN128 Was ich vergessen habe: Je nach dem für die MCS51-Plattform verwendeten Compiler fallen natürlich auch noch Anpassungen an die Unterschiede der "C-Dialekte" (Modifier für Speichermodelle
-
Thread
Timer, Interrupt
=======// #include <stdio.h> // Standard Ein-/Ausgabefunktionen #include <at89C51cc03.h> // CC03er-Grundregister #include <at89C51cc03.h> // 8051er-Grundregister #include <reg51.h> #include <irq52.h> //======================== Definition
=======// #include <stdio.h> // Standard Ein-/Ausgabefunktionen #include <at89C51cc03.h> // CC03er-Grundregister #include <at89C51cc03.h> // 8051er-Grundregister #include <irq52.h> #include <reg51.h> //======================== Definition
-
Thread
89c51cc03 "CAN Typ" Bootloader/Flip/Interface - WIE?
Hallo uC-Gemeinde, Frohes Neues, Ich suche eine Möglichkeit den AT89C51CC03 PLC44 über CAN zu programmieren. AT89C51CC03UA-Typ mit Flip funktioniert ja bereits. Jetzt kommt ein Projekt mit 2 CA-Typen verbunden über CAN Bus. Schön wäre es, mit Flip jetzt diese Stationen
Also wenn ich das richtig verstehe hast Du mehrere AT89C51 Boards die Du über CAN vom PC aus flashen möchtest. Die günstigste Lösung wäre, das erste AT89C51 Board per UART mit dem PC zu verbinden, und die übrigen AT89C51 Boards mit CAN da anzuhängen. Allerdings
-
Thread
Bitte um Hilfe bei Problem mit ADC des at89c51ac3
Guten Morgen, ich möchte den integrierten AD-Wandler des AT89C51AC3 nutzen. Habe mir das Datenblatt des Controllers genau angesehen und auch den Beispiel-Code zum Betrieb der ON-Chip-ADCs von Atmel zur Hilfe genommen. Dennoch möchte der AD-Wandler nicht so richtig laufen. Mein Compiler ist der sdcc. Hier mal mein Code in C: [c] #include <at89c51ac3.h> #include <stdio.h> #include <stdlib.h> #include <string.h> __bit conversion_in_progress=0; /* software flag */ //*************************ADC**************************************+
-
Thread
Welcher 8051er von Atmel für Anwendung in SMPS oder Motorsteuerung
der Bequemlichkeit begründet :-). Ich selbst würde mich für einen dieser beiden entscheiden: AT89C51AC3 oder AT89C51ED2. Beide haben ein PCA und können damit PWMs erzeugen. Leider habe ich keine Erfahrung damit, ob diese µCs für den von mir angedachten Einsatz geeignet sind. Ich würde mich über
-
Thread
ADC mit dem 8051 (AT89C51CC03)
Hey Leute, ich habe ein Problem mit der ADC des CC03er's. Wir haben grade angefangen µC zu programmieren und ich frage mich was manche Programmzeilen bezwecken. Das Programm [C] /*** Einbinden von Include-Dateien ***/ #include <stdio.h> #include "studi.h" // enthält die Befehle für die Seri.Schnittstelle und eine Wait Funktion // A/D-Wandler SFRs: near unsigned char ADCF @ 0xf6; near unsigned char ADCON @ 0xf3; near unsigned char ADDH @ 0xf5; near unsigned char ADDL @ 0xf4; unsigned char bit SUMMER @ 0xb4; // SUMMER /******************************************************************
-
Thread
Kann man so etwas als Dev-Board missbrauchen?
in ebay dieses angebot gefunden: http://www.ebay.de/itm/Platine-mit-XILINX-Virtex-II-PRO-ATMEL-AT89C51-Speicher-Lasermodul-uvm-/150962399481?pt=LH_DefaultDomain_77&hash=item23260f68f9 würde nun gerne wissen ob man so etwas als Dev-Board missbrauchen kann um ein wenig mit FPGA und VHDL anzufangen
-
Thread
Soundmodul Selbstbau
Ein AT89C51SND kann auch MP3s decodieren und abspielen (über I2S-AD-Wandler). Bei konstanten Sounds kann man die auch ins Flash legen.
-
Thread
ARM C-Compiler
Paralellschnittstelle, auf einem neuen Rechner läuft das nicht mehr. Ich habe bisher fast ausschließlich den AT89C51ED2 verwendet.Die 2K RAM sind nun auch nicht gerade üppig.Ich habe mir damals dafür extra ein eigenes POD gemacht damit ich die Softhook Restriktionen umgehen konnte. Ich bin auch etwas versessen
-
Thread
Suche Emulatorbaustein P89LPC936FA von NXP
AT89LP828 sind schonmal kompatibel zum P89LPC936. Ich hab auch vom eingestampften P89C668 auf AT89C51RE2 wechseln müssen, ging relativ problemlos. Peter
-
Thread
8051er und Nokia 3410 Display
(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 könntest Du natürlich ein SPI-RAM mit 8kBit dranhängen, dann wäre Speicher da, SPI wird ja eh erzeugt.
-
Thread
Welcher uC für meine Anwendung?
im Beitrag #2929139: > Ich habe bereits mehrere uCs programmiert (8051 Wie wärs dann mit dem AT89C51RB2? Der ist über die UART programmierbar und läuft ab 2,7V. Gibts z.B. bei Reichelt (PLCC-44) oder CSD (DIP-40). Peter
-
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 Stellaris
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
Atmel ATOCD51 Debugger 8051
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 nix
-
Thread
Upload 8051 Coder auf PC
unterstützen können und den Codespeicher per Bootloader-Interface schicken können (Beispiel Atmel AT89C51xxx mit Bootloader + FLIP-Software). Bei SiLabs Controllern kannst du mit dem Debugadapter + FlashProgrammingUtility den Speicher auslesen. Und so geht's durch jeden Hersteller weiter... Allen
-
Thread
Code Execution from external Flash in AT89C51ED2 uC
Dear All, I'm facing issue with executing the code from external flash with AT89C51ED2 based controller card. I done EA/ pin GND while executing code from external flash.. but its not executing. Is there any other setting to do...? Bez I'm new to this controller.
with 3 pin jumper(Vcc, EA, GND). The same schematic is working for At89S52 controller, but for AT89c51Ed2 its not working.. Need to do any setting for this controller...? Please Reply Regards Thiru n
-
Thread
Atmel µC mit Bootloader ab Werk
>> Wir suchen Atmel Mikrocontroller mit Bootloadern ab Werk. > Alle mit USB. Plus die AT89C51xD2 bzw. AT89C51Rx2. Ralf
-
Thread
AT89C51CC03 Alarmanlage
Aufgabe gemacht eine kleine Alarmanlage zu Programmieren. Als Microcontroller habe ich mir den AT89C51CC03 ausgesucht. Leider bin ich kein großer C-Programmierer, habe lediglich mal innerhalb eine Vorlesung simple Programmierungen gemacht. Aufgabe: Die Alarmanlage brauch 2 Eingänge. Einmal den
Welchen Grund hast Du, einen AT89C51CC03 für nur 4 Signale zu benutzen? Ein ATtiny13 sollte ja dicke reichen. Peter
-
Thread
[Sammelbestellung] Blitzdetektor
hallo, brauche schon wieder eure Hilfe. ich benutze ein AT89C51AC2 (siehe Aushang) und ein AS3935 von der Firma(Austriamicrosystem) für mein Projekt und ich möchte gern wissen wie ich die beide ankoppeln kann. ich hab zwar die Datenblätter reingeguckt aber es
-
Thread
A/D-Wanlung, Potis, Programmeinbindung
[c]#include <stdio.h> // Standard Ein-/Ausgabefunktionen #include <at89C51cc03.h> // CC03er-Grundregister void initSerial(void) { SCON = 0x52; // 9600 Baud, 8 Datenbit, 1 Stopp-Bit, asynchroner Betrieb, TMOD |=0x20; // keine Parit
-
Thread
Arduino als Einstieg?
gewissen Einstieg in µC gemacht. Als sich dann aber einer der Ingenieure ein Herz nahm und mir einen AT89C51RD2 in die Hand drückte und ich den das erste mal auf Lochraster packte und merkte wie easy das Ganze geht, habe ich die C-Control nie nie nie wieder angerührt. Das Dingen staubt heute noch irgendwo
-
Thread
AT89S8285 mit SPI programmieren
Programmierboard und der Rest läuft ohne Programmänderung. Ansonsten gibt es für wenig € mehr z.B. den AT89C51RC2, der über serielle Schnittstelle (Bootloader fest im ROM, geht auch per USB-Adapterkabel) programmiert werden kann.
Wenn Du 8051er mit integriertem Bootloader benutzen möchtest, dann wirst Du auch bei Atmel bei den AT89C51RD/RB/ED/EB... Controllern fündig. Auch bei Analog Devices und Maxim/Dallas gibt es welche - die sind allerdings auch schneller. Wenn Du einen Controller in der Schaltung via SPI programmieren möchtest
-
Thread
Microprojekt
AT89C51RC2
-
Thread
ARM: kompliziert?
nur 40kB (seit 1995 gewachsen). Damals war es ein 80C652 + extern EPROM, SRAM, jetzt ist es ein AT89C51RE2. Was mich am ARM7 stört, sind diese umständlichen SET- und CLEAR-Register. Beim Cortex M3 soll man das ja nicht mehr benötigen, der kann ein oder mehrere IO-Bits gleichzeitig ändern.
-
Thread
[s] LCD mit grüner Beleuchtung
www.engineersgarage.com/sites/default/files/How%20to%20display%20text%20on%2016x2%20LCD%20using%20AT89C51.jpg?1280905762 Wirklich grüne (= giftgrüne / true-green) findet man selten, positive noch seltener.
-
Thread
ATMEL baut Prodution ab
der Kneifzange anfassen. Ersatz für den P89C668 (8kB SRAM) habe ich dann bei Atmel gefunden (AT89C51RE2). Peter
-
Thread
Suche Simulator für 8051
Busverdrahtung spart man sich das alles. Und man kann notfalls ohne richtige Platine was einfaches bauen. Der AT89C51 braucht kaum externe Beschaltung um funktionsfähig zu sein. Gerhard > Ralf
Hallo Gerhard, STM32...man müste Zeit haben. Einen Umsetzer AT89C51ED2 auf C2 zum proggen ist in meinem Assembler mit drin, Datei anbei. Auch gut F340: extern 5V -> interner Regler -> 3V3. Mit Gruß Pieter
-
Thread
ATEML AT89C51ED2 Programmieradapter
verwende Flip 2.4.6 unter XP und Flip 3.4.2 unter Win7 64Bit. Controller bei mir sind AT89C5131, AT89C51RC2 oder AT89C51ED2. Welche Version von Flip benutzt Du? Welches Betriebssystem, 32 oder 64 Bit? Hat der PC eine echte serielle Schnittstelle oder nutzt Du einen USB-Adater? Die Ansteuerung der Signale
-
Thread
Atmel Flip erkennt nicht AVRISP mkii
Google-Suche, wende ich mich wieder an die Profis. Und zwar versuche ich eine Verbindung zu einem AT89C51ED2 aufzubauen. Das Problem liegt jedoch dazwischen! (die Verbindung) Bislang habe ich AVR Studio 5 mit einem AVRISP mkii (USB) verwendet und hatte damit keine Probleme. Jedoch wird der AT89C51ED2
Falls Dein PC keine RS232 hat, brauchst Du einen USB-RS232 Dongle (~5€). Und einen MAX202 am AT89C51ED2. Peter
-
Thread
LCD Cursor setzten 8051
Modul TC1604A Datenblatt http://www.pollin.de/shop/downloads/D120688D.PDF). Verwende einen Atmel AT89C51CC03UA den ich in C programmiere. Das Display läuft im 4 Bit Modus, aber nicht ganz wie ich das möchte! Ich möchte den Cursor einfach nur an die erste Stelle setzen. Dazu Sende ich 0x02 an das