-
Thread
Atmel 89S8252
mit einem Lochrasteraufbau. Ich habe die Letzetn Tage damit verbracht auch eine Version für den AT89C51RC2 bzw. ED2 etc zu entwickeln. Ist ganz Praktisch, denn der wird uber RS232 Programmiert. Die Umschaltung der RS232 ist etwas Tricky ,funktioniert aber. Ist vielleicht einen eigenen Thread wert.
-
Thread
Erste Schritte mit C8051F310
Matrix-Tastaturcontroller integriert. Damit kann man z.B. eine 4x4 Matrix an einem Port (Port 1 beim AT89C51RC2/AT89C5131) betreiben. Nur für langame Taster kannst Du auch einen I2C-Expander mit Interrupt-Ausgang nehmen.
-
Thread
welcher prozessor für selbstbau projekte?
langweilig)?" Ganz klar ! Solche einfachen Sachen macht man heute mit nur einem Chip. Ein AT89C51ED2 oder ATMega32 dürfte da mehr als ausreichend sein. Die 16-fach Phasenanschnittsteuerung macht der mit links. Bzw. mit einem ATMega128 machst Du das ganze Web-basiert, d.h. Du kannst damit die
-
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
Interupt problem (flanken steuerung?)
Hallo... Verwende eine AT89 C51 ED2 µC Habe folgendes Problem: Habe eine Interrupt routine die auf "abfallende Flanken" reagiert, jedoch brauch ich eine Interrupt routine, die bei "steigender Flanke" reagiert! also positiv
-
Thread
Oberwellenquarz an uC
Der AT89S51 und der AT89C51R*2 haben leider keinen PLL... Mit einer entsprechenden Beschaltung bringt man die Oberwellenquarze dazu, auf der entsprechenden Oberwelle zu schwingen. Aber wie sieht diese Beschaltung speziell
-
Thread
8051 Entwicklerboard mir RS232
ist. Einen Schaltplan stellen sie dort leider nicht zur Verfügung. Den AT89S... zB. gegen einen AT89C51ED2 mit Bootloader zu ersetzen, wie oben von PEDA vorgeschlagen wäre möglich. Ideal sicher nicht, da dann wahrscheinlich der PSEN-Taster oder AutoISP fehlt, könne aber nachgerüstet werden.
-
Thread
ind. Adressierung/Tabelle 80515/80535 läuft nicht
Exoten nimmst und nicht nen standard 8051 im DIP40 oder PLCC44. Dann könntest Du einfach nen AT89C51ED2 reinpappen, Latch+EPROM rausschmeißen, MAX232 dranklemmen und direkt vom PC downloaden. Peter
-
Thread
AT89C2051 und Keil µVision
jedem Fall im C-Prg. das richtige Include mit den SFR für deinen MC einbinden, Bsp. #include <at89c51.h> Das Timing-Problem dürfte nichts mit Keil zu tun haben. Eventuell ist eine andere Optimierungsoption eingestellt, so das der code nun effizienter ist. #pragma optimize(8,size) // speed oder
-
Thread
Artikel über Atmel Controller in der Toolbox
für den Compiler ist die Hemmschwelle doch erheblich. Da kann man doch mit STK500+WINAVR oder AT89C51RD2+MAX202 und SDCC erheblich günstiger einsteigen. Auch wird einerseits die SMD-Bauform als Ausschlußkriterium für andere genannt und dann aber mit dem MSP doch ein nur SMD genommen. Aber im
-
Thread
Rabbit 2000 basierendes Embedded System
und dann können auch andere Interupts verwendet werden, ohne das Bit-Timing zu stören. Z.B. der AT89C51ED2 ist so einer. Peter
-
Thread
AT8xC51SND1C"
Hallo Leute, ich will einen MP3-Player basteln mit dem AT89C51SND1C, allerdings hab ich keine Erfahrung mit diesem µC, hat vielleicht jemand von euch schon mal damit gearbeitet? MfG Franz
-
Thread
MIDI-"Tonbandgerät"
mehrere Systeme zu erlernen, dazu noch "C" weiter lernen (früher habe ich nur mit Assembler für AT89C51 programmiert) - dann schaffe ich das nie. ich muß ja noch irgendwann arbeiten... :) Innerhalb ATmega-Familie habe ich in DIP nur noch die mit 2 kbyte SRAM gefunden. Mir geht es am Anfang um
mehrere Systeme zu erlernen, dazu noch "C" weiter lernen (früher habe >ich nur mit Assembler für AT89C51 programmiert) - dann schaffe ich das >nie. ich muß ja noch irgendwann arbeiten... :) Schon klar. >Innerhalb ATmega-Familie habe ich in DIP nur noch die mit 2 kbyte SRAM >gefunden. Dnn
-
Thread
89C51AC2 UART Variable Baudrate 31.52kBaud
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
I/O Portpins 8051
Treiberleistung. Das einfachste ist erstmal, nen 8051 mit internem Flash und Bootloader zu nehmen, z.B. AT89C51ED2, dann sind schon mal alle 32 Pins frei verfügbar, bzw. bei der PLCC-68 Version sogar 6 Ports (=48 Pins). Und wenns immer noch nicht reicht, nimmt man 74HC165/74HC595 als Erweiterung, spart
-
Thread
Kommunikation zwischen mehreren µC
optimal. Leider ist die Auswahl an CAN-MCs bei Atmel nicht sehr üppig. Ich benutze AT90CAN128 und AT89C51CC03. Peter
-
Thread
include c51rcd2.inc
Hallo ich bin auf der suche nach einer hilfsdatei (c51rd2.inc) für den at89c51rc2 damit ich nicht immer die speicheradressen eingeben muss sondern gleich die portnummer eingeben kann. Könnte mir vieleicht jemand sagen wo ich diese hilfsdatei bekomme ?
-
Thread
ID Mask, ID Filter beim LIN-bus
ich in CAN, aber wenn man ohne auskommt ist auch gut. ich lese gerade was drüber " CAN ID/MASK (AT89c51cc03)". danke
-
Thread
Mikrocontroller_Anfänger
einer ISP Schnittstelle laden," Falsch ! Es gibt MCs, da ist schon ein Bootloader drin, z.B. AT89C51ED2, P89C668, DS89C420, LPC2106 usw. Und über den Bootloader kann man dann prima sein eigenes Program downloaden. Peter
-
Thread
Festplatte <-> Mikrocontroller Kommunikationsprobleme
Hi erstmal... also ich bin gerade dabei ein IDE Interface am Atmel AT89C51SND1C zu realisiern.. nachdem die ersten größeren Probleme beseitigt wurden, funktioniert das Interface leider noch immer nicht einwandfrei. In meiner Initialisierung gehe ich so vor, dass ich zuerst
-
Thread
PWM-Signal mit 8051er erzeugen
an. Ein "Programmierbares Counter Array" haben die meisten 8051 mit Bootloader, z.B. Atmel AT89C51RD2, Philips P89C51RD2. Peter
-
Thread
8051 Port0 als normalen I/O verwenden
Umpf, tut mir leid. Ich habe natürlich keinen "originalen" 8051, sondern einen aktuellen. Einen AT89C51AC3. >Ja, gibt es. Z.B. wenn über P0 externer Speicher angebunden wird. Na das ist bei mir nicht der Fall, was der Controller intern hat, reicht mir schon :) Vielen Dank für deine Hilfe :)
-
Thread
Analog Eingänge für A/D Wandler potentialtrennen?
Hallo liebe User! Ich hätte eine Frage, da wir im Rahmen der Schule mit einem AT89C51AC2 eine kleine "SPS" fertigen: Wie kann ich am einfachsten die Analog Eingänge über Optokoppler von den echten Messwerten trennen? Gibt es da bestimmte Linearisierungsverfahren und auf was muss
-
Thread
USB Controllerschnittstelle an 89C51ED2
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 hilfe eines Visual Basic Programms via RS232 Schnittstelle die benötigten Daten an meinen
-
Thread
Timer 80C517
vermute ich mal, T2 kann mit dem T0-Überlauf takten. Ich benutze nur 8051-er mit Flash intern (z.B. AT89C51RE2). Peter
-
Thread
ISP mit 3,3V beim MEGA8 möglich?
ich verwende einen mega8 mit internem 8MHz Takt an 3,3V und da läuft er einwandfrei. Dasselbe mit AT89C51 bei 24MHz und 3,3V. Eher tippe ich auf Pegelprobleme mit dem Programmer: RS232 hat typisch eine Schaltschwelle von 2-3V, also in etwa so wie CMOS. Läuft die Schaltung aber nur mit 3,3V und es
-
Thread
Quadratur Interface PIC ?
genug sein für einen Quadratureingang per Software. In einer Anwendung habe ich mal einen 80C51 (AT89C51CC03) verwendet, um 2 Encoder auszulesen und per CAN die Position zu senden. Die beide Encoder wurden im 50kHz Timerinterrupt gepollt.
-
Thread
AVR Controller programmiert AVR - Controller
prod_documents/doc4235.pdf seite 104: ISP Protocol Description (aus altem thread geklaut - zwar für AT89C51*D2, denke aber ist atmega8/16/32 kompatibel)
-
Thread
Adapterboard für Mikrocontroller
Hallo, ich habe gestern mal ein Adapterboard für einen AT89C51SND1C geroutet, hätte dazu aber noch eine Frage. Der SND1C hat insgesamt 8x Vss und Vdd um den ganzen Controller verteilt. Ich habe jede Vss und Vdd Leitung einzeln nach außen geführt und jedes
-
Thread
Keil und SAB80c517A
Initialisierung und ein paar Bezeichnungen identisch sind. Das erste ist eins, das ich zu Hause auf meinem AT89C51RC2 laufen lasse, und das geht da einwandfrei. Auch im Keil Debugger läuft das so.
-
Thread
Hilfe!
Hallo! Ich programiere einen AT89C51ED im 8051 Code komplett in ASM und habe schon Routinen für LCD, I2C Bus geschrieben und funzt auch so weit. Dort deklarierte ich im Bitadressierbaren Bereich Flags die ich benötige zum steuern.
-
Thread
Codename AVR Mega 32
weis jemand von euch wie der avr mega 32 "richtig" heißt (zb. AT89c51ED2???
-
Thread
I2C-Bus /TWI
der Antriebsmotoren und den Motor für die Lenkung. Ich habe mir schon den Controller von Atmel AT89c51ID2 rausgesucht da er einen internen Bus hat. Nun meine frage wie mache ich das mit den verschiedenden Knoten ich weiß das der Prozesor mit eim Master arbeiten muß und der Knoten zum ansteuern der
-
Thread
Programm für einen Behälter
oder ob viellt noch fehler drin stecken hoffe ihr könnt mir bei helfen MFG #include <at89c51ed2.h> //Taster sbit at P2_0 Taster; //Taster P2.0 sbit at P2_1 Taster1; //Taster P2.1 //Behälter sbit at P1_0 V1; //v1 Füllen des Behälters sbit at P1_1 V2; //v2 Leeren
-
Thread
Port Problem
eine ahnung woran es liegen könnnte oder wie ich diese problem beheben kann. Daten (µC): - AT89 C51 ED2 - Taster an P0.0 - P 0.7 - Masse an VSS Vielen DANK im vorraus!
-
Thread
Musterexemplar Atmel
vielleicht kann mir jemand hier helfen. Ich bräuchte ein Musterexemplar von Atmel, genauer gesagt den AT 89C51ID2. Hat jemand eine Ahnung, wo man so etwas bekommen kann ohne gleich 30 Stück zu bestellen ? Bei Atmel direkt geht natürlich auch, gibt es da ne dirkte Hotline bzw. ne email - Adr ? Bin dankbar
-
Thread
µC Taktfrequenz berechnen
ist, wenn im Datenblatt steht: Oscillator Frequency: Min. 0 MHz, Max. 20 MHz? oder bei einem AT89C51RC: Oscillator Frequency: Min. 0 MHz, Max. 36 MHz?
-
Thread
Einfacher und kleiner mp3-Player
http://www.djdoc.de/s/projekte/at89c51snd1c/mp3-controller.html
-
Thread
Einstieg in die Mikrocontroller - Programmierung
Hallo, ein Start-Weg könnte auch so aussehen: 1) AT89C51CC03 von Atmel: dieser µC hat schon einen CAN-Controller ON-Chip 2) Standard-LC-Display z.B. 4 Zeilen á 20 Zeichen einfachst anschließbar 3) C-Compiler µC/51 von Wickenhäuser: mit der 8 kByte Demo-Version
-
Thread
80c51 Serieller RI Interrupt funktioniert nur das erste mal
Hallo Ich lasse 2 Mc AT89c51 über die serielle schnittstelle miteinander kommunizieren, das funktioniert eig alles, abgesehen davon, dass der serielle Interrupt des Empfangsbit Ri nur einmal ausgeführt wird. der programmtext
-
Thread
RTC verliert Daten
wie es auch sein soll), nur der RAM enthält danach nur noch 0xFF. Mache ich nur einen Rest beim AT89C51RC2, dann bleiben die Einstellungen erhalten. Die Software ist also OK...
-
Thread
PC-Lüfter über 1-wire steuern.
Wunsch: - Mehrere PC-Lüfter steuern (Speed) - Tachosignal auslesen *optional* Problem: - AT89C51ed2 hat keine freien Pins mehr (nichts zu machen) Der Funkte einer Idee: - Es existiert noch ein 1-wire Anschluss am Controller, an dem schon 5 DS18B20-Sklaven (digitaler Temperatursensor von Dallas
-
Thread
8051 Ports
Hallo! Danke für die vielen Antworten! Ich verwende den AT89C51SND1 - als MP3 Player. Das Datenblatt sagt natürlich nur etwas über die eigenheiten des SND1 aus - nichts über die generelle Programmierung von 8051ern. Daher meine Fragen :-) Aber mit der Erklärung
-
Thread
Philips Mikrocontroller
so als Tip: Der 80C552 is total nackt (ohne Flash), nimm lieber nen Flash mit Bootloader z.B. AT89C51ED2, häng nen MAX202 dran und Du kannst sofort loslegen. Ich mach nicht grundlos komplizierte Platinenlayouts und denke daher, daß andere auch nicht so scharf drauf sind. Zumal Du an den 80C552
-
Thread
Schrittmotorsteuerung Grundlagen
Hardware-Copper' ? Wie soll sowas konkret ausehen? PWM - Signal erzeugen aber wie? ich habe dafür am AT89C51ED2 4 Ausgänge wenn ich, das richtig sehe. norad
-
Thread
Problem mit ASCII Code
auszugeben und ich dachte das man mit dem ASCII-Code. Der µC den ich einsetzte ist ein Atmel AT89C51ED2 Trotzdem Danke!
-
Thread
Temperaturmessung mit Temperatur-Zeitmodul
Temperaturüberwachung mit dem Temperatur-Zeitmodul von Conrad (19 55 88) realisiert? Dazu möchte ich einen Atmel AT89C51AC2 verwenden. Wäre sehr dankbar für einen kleinen Denkanstoß. Ciao Ingo
-
Thread
89C51AC3 in Keil uv2
Hallo zusammen! Für ein neues uC Projekt verwende ich erstmals statt dem 89C51RD2 einen AT89C51AC3. Mein Problem ist, dass es diesen Prozessor in Keil nicht gibt ( es gibt aber einen AC2 ). Das Headerfile ist egal, das kann ich auch selbst schreiben, anpassen. Google spuckt dazu nichts
-
Thread
Baudrateneinstellung 8051
Hallo Wie kann ich bei einem 8051 (AT89C51) die Baudrate von 9600 Bd am exaktesten einstellen? Bei einem 12 MHz-Quarz (SMOD=0) würde sich ein Reloadwert von 253 ergeben, was aber zu einer Baudrate von 10416Bd führen würde. Ist diese Abweichung
-
Thread
[V] Atmel AT89S51-24PU AT89C51RB2-3CS AT89C5131SIL
Vor längerer Zeit mal bei Reichelt bestellt, nie verwendet. 1x AT89S51-24PU für 3€ 1x AT89C51RB2-3CS für 3€ 1x AT89C5131-S3SIL für 6€ Vielleicht kann jemand noch diese alten Klassiker gebrauchen. Versand oder Abholung in Karlsruhe Innenstadt. Bitte gleich mit EMail-Adresse in der PN