-
Thread
8051 - Tage-Zähler (bis 30 Tage müssen gezählt werden)
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?part_id=3044 64kb flash 3x 16bit timer und bis zu 40Mhz net schlecht mit wieviel Mhz läuft dein µC ist wichtig für den reload wert
-
Thread
Simulatorfunktion für Keil µVision 3
ohne Probleme funktioniert. Bei der oberen Funktion wird zwar der Interrupt auf meinem µC (Atmel AT89C51ID2) ausgelöst, aber SBUF (der Eingangspuffer des Controllers) enthält immer den Wert 0x00. Wieso? Selbst wenn ich die zweite Funktion nicht compiliere funktioniert die Erste nicht... Kann mir da
-
Thread
IAR C-Spy
Hallo! Ich habe ein kleines Problem mit dem IAR Embedded Workbench CSPY und dem AT89C51SND1. Wenn ich zum Beispiel das IEN0 Register auf 1000 0000 setze, dann ist das EX0 bit gesetzt. Das hat aber in Datenblatt des SND1 die Bitnummer 0. Und die Bitnummer 7 wird von EA (Enable All
-
Thread
Maskenprogrammierten 80c51BH auslesen?
gesetzten > oder nicht gesetzten bits an? Das ist Quatsch. Hol Dir von Atmel das Datenblatt des AT89C51: http://www.atmel.com/dyn/resources/prod_documents/doc0265.pdf Da steht drin, wie Du den MC anschließen mußt und das Timing für "Read Code Data" (Seite 7). So kannst Du auch einen ungelockten
-
Thread
Fusebits
Hallo zusammen, ich betreibe meinen µC (AT89C51CC01) mit einem externen Quarz (11,0592MHz). Im Forum habe ich vieles über sogenannte "Fusebits" gelesen, dass ich damit den internen Oszillator ausschalten muss. Im Datenblatt habe ich aber nichts
-
Thread
pdata und P2 bei SDCC
für pdata nicht zu geben. Muss man dann direkt in P2 die höherwertige Seitenadresse legen? (AT 89C51 ED2) Kann man dann P2 noch als I/O nutzen oder fällt P2 dadurch komplett aus? Tschüß Max
-
Thread
Programmable Counter Array
Hallo zusammen Weiss irgendjemand wie ich das PCA (programmable counter array) mit dem AT89C51RD2 initialisiere ? Ob die steigenden oder fallenden Flanken gezählt werden und an welchem Pin spielt keine Rolle. Es sind ja nur ein paar Bits welche man richtig setzten muss, doch wenn man diese
-
Thread
was haltet Ihr von diesem Developmentboard?
Hallo, ich muss mich während meiner Technikerausbildung wohl oder übel mit dem 8051 kompatiblen AT89C51 beschäftigen. Jetzt habe ich in der Bucht folgendes Angebot gefunden. http://cgi.ebay.de/ws/eBayISAPI.dll?ViewItem&item=330450470727 Kennt jemand das Board? bzw. nutzt es selber? Taugt das
-
Thread
Temic T89C51RD2-lL
T89C51RD2-IL (-40..+85°C, 2.7..3,6V, VQFP44) ab. Quasi original verpackt. Bitte beachten nicht Atmel AT89C51RD2!! Stück 8 Euro + Porto. Bitte mail Adresse posten bei Intresse.
-
Thread
Werte in den Flashspeicher schreiben
Hallo Zusammen Ich suche ein Code Beispiel oder Informationen, wie ich bei meinem Atmel AT89C51ED2 Werte in den Flashspeicher schreiben kann? Ich möchte das in C für den Wickenhäuser Compiler programmieren. Ich habe schon versucht, das Code Beispiel von der Atmel Seite zu nehmen. Leider ließ
-
Thread
RIDE Debug ohne C-Source
Hab' ich jetzt nur eine Compiler-Optin vergessen oder liegt's an der Eva-Version?? Target ist ein AT89C51RD2. tschuessle Bernhard
-
Thread
Starterkit
, ich befasse mich mit Atmel-AVT (STK500) und will meine Spielwiese etwas ausweiten. Dachte an AT89C51-ID2. Laut Atmel soll es ein AT89STK-08 Starterkit geben (doc4368.pdf). Hab mir schon die Finger wund gegoogelt, aber nicht das geringste gefunden :-((( Fragen: Wird dieses Starterkit nicht
-
Thread
drivers usb for flip
how to install the usb drivers for flip(flexible in system program) for program microcontroller AT89C51SND1. I install the drivers, connect this and launch flip however the flip say "install the usb drivers" and "usb can not open port". thanks.
-
Thread
zähler mit zählregister
will 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
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
AT89LP51RD2/ID2 SPI und PCA Kompatibilität
So langsam gehen mir die Ideen aus... Ich versuche gerade ziemlich erfolglos einen AT89C51RD2 durch einen AT89LP51RD2 (oder ID2) zu ersetzen. Die Ports beim LP51*D2 sollten ohne weitere Maßnahmen 8051-kompatibel sein, d.h. quasi-bidirektional und lassen sich z.B. auch auf Push-Pull umschalten
-
Thread
PortPins setzen und halten, Rotation
die Funktion auf Anhieb das, wie ich es mir vorgestellt habe. [c] #include<stdio.h> #include<at89c51xd2.h> sfr port = 0x90; int main (void){ int k; unsigned char pattern, oldpattern, startwert = 32; pattern = startwert; while(1){ if (port==0xff){ pattern
-
Thread
Hilfe ! Uart (Prozessor) läuft im falschen Takt !
auswendig programmiert habe und kenne, und daher ziemlich gut bescheid wußte was ich tue und der at89c51 ja ziemlich genau gleich aufgebaut ist, konnte ich einfach nix vernünftiges senden. Ich hab gedacht ich spinn, ich konnte einfach keine reload werte für den timer oder prescaler finden in denen
-
Thread
WD-C2704M-1HNN mit 8051
LC-Display 4x27 Aber ich find immer nur codes für C oder Atmega8 Assembler. Naja ich benutze einen AT89C51AC2 (8051) und verusche das Display WD-C2704-1HNN (HD44780) anzusprechen. Hat da einer vieleicht schon die fertige ASM Datei ? Oder wie kann ich Atmega8 ASM Umschreiben ;) ? danke für eure hilfe
-
Thread
miniwebserver
hallo, bräuchte mal guten rat... folgendes: hab einen AT89C51ED2 auf einer flexgate III-Übungsplatine. jetzt gibt es ein fertiges webserver-programm welches ich raufgespielt hab und nun läuft... nun hab ich ihn mit richtiger ip-adr, gateway, sn, mac ins netzwerk
-
Thread
MP3 89C51SND1 CS4334
Ich versuche einen MP3-Player zu bauen. Ich verwende einen AT89C51SND1C und als DAC einen CS4334. Wenn ich dem DAC die richtigen Frequenzen gebe, bekomme ich ein ganz leises Knacken/Brummen. Gebe ich dem DAC eine minimal kleinere Frequenz, kann ich den MP3
-
Thread
Blaupunkt CDC Protokoll Analyse. Brauche Hilfe
Hallo Leute, folgendes zur Sachlage. Ich hab mir mit nem AT89C51SND1C nen Mp3-Player gebaut (der schon ganz gut funktioniert) der mein Autoradio um die Möglichkeit erweitern soll SD-Karten abzuspielen. Das Radio (Blaupunkt SEATTLE MP57) hat nen Wechslerausgang
-
Thread
suche die dateiu "LCDhilf.a51"
lierber Forumsnutzer. ich wollte über die ferien an einem projekt weriterprogrammieren mit einem AT 89C51RC2. Das Programm ist in Assembler geschrieben. Ich habe zur Ansteuerung des LCD-Displays die Hilfsdatei "LCDhilf.a51" verwendet. nun habe ich leider meine USB-Stick verloren, auf welchem diese Datei
-
Thread
FLIP Software von ATMEL, USB Treiber Problem
Hi µC-Kollegen, Ich habe ein riesen Problem mit meinem Atmel MP3 IC "AT89C51SND1". Ich bekomme einfach keine Verbindung zustande über FLIP. Auch wenn ich den IC an USB anstecke, kommen immer wieder Treiberprobleme, und wenn ich nach der Installationsanleitung von FLIP gehe
-
Thread
Arrays mit define auf 8051
Hallo! Ich habe einen AT89C51RC2 und benutze SDCC. Ich benutze ein noch als Konstante im XRAM definiertes Array mit 320 Zahlen als "unsigned char". Wie muß der Sourcecode aussehen, damit ich das Array mittels "#define" in den
-
Thread
Ansteuern von Servomotoren mit dem 8051
Hi, es gibt da den AT89C51AC3 (und auch ein fertiges Board) der kann mittels seiner PCA-Einheit 4 Servos ziemlich einfach ansteuern... Gruß RABIS
-
Thread
Welcher µC für Einsteiger?
Vote for 8051 .. Wie wär es denn mit einem AT89C51ED2 ? - Bringt einen Bootloader im ROM mit. (Benötigt also keinen Programmer) - Kann nicht verfused werden - Man lernt CPU-Basics Wenn es etwas mehr Power sein darf: DS89C450 - Wie oben + im
-
Thread
AT89C4051 mit STK500 befummeln
geschriebene Upload-Programm verwendet werden muß. Der Flasher wird das Protokoll des Bootloaders vom AT89C51ED2 erhalten. Somit wird es dann "doch möglich sein", mit FLIP einen ISP-Chip zu flashen! Ich bin neu hier, wie ist das eigentlich, wenn man seine Arbeiten hier zeigen will, einfach posten oder
-
Thread
TWI-Multi-Master für ATMEGA in C
Anhieb und exakt nach den Beispielen in den Application Notes. Den P89C668 habe ich durch den AT89C51RE2 ersetzt und schon hing der Bus. Als Würg-Äraund mache ich folgendes. Sobald er die Arbitration verliert, wird das HW-I2C disabled und wieder enabled. Anderenfalls erzeugt er nach dem Stop des
-
Thread
ARM Programmgröße
beim 8051. > Dafür würde ich gerne ein LPC2103 nutzen mt 32KB Flash. Dürfte in etwa nem AT89C51 (4kB Flash) entsprechen. Peter
-
Thread
Brauch mal Hilfe bei I2C-bus
Hallo! ich hoffe jemand kann helfen. Ich verwende einen AT89C51ED2. Nun! ich hab mir ne Platine gebastelt wo der Controller und ne Uhr drauf ist, ein PCF 8583. Hab mir zum Ein-und Auslesen einen Treiber geschrieben. Funktioniert auch soweit aber irgendwas
-
Thread
[V] div. Bauteile, Bausätze, Geräte, Klemmen, ICs
2 Stück neu ST72F63BK4B1 in SDIP32 2 Stück neu AT89C52 in DIOP40 1 Stück neu AT89C51 in DIOP40 2 Stück neu ICL7107CPL in DIP40 1 Stück neu AT89C4051 in DIP20 2 Stück gebr. AT89C2051 in DIP20 1 Stück neu K6T0808C1D in DIP28 SAMSUNG 32Kx8 bit Low Power CMOS
-
Thread
I2C Takt Pullup abhängig? (AVRxDB)
erklärten Assemblercode. Solche exzellenten Datenbücher wünschte ich mir heute auch noch. Viele AT89C51 und AVR haben zwar ein komplexes I2C-Byteinterface, aber mit heftigen Bugs. Auf die buggy Statemaschine hat man keinen Zugriff. Wenn die abstürzt kann man es nur disablen, wieder enablen und hinterläßt
-
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
-
Thread
Durchgangsprüfung von Kabelbäumen
Ich hab mal nen Kabeltester mit 3 Stück AT89C51 aufgebaut. Über die UART wurden sie hintereinander geschaltet. RXD des ersten war auf GND, damit er der Master ist. Der letzte gibt das Ergebnis aus. Abzüglich der UART sind so von den 32 IOs 30 verfügbar
-
Thread
Flip
Hallo ! Ich versuche zum ersten Mal mit Flip und einem µC von ATmel den Baustein AT89C51ID2 zu programmieren. Jetzt habe ich mir die Sachen vom Baustein durchgelesen und teilweise auch verstanden, ist ja auch alles auf Englisch. Nun gut, meine Platine habe ich entworfen und will jetzt
-
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
-
Thread
8052 keil assembler JZ $+4
können. Banking habe ich also nie benutzen müssen. Schade, daß die Typen mit 8kB SRAM (P89C668, AT89C51RE2) nicht mehr hergestellt werden.
-
Thread
[V] Diverse Bauteile
SOP28 SRAM 32k x 8 0,60€/Stk 45x M27C256-10F1 DIP28 EPROM 32k x 8 0,80€/Stk 50x AT89C51RD2-UM VQFP44 2,50€/Stk Alle Teile sind noch in den original Stangen verpackt. Versand je nach Größe. Bei Abnahme größere Stückzahlen können wir noch mal über den Preis sprechen
-
Thread
Atmel 8051er zwischen Interrupts Prioritäten wechseln geht das
Frage, die mir seit ein paar Tagen den Kopf zerbricht. Mein Frage lautet ist es mit dem Atmel AT89C51ED2 möglich zwischen zwei Interrupts Prioritäten während einer Interrupt Service Routine zu wechseln ? unten habe ich ein Lauflicht programmiert der durch den externen Interrupt(lsbzumsb auf Port
-
Thread
Probleme mit MIDE-51
Hallo zusammen, nachdem ich schon ein bisschen 8051 (AT89C51ED2) µController mit Assembler programmiert habe wollte, ich mich ein bisschen in die C- Programmierung selbiger einarbeiten. Dazu habe ich mir das MIDE51 - Package von OpCube.com heruntergeladen
-
Thread
50 CM Hohe Led Anzeige 3 Stellig nur Zahlen
1,55 bei Reichelt). Da aber vermutlich keine Programmierhardware vorhanden ist, würde ich einen AT 89C51ED2, leider im PLCC-Gehäuse, empfehlen. (5,50€) Mit Sockel ist dieser aber auch auf Lochraster handhabbar. Er hat einen integrierten Bootloader. 3x ULN2003 dazu. Stromversorgung: 16-30V, 4,5A
-
Thread
welcher µC für Webserver, LCD, Ethernet
Auf diese Art und Weise wirds Netwerktechnisch richtig schnell. Mein Webserver rennt mit nem AT89C51ED2, es geht also auch mit einem 8 Bitter ganz gut. Allerdings habe ich kein aufwendiges Farbdisplay am Start und Geschwindigkeit ist bei mir eher sekundär. Die Kernfrage ist, was das Ganze wirklich
-
Thread
C8051F340 LCD-Problem
C8051Fxxx liegt in einer ganz anderen Klasse als der 80C537. Eventuell wäre der Einsatz eines z.B. AT89C51ED2 einfacher. Hauptunterschied ist doch das der C8051Fxxx eine 1 TaktCore hat und damit bei gleichem Takt 12mal schneller ist. Für eine Schulversion kann mir das Teil einfach zu viel. Wer will einem
-
Thread
8051 - Mal wieder eine Interruptfrage
schon viele nützliche Infos bei euch gefunden. Bin gerade dabei was für einen 8051 zu schreiben (AT89C51CC03) und habe zwei grundsätzliche Fragen zur Interruptbehandlung. Hab schon eine ganze Weile gesucht, aber keine wirklich befriedigende Antworten gefunden. In eurem Interrupt Tut steht folgendes
-
Thread
DS2406
DS2406. DS2406 ist ein doppelter Port-Baustein für 1-Wire. Ich hab den 1-Wire an einem Pin eines AT89C51RD2 mit einem PullUp von 10k. Diese Platine läuft bereits mit einem Bus von 25m Länge und mit mehreren Bausteinen DS2405, DS2408, DS18B20 und DS18S20. Auf meinem Testsystem hab ich nur eine Länge
-
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
Welches sind die richtigen ATMELS für meine Zwecke?
kann nie einer zu langsam sein. Obwohl ich ja bei Vernetzung eindeutig CAN favorisiere (z.B. AT89C51CC03), ist ein rundum sorglos Protokoll. Und das Programmieren kann gleich über den CAN mit erfolgen (Custom-Bootloader). Peter
-
Thread
Akzeptanzfilter Maske / Tag Verständnisproblem
Hi zusammen, Ich habe hier ein Verständnisproblem mit dem CAN Akzeptanzfilter beim AT89C51CC03CA. Ich verrenne mich immer wieder in der Berechnung der Bits. Ziel ist es, den ID 0x201 und 0x202 durchzulassen. Man ließt bei diversen Erläuterungen auch immer wieder unterschiedliche
-
Thread
Variable Argumenten Liste formatiert fehlerhaft?
; va_end(ap); UART_Send(buf); } [/c] Jetzt wollte ich dieselbe Funktion für einen AT89c51ac3 benutzen. Aber schon die erste Debugausgabe ist fehlerhaft. Bei der Ausgabe von [c] unsigned int i; for(i = 0; i<100; i++) { RS232_SendLine("Hello World\r\n"); RS232_SendLine