-
Thread
microcontroler mit can
hallo, kann mir jemand sagen wo man amtel produkte kaufen kann ? speziell einen AT89C51CC03 ? bei reichelt, conrad, segor usw. habe ich nix gefunden. bei microchip gibt es eine seite byemicrochip dort kann man alles ordern. aber mir gefällt amtel besser weil ich damit schon viel gemacht
-
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 Display
-
Thread
Allgemeines zu Char vs. µC Programmierung
Hallo an alle, ich erstelle gerade ein Programm für mein Atmel AT89C51CC03 µC in Keil µVision3. Nun meine Frage: Ich verwende einige int Variablen. Da diese Variablen aber nur max. den Wert 100 annehmen können (keine Kommazahlen), würde ich gerne die Variablen anstatt
-
Thread
8051
die neuesten meist nur als Eval-Sample zu haben und nur für Megaseller. Ich denke mal der AT89C51CC03 oder der P89C668 sind gute und einfach zu verwendende Vertreter (kein Programmiergerät notwendig). Und wenns viel Power sein soll (100MIPS), schau Dich bei Silabs um, die haben auch schicke
-
Thread
Microcontroller mit CAN Schnittstelle
C8051F040..047 C8051F060..063 T89C51CC01 T89C51CC02 AT89C51CC03 AT90CAN128 LPC2119 Peter
-
Thread
Keil Compiler Neuer Prozessor
hallo an alle Möchte beim Keil Compiler 7.0 einen neuen Prozessor hinzufügen. Prozessor AT89C51CC03 Wie geht das ?? Danke schon mal Juppo
-
Thread
Kommunikation zwischen mehreren µC
. Leider ist die Auswahl an CAN-MCs bei Atmel nicht sehr üppig. Ich benutze AT90CAN128 und AT89C51CC03. Peter
-
Thread
µC für Ausgabe von Umweltdaten an ein LCD
Schnittstelle eines PCs programmiert werden können (nicht ganz so kompliziert wie die AVR´s), z.B. der AT89C51CC03 von Atmel. Dort hast Du fast alles, was Du von Deinem 535er her gewohnt bist, und brauchst keine neue µC-Familie einzusetzen. Gruß Carlos
-
Thread
Serielle Schnittstelle initialisieren (8951er)
Hallo, haben zZ ein Projekt mit dem TFH System One. (AT89C51CC03) Leider habe ich in unseren Unterlagen nur die Initialisierung der seriellen Schnittstelle für eine Baudrate von 9600 gefunden, daher meine Frage, wie ich auf die Paramter für eine Baudrate von
-
Thread
Verwendeter Speicher bestimmen
Hallo an alle, ich habe ein Programm für mein µC (Atmel AT89C51CC03 8051) in Keil µVision 3 geschrieben. Nach dem compalieren gibr mir Keil folgende Werte aus: Program Size: data=41.2 xdata=1818 code=34494 Nun meine Frage: Was sagen mir diese Werte?
-
Thread
8051/80535-Controller noch aktuell?und im handel erhältlich?
gibt es immer noch, allerdings sollte man besser die Typen mit internem Flash nehmen, z.B. Atmel AT89C51CC03, AT89LP4052 Nen direkten 80535 Nachfolger gibts wohl nicht, vielleicht der Infineon XC800: http://www.infineon.com/cms/de/product/channel.html?channel=ff80808112ab681d0112ab6b81d00865
-
Thread
SPI & LC-Touch-Display
Hallöchen liebe Leute... Ich habe da ein Problem mit einem AT89C51CC03 und dem eDIP240-7 von Electronics Assembly... Ich versuche das Display über den SPI-Bus anzusteuern... Wenn ich die Datenübertragung so tätige wie im Anhang, dann zeigt mir das Display dauerhaft
-
Thread
Include Datei AT89C51ed2
Wollte mal mit einem anderen Controller Programmieren aus der 8051 Reihe, habe zuvor immer mit dem at89c51cc03 programmiert. Nun ist mir aufgefallen das ich die Include Datei für den AT89C51ed2 gar nicht habe und wollte mal fragen, wo man die her beziehen kann.
-
Thread
Bidirektionaler i/o Port deklarieren am ATMega
das Projekt ursprünglich für einen anderen Controller bestimmt wahr, habe ich die Lib dafür (AT89C51CC03 (Atmel)) nicht mit verwendet, weil ich auch nicht wusste wie ich hätte diese umschreiben müsste. Ich selber verwende einen ATmega16, und Atmel Studio6. Also hat jemand eine Idee zur Beseitigung
-
Thread
Frage und Problem zu Arrayfelder
Hallo an alle, ich nutze einen AT89C51CC03 von Atmel. Als Compiler verwende ich Keil µVision 3. Ich habe nun ein Problem mit einigen Arrays: Beispiele: Header: extern xdata unsigned int test1[20]; //32mal verschiedene Variablen
-
Thread
Mikrocontroller mit CAN
Ich kenne den XC886 nicht, vermute aber, das ist ähnlich wie beim AT89C51CC03 (14 Message Objekte). Die Message Objekte sind viel leistungsfähiger als der FIFO des SJA1000, Du kannst jedes zum Senden oder Empfangen nehmen und dabei verschiedene Identifier definieren.
-
Thread
Alernative zur Dallas DS5000
AT89C51ED2 ? Bzw. wenns noch mit internem 8-fach ADC, 2kB Data-SRAM und CAN sein darf, den AT89C51CC03. Peter
-
Thread
Alternative zu Flip
mal fragen, wer alles Interesse an einer Solchen Software hätte? PS: Momentan wird nur der AT89C51CC03 unterstützt, da ich keinen anderen C51 mit Bootloader da habe.
-
Thread
Suche Preiswertes Kit mit CAN und A/D-Wandler
Hallo, versuchs mal mit dem AT89C51CC03er von Atmel aus der 8051er-Familie: hat 10 Bit A/D-Wandler, 8 Kanäle, komplette CAN-Stufe, 64 kByte Flash-EEPROM, u.v.m. auf dem Chip. Kleine Exp.-Boards gibt es z.B. bei PalmTec (TFH-CORE ONE)
-
Thread
A/D Wandler am im 89C51ED2
Z.B. der AT89C51CC03 hat welche. Schau doch einfach mal auf die Atmel Webseite: http://www.atmel.com/dyn/products/tools_card.asp?tool_id=3441 Peter
-
Thread
Lerncomputer MC 51
weiter. Zum programmieren wird FLIP benutzt. Es gibt etliche Varianten des AT89C51: AT89C51AC3, AT89C51CC03, AT89C51RB2, AT89C51RD2, AT89C51ED2 ... Welcher ist auf dem Board? Mach doch mal Fotos. Gruß Jobst
-
Thread
Analowert beim 8051 einlesen klappt nicht
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
KEIL & AT90 Serie + Anfänger
mit meiner alten Keil Compilerversion von 1995 kann ich jeden 8051 programmieren, z.B. den neuen AT89C51CC03. Neue AVRs benötigen dagegen immer ein Update des Compilers. Aber hier gibts schon einige Vergleichs-Diskussionen dazu, die will ich nun nicht alle wiederholen. Peter
-
Thread
Atmel Assembler Spezialisten in BS gesucht
Es fehlt auch noch die Angabe, welcher Assembler. Der AT89C51CC03 und der ATSAM3S1A sprechen ja völlig verschiedene Assembler.
-
Thread
SPI Problem AT89C51
Hallo, Ich hab hier einen AT89C51CC03 nebst Problemen mit dem SPI. UART und CAN kein Problem, was einen groben Beschaltungsfehler ausschliessen sollte. Mein SPI-Testprogramm: MOV SPSCR,#10000000b MOV SPCON,#01110101b
-
Thread
Anfängerfrage zu STK500
integrieren? Kann Atmel doch, bei seinen 8051-Derivaten. Z.B.: AT89C51ED2: UART-Bootloader AT89C51CC03: UART oder CAN Bootloader AT89C51SND1: USB-Bootloader Peter
-
Thread
8051 wahl und beschaltung, bitte um hilfe.
Neben den schon vorgeschlagenen Typen eventuell auch: AT89C51CC03 (mit UART-Bootloader). Den gibts bei Reichelt. http://www.reichelt.de/?;ACTION=3;LA=444;GROUP=A364;GROUPID=2960;ARTICLE=50968;START=0;SORT=artnr;OFFSET=100;SID=25E@qwXqwQARkAACSSi-k328da3b5784d083d5831e488104be513
-
Thread
CAN2.0B Nachricht an CAN2.0A Gerät schicken?
Habe rausgefunden, daß das schon vom Mikrocontroller aussortiert wird. Wir haben einen Atmel AT89C51CC03, der kann 2.0A und 2.0B und betrachtet die extended frames als Fehler, wenn er im standard frame mode arbeitet. Große Frage ist nun: was macht er mit dem Fehler? Das sagt das Datenblatt von Atmel
-
Thread
Zeitfunktion generieren
Display ausgeben. So soll es mal aussehen: xx Stunden xx Minuten xx Sekunden. Ich verwende ein AT89C51CC03 Datehblatt: http://www.atmel.com/dyn/resources/prod_documents/doc4182.pdf Compiler: Keil µVision 3 Das habe ich mir überlegt: //Initialisierung der Variablen usw. ist Vorausgesetzt //
-
Thread
von AT89S8253 umsteigen auf xxx mit mehr Flash Bitte um Hilfe
AT89C51ED2 hat keinen internen CAN, nur zB. AT89C51CC03, Du musst schon auf die Details in der Typ-Bezeichnung achten! Lade Dir erstmal das Datenblatt runter und lies Dich ein. Da werden die meisten Fragen selber beantwortbar. AUTOISP ist eine Sonderform
-
Thread
wie gehts weiter
arbeitet die denn ? Ich mache viele Steuerungen mit der 8051 Familie (in C programmiert), der AT89C51CC03 hat da mit 3,3MIPS noch massig Reserven (CAN-Bus läuft mit 500kBaud). Peter
-
Thread
Atmel 89C51CC03CA mit Atisp.dll programmieren
end else begin Memo1.Lines.Add('Init failed'); Exit; end; dev:=integer(AT89C51CC03); if ispSelectDevice(dev) then begin Memo1.Lines.Add('Device select OK'); end else begin Memo1.Lines.Add('Device select failed'); Exit; end; Hat jemand ein Beispielprogramm
-
Thread
SPI CAN Controller mit tieferer Pufferung
ATMega16M1? Die AVR haben leider ein Krüppel-SPI ohne Puffer. Als Slave daher nicht geeignet. Der AT89C51CC03 ist da besser. Dessen SPI kann ohne Pausen senden/empfangen: "When a transmission is in progress a new data can be queued and sent as soon as transmission has been completed. So it is possible
-
Thread
stromfestigkeit von fädeldraht
dachte nur ihr hättet Erfahrungen, ob man zb eine Z80 CPU so betreiben kann ohne Sorge. Für den AT89C51CC03 komm ich laut Datasheet auf einen maximalen Icc von rund 70mA. Das sollte dann ja sowieso ok sein...
-
Thread
KS0073 und 4 Zeilen LCD
mehrfach gab, aber ich habe leider keine Lösung gefunden. Es geht um einen ASM-Code für einen AT89C51CC03. Mein Display macht was es will. Mal macht es die Init richtig und der Cursor blinkt an der richtigen Stelle. Aber nach Einschalten oder Reset, geht es mal und mal nicht. Wenn es den Text ausgibt
-
Thread
Welcher Microcontroller für mich?
8051 wird es PCA (Programmable Counter Array) genannt. Wenn Du schon 8051 kannst, könnte der AT89C51CC03 auch interessant sein. Der Vorteil ist, man braucht keinerlei Programmiergerät, er hat schon ab Werk nen Bootloader über die UART (oder CAN). Peter
-
Thread
Allgemeine Frage zu idata, xdata usw
Hallo an alle, ich bin gerade dabei, einen AT89C51CC03 µC von Atmel mit Keil µVision 3 zu programmieren. Datenblatt: www.atmel.com/dyn/resources/prod_documents/doc4182.pdf Er hat folgende Daten: 256 Bytes of On-Chip Ram 2048 Bytes of ON-Chip
-
Thread
1-wire-DS1820 Verständnisfrage
// Port-Pin P4.0 = c0h Der Prozessor ist ein 8051er (hier der AT89C51CC03er von Atmel) und die Sprache ist C !! Jedoch gilt in C: die µC-spezifischen Besonderheiten z.B. beim Arbeiten mit SFRs und SFR-Bits sind leider nicht international genormt und jeder Compiler-Hesteller
-
Thread
AVR / 8051
mit mehreren Interruptquellen wesentlich. Ich hab z.B. jetzt gerade ein Design, wo ein großer AT89C51CC03 (8051) und 3 kleine ATTiny25 (AVR) draufsitzen. Peter
-
Thread
EEPROM ansprechen AT89C61CC03
abspeichern muss, was ich auch versucht habe. Das ging leider nicht. Ich benutze uVision und den IC AT89C51CC03. Ich wäre froh, wenn ich von Ihnen ein Paar Tipps erhalten würde. LG yasinho
-
Thread
Mikrocontrollerverhalten Ext. Interrupt
Phasenanschnittsteuerung mit 3 Phasen. Hier habe ich nun ein Problem...wie es mir scheint ein Prozessorfehler (AT89C51CC03). Durch eine Logikschaltung wird bei jedem positiven Phasennulldurchgang ein externer Interrupt INT0 ausgelöst. Die Logikschaltung hat 3 mögliche Zustände (011, 101, 110 auf P1_0 bis P1_2), je
-
Thread
zähler mit zählregister
mit dem uC 8051 einen vorwärtszähler bauen. den habe ich wie folgt realisiert: #include <at89c51cc03.h> int main() { P1 = 0; while (1) { if (P1 == 1) { P2 ++; return 0; break; } } kann mir jemand sagen, wie ich sowas mit dem Zählregister
-
Thread
TIMER: Verzögerung erzeugen
viele mit 8051 Erfahrung, aber die benutzen in der Regel die wesentlich bekannteren Atmels, z.B. AT89C51CC03, AT89LP4052 (ich auch). Zu speziellen XC888 Eigenheiten kann ich Dir daher nicht helfen. Für die standard 8051 hab ich hier funktionierenden Code: http://home.tiscali.de/peterd/appl/soft
-
Thread
8031 mit DPRAM(55ns) als externen DatenSpeicher einbinden
beides gleich sinnvoll. Nimm lieber nen modernen 8051 mit internen Flash und Bootloader (z.B. AT89C51CC03), häng noch nen MAX202 zum Programmieren ran und fertich. Peter
-
Thread
Baudrate einstellen
Baudratengenerierung und hoffe, dass mir hier jemand einen kleinen Denkanstoß geben kann. Verwendet wird ein AT89C51CC03 der mit 20 MHz getaktet wird. Per FLIP kann ich diesen mit 38400 Baud ansprechen und auch programmieren. Ich habe das Beispielprogramm von Atmel für die serielle Schnittstelle genommen und auf
-
Thread
Welches Lernboard für den 8051 kaufen? Und woher??
nicht bei AT89C51ED2, der hat nur den UART-Bootloader. Du verwechselst das vermutlich mit den AT89C51CC03, welcher CAN- oder UART-Bootloader hat. http://www.atmel.com/dyn/products/product_card.asp?part_id=3186
-
Thread
Passenden Microcontroller
Wenn Du einen 8051 mit internem ADC suchst, dürfte der AT89C51CC03 geeignet sein (z.B. Reichelt). Die RS-232 brauchst Du nur, um das Programm reinzubrennen, danach kannst Du sie wieder abklemmen. Zum Brennen findest Du unter Atmel die Flip Software und einige
-
Thread
Atmel Flip Time Error
habe das Problem das ich bei Flip immer ein Time Error bekomme, habe ein Schulungsboard mit dem AT89C51CC03 wird über R232 programmiert, Leider hat mein jetzt genutzter Laptop keinen solchen Anschluss habe jetzt einen Usb/Seriel Adapter der Firma Digitus. Über Hyperterminal kann ich eine Verbindung aufbauen
-
Thread
Bootloader
Hallo zusammen, ich habe ein Board mit einem at89c51cc03 das nicht läuft. Das Problem ist, dass Flip mir beim download den Fehler "timeout error" schreibt. Gut der Fehler kann natürchlich überall stecken, aber ich möchte erstmal wissen, ob der Controller
-
Thread
Code Optimierung abschalten für Funktionsblöcke bei SDCC
Studio ein, und lasse mir über ein Makefile mittels SDCC die C-Dateien übersetzten. Controller: AT89C51CC03 Nun bekomme immer die Warnung: 1>main.c:67: warning 110: conditional flow changed by optimizer: so said EVELYN the modified DOG Ich habe bereits in Erfahrung gebracht, dass der Compiler an