-
Thread
Eprommer Selbstbau ---> Probleme bei den Pintreibern
was wie zu erwarten nicht fertig wurde. Es konnte nur ein einziger EEPROM programmiert werden, der AT28C256. Dies hat auch alles super funktioniert. Die PC Software wurde in C# programmiert. Das Problem damals war die Pintreiber zu realisieren. Gerne würde ich das Projekt wieder aufleben lassen. Die
sichtbarer Schaden zu sehen ist. Zu der Liste meiner Bausteine die ich verwenden will. Eproms 27C16 bis ...512 sämtliche parralel EEPROMS und Flash Typen sämtliche Avrs Atmels 8051 Controller (die parralel programmiert werden sowie der 89C51) dazu noch ein paar GAL´s von Lattice. Das wäre
-
Thread
Entwicklungsboard für 8051
Entwicklungsboard für einen 8051 hab Erfahrung mit dem LPC932 von Philips. Programmiert habe ich in C mit µVision von Keil. Welche Entwicklungsboard könnt ihr mir empfehlen? Muss nicht unbedingt ein Philips µC, am liebtsen der ATMEL T89C51AC3 http://www.atmel.com/dyn/products/product_card.asp?
ok, danke hab das I2C Compatible überlesen....
-
Thread
Interruptprobleme mit Atmel megaAT16
RJMP PC-0x0000 Relative jump @000001AD: USART_Init ---- USART.c ------------------------
wird nie 1 -- der Compiler hat es wegoptimiert! Könntest Du Deinen Code bitte innerhalb eines [code][c]..[/c][/code] Blocks einstellen (anstelle ihn als reinen Text einzubinden)?
-
Thread
16 bit Mikrocontroller mit CAN
Ich schlage hier mal den Renesas M16C vor. Mit CAN und 30 kB RAM + 256 KB Flash. 12 - 24 MHz. Ist aber nicht wirklich ein "Hobby" Controller.
Wenn Du nicht viel rechnen mußt, dann reicht auch ein 8-Bitter, z.B. AT89C51CC03. Willst Du viel rechnen, dann ist ein 16-Bitter auch nicht das ware, nimm gleich 32 Bit, z.B. den LPC2119. Oft sind 32 Bitter sogar billiger als 16 Bitter. Ein Entwicklungsboard mit CAN
-
Thread
Probs Mega16 und Reset
noch anmerken muß das dann der Kontrast etwas anders ist, als wenn er beide Texte anzeigt. An einem AT89C51AC2 zeigt das Display nicht solche Phenomäne. Auch an dem Ethernut-Board mit dem Mega128 geht es. Irgendwie alles für den ar.... sowas Mfg Sascha
Nene, hab den Port geändert (statt PortB PortC). JTAG ist abgeschaltet. Im Source und auch im makefile ausschließlich Mega16. Mfg Sascha
-
Thread
8051 und USB ansteuerung
ich habe noch eine frage zu dem FTDI FT232BM Und zwar würde ich gerne einen AT89C51ED2 damit ansteuern Muss ich das Ausganssignal noch mit einem MAX232 Wandeln oder kann ich direkt auf den Controller gehen? Marcel
9,95 bist Du dabei: http://www.reichelt.de/inhalt.html?SID=12QTIGRNS4AQwAADvafMA4e41b59ed8be54c81b5c7828ac2ad8a9;ACTION=3;LASTACTION=4;SORT=artikel.artnr;GRUPPE=C6993;WG=0;SUCHE=usb%20seriell;ARTIKEL=USB%2520SERIELL;START=0;END=16;STATIC=0;FC=667;PROVID=0;TITEL=0;CASE=ignore;CONNECT=AND;WHOLE_WORD_SEARCH
-
Thread
Servo kaputt, warum??
oder ob ich ihn vielleicht reparieren kann? Hab ihn mit 4,5V betrieben. Achja, ich benutze einen AT89C51RC2, nur zur Info wegen dem Programm. Kann so ein Ding kaputt gehen wenn man da zu kurze oder zu lange Signale hinsendet? MFG Christian
bei den standardservos bei "C", der billigste 4,95 eur aber nochmal zu meiner Frage, keiner der mir was zu meinem Code sagen kann??
-
Thread
Von "PPP Protokoll" auf "HTTP" mit µC-Schaltung
Grüß euch! Hab eine relativ komplizierte Frage! Es geht um ein µC-System (AT89C51ED2) das mittels RS232 auf ein M2M-Modul (Siemens MC35i) zugreift, welches sich über GPRS mit dem Internet verbindet! Und jetzt zur Problemstellung: Wenn ich eine Verbindung herstelle
Wäre dankbar für Links, kann mit Webservern nämlich wenig anfangen! Und müsste ich dann meinen µC als Webserver auslegen - also programmieren? > @ Schallwa: Was ist ein "ATtiny"?
-
Thread
C8051 Einführung
ANSI C ist weitgehend unabhängig vom Mikrocontroller. Zum Lernen kannst Du auch C (kein C++) auf dem PC benutzen. Div. Compiler sind Freeware. Literatur ist massenhaft verfügbar. Wenn Du halbwegs dann in
des jeweiligen Controllers und man schaut sich mal paar Beispiel C-Programme hier im Forum an. Besonders geeignet zum Einstieg sind 8051er mit internen Bootloader, wie Atmel AT89C51ED2 oder ähnliches. Diese sind gut verfügbar und lassen sich leicht in der Schaltung
-
Thread
[V] seltsames Matrix-Display auf Platine
r23, 0x54 ; 84 218: cbr r23, 0x89 ; 137 21a: andi r23, 0x98 ; 152 21c: cbr r23, 0x45 ; 69 21e: cbr r23, 0x23 ; 35 220: cbr r23, 0x01 ; 1 222: std Z+45, r10 224:
63 508: pop r16 50a: reti ; Referenced from offset 0x530 by rcall Function19: 50c: ldi r18, 0xf9 ; 249 ; Referenced from offset 0x52a by brne Label51: 50e: nop 510: nop 512: nop 514: nop 516: nop 518: nop 51a: nop 51c: nop 51e: nop
-
Thread
AVR versus ARM Gesperrt
vieles schon Jahre an Zuverlässigkeit bewiesen hat. weil meine Bastelkiste noch voll mit AVRs,PICs, AT89LP51 ist. weil ich gerne meine eigenen Platinen fertige und dann lieber mit THT arbeite weil ich manchmal lieber mit 5V arbeiten will weil ich mit den Tools gut zurechtkomme Ist halt Geschmackssache
bewiesen hat. auch wichtig für Einsteiger. ;-( > weil meine Bastelkiste noch voll mit AVRs,PICs, AT89LP51 ist. der Einsteiger hat eine leere Kiste. ;-( > weil ich gerne meine eigenen Platinen fertige und dann lieber mit THT > arbeite ich, ich, ich, ... und wo bleibt der Einsteiger? ;-( > weil
-
Thread
UV-Turbo-Löscher
nicht mal aus dem Gerät entnehmen. Ich habe mein Löschgerät etwa 1995 (da habe ich mit den Atmels AT89C51 angefangen) das letzte mal benutzt. Es müßte noch bei meinen Eltern im Keller unter einer meterdicken Staubschicht stehen. Peter
stabiler. Mit externem Speicher kann es leicht passieren, dass durch nicht ganz EMV gerechte Geräte der uC abstürzt (mein Rekord: in 20m einen uC zum Absturz bringen...). Bei der Flash Version muss man schon eine Menge machen, dass der uC falsche Daten bekommt...
-
Thread
8051 von Atmel
> ponyprog und YAAP können dies meines Wissens micht ponyprog kann ein paar 8x51 Derivate programmieren, ansonsten: http://www.kmitl.ac.th/~kswichit%20/IspPgm30a/ISP-Pgm30a.html ISP Adapter sollte gehen, schau dir die Seite an und vergleiche mal die Schaltung.
UART Bootloader - CAN Bootloader - USB Bootloader. Ich würde UART-Bootloader empfehlen, z.B. AT89C51ED2. Peter
-
Thread
Fröling Heizungssteuerung auslesen.
den ich in den Projekten 2 Posts weiter oben schon verwende. Diese Projekt hier läuft aber auf einem AT Mega8. Es sammelt die Froeling Daten über die serielle Schnittstelle und stellt sie dann über das I2C Interface zur Verfügung (Ich sammle das dann zusammen mit anderen Daten mit einem ATMEGA32 als I2C
46, in <module> ");").encode('utf-8')) IOError: [Errno 32] Broken pipe ^C root@pi4:/usr/local/bin# Fehlersuche: radiator_sql.log ERROR 1046 (3D000) at line 1: No database selected radiator_rrdtool.log Failed to call rrdtool: ERROR: /tmp/database.rrd
-
Thread
ATMEL AT89C2051Programmieren
Hi Leute! Normalerweise arbeite ich nicht mit 51ern ich bin aber im moment dabei eine Schaltung nachzubauen, in der ein AT89C2051 zum einsatz kommt. Ich möchte mir nur ungern für EINE Anwendung einen Programmer für diesen µC zulegen ! Deshalb meine
-
Thread
ATmega328PB nach Berührung Flash kaputt
sind die auch mit NC angegeben. Im Vorgänger mit dem AT89C51CC03 waren es 20MHz mit 2*33pF.
µC-Hersteller direkt die Antwort bekommen: Wenn das so ist (µC lange im Reset) sind externe Pulls zwingend. Heißt: Ein- und Ausschalten (!) der Versorgung müssen kontrollierte Verläufe haben. Ist das
-
Thread
Prozessor mit 2x RS232
Das kann nahezu jeder µC - du kannst eine Software UART proggen ^^
Software UART mit Atmel 8051 µC: http://www.atmel.com/dyn/resources/prod_documents/doc3aae2f186a94b.pdf (317kbyte) Musst einen Typ wählen, der eine PWM(PCA)-Unit hat, geht auch mit aktuellen Controlleren, wie AT89C51ED2.
-
Thread
Sammelbestellung USBTMC Adapter. Interesse?
| Jürgen (oj_k) | 1 | DE | mit Gehäuse, vorzugsweise v2 | spaceman | 2 | AT | n/a [/c] Grüße Hannes
| Jürgen (oj_k) | 1 | DE | mit Gehäuse, vorzugsweise v2 | spaceman | 2 | AT | n/a | Sascha S. (dec) | 2 | DE | [/c] Vielen Dank
-
Thread
Zeigt her Eure Kunstwerke! Gesperrt Bilder
Jahren in immer neuen Formen baue. Und Du benutzt wirklich immer noch OTPs? Steck doch lieber nen AT89C51ED2 rein und progge über die UART. Peter
> drin, ich benutze Avr aus Prinzip nicht. Nicht alles, was von Atmel kommt, ist ein AVR. Der AT89C51ED2 ist ein 8051, bloß eben mit Flash und UART-Bootloader. Soweit ich weiß, waren die Atmel 8051 die ersten preislich erschwinglichen Flash-MCs überhaupt, muß so um 1993 gewesen sein. War schon
-
Thread
Atmel 8051 flashen
Hallo zusammen, es gibt ja jetzt neue sehr schnelle Atmel 8051 z.B. AT89LP214 die eventuell als Ersatz für die NXP 8051 z.B. LPC922 geeignet wären. Allerdings werden die LPC mit seriellem Bootloader im Flash ausgeliefert, und sind über RXD/TXD zu flashen z.B. mit USB-seriell-Kabel
http://www.mikrocontroller.net/articles/USBPROG-51_Flip/FlashMagic_Universal_Programmieradapter
-
Thread
XMEGA reif für den produktiven Einsatz?
umgestellt (neue Layouts, Firmware). Die Produktion kam glücklicher Weise nicht ins stocken. Der P89C668 war auch zeitweise abgekündigt und dann doch wieder im Programm und jetzt ist er wohl entgültig abgekündigt. Glücklicher Weise gibt es von Atmel den AT89C51RE2, der ist fast kompatibel. Wenn unser
schrieb im Beitrag #2382778: > Christoph Budelmann schrieb im Beitrag #2382750: >> Ganz ehrlich? Lerne C! > > Woher willst Du wissen, dass ich das nicht schon kann? Wie gesagt, ist nicht böse gemeint. Nur in 99% der Fälle wenn jemand nicht C oder Assembler einsetzen möchte hat derjenige kaum Ahnung
-
Thread
AVR-Bootloader mit Verschlüsselung
406 > Cmd.SetBuffer.WriteData() ICOM: write error. 04.04.09-14:42:17-484 > Device disconnected [/c] und drüber Jener: [c] 04.04.09-14:31:51-234 > Timer released 04.04.09-14:31:51-234 > Program... 04.04.09-14:31:51-234 > execute compiled data 04.04.09-14:31:51-234 > selected options in compiled
54 4C 4F 41 44 45 52 27.11.09-20:57:51-171 > aborted by User [/code]
-
Thread
Einfacher Low Cost LCD Controller für 320x240 LCD im Textmodus
par Fragen: 1.) Wäre es auch möglich statt des Atmega Controllers ein 8051-Derivat wie den AT89LP51ED2 ( http://www.atmel.com/devices/AT89LP51ED2.aspx ) zu nehmen, da ich bis jetzt nur mit 8051 Kompatible gewerkelt habe ? 2.) Wo krieg ich den AT89LP51ED2 überhaupt noch her, weil bei Conrad
nichts mit AVR zutun gehabt hatte. Aber ich find die 8051 besser... Und vom timing her müßte der AT89LP51ED2 doch passen oder lieg ich da falsch?
-
Thread
JPG format kurios - tjpgdec oder libjpeg funktionieren nicht
0x6A, 0x73, 0x74, 0x75, 0x76, 0x77, 0x78, 0x79, 0x7A, 0x83, 0x84, 0x85, 0x86, 0x87, 0x88, 0x89, 0x8A, 0x92, 0x93, 0x94, 0x95, 0x96, 0x97, 0x98, 0x99, 0x9A, 0xA2, 0xA3, 0xA4, 0xA5, 0xA6, 0xA7, 0xA8, 0xA9, 0xAA, 0xB2, 0xB3, 0xB4, 0xB5, 0xB6, 0xB7, 0xB8, 0xB9, 0xBA, 0xC2, 0xC3
0x73, 0x74, 0x75, 0x76, 0x77, 0x78, 0x79, 0x7A, 0x82, 0x83, 0x84, 0x85, 0x86, 0x87, 0x88, 0x89, 0x8A, 0x92, 0x93, 0x94, 0x95, 0x96, 0x97, 0x98, 0x99, 0x9A, 0xA2, 0xA3, 0xA4, 0xA5, 0xA6, 0xA7, 0xA8, 0xA9, 0xAA, 0xB2, 0xB3, 0xB4, 0xB5, 0xB6, 0xB7, 0xB8, 0xB9, 0xBA, 0xC2, 0xC3
-
Thread
AVR Controller programmiert AVR - Controller
folgendes Problem, ich möchte direkt von einem AVR-Controller über SPI einen ATmega16, ATmega32 oder AT90S8535 programmieren. Das Programm für den zuprogrammierenden Controller könnte auf einer MMC oder anderen Speicher sich befinden. Der Programmer greift darauf zu und programmiert es in den anderen 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
Bestellung Digikey
. Habe keine Kreditkarte und die Zusatzkosten sind mir alleine zu hoch. Gruß Alex P.S. Den AT89C51SND1C für 14.30 ist ein Wort!
-
Thread
parallel port mittels pld und µController ansprechen
ich bekomme trotzdem möglichst viele Antworten. Also, ich habe einen µController-Board mit dem AT89C51AC3, kein besonderer aber für simple dinge reichts. Diesen programmier ich über die RS232 Schnittstelle. Nun möchte ich mit diesem µController und einem PLD oder FPGA verschiedene Schnittstellen
an die entsprechende Schnittstelle. Die Schnittstellen sollen: ParallelPort(25polig), RS232, I2C, JTAG Zuersteinmal soll es für den ParallelPort und die I2C Schnittstelle funktionieren. Meine Frage ist nun wie würdet ihr da herangehen? Wie schreibt man solch ein Protokoll für den µC?
-
Thread
const String-Arrays im Flash ablegen mit avr-gcc
Compilerbauer auch ne Menge machen bei Architekturen, die auf den allerersten Blick nicht ganz so optimal für C aussehen. Ein gutes Beispiel dafür ist der Keil C51 Compiler für die 8051 Familie, der in der Regel kleineren Code erzeugt, als auf einem AVR benötigt wird. Auch da haben sich die Atmel-Werbefuzzies voll ins Knie gefickt, indem sie auch in Bytes rechen. Hätten sie dem AT89C52 mit 8k-Bytes einen AT90S8515 mit 8k-Worten gegenübergestellt, hätten bestimmt viel mehr zum AVR wechseln können. Peter
-
Thread
C-Meter im Elektor - die spinnen!
nachgebaut hat es somit auch keiner. Ein völlig deplaziertes Projekt. Ein Programmierer für den AT89C55, der zu diesen Zeitpunkz schon abgekündigt war. Der Nachfolger AT89C55WD hätte man durch minimalen Mehraufwand unterstützen können, hat man aber nicht. Die Software wurde zwar zum Download angeboten
hex als .eep (für Eprom-Daten Dateien)für Pico C-Plus und Pico C-Super abrufbar sind.
-
Thread
Prio eines Int.
Das Datenblatt deines µC gibt gerne Auskunft.
Beitrag #6225149: > ist der Interrupt eines Timers immer höher Prior als die eines Tasters? Beim AT89LP51 kannst Du jeder Quelle eine von 4 Prioritäten zuweisen. Der hat auch einen Keyboardinterrupt für Port 1.
-
Thread
72421 RTC über 89c51 mit µvision
Hallo Hallo, ich bin am verzweifeln... Mein Problem: Ich programmiere einen at89c51 und steuer eine 72421 RTC an. Ich hab ein Programm mit Wickenhäuser geschrieben, compiliert, alles schick.. funktioniert. mein ausbilder ist ist nun der Meinung, dass wir auf KEIL umsteigen
WEEK = 1; //woche einstellen while(1) { rtc_read(); printf(" D %c%c.%c%c.%c%c Z %c%c:%c%c:%c%c E",tagZ,tagE,monZ,monE,jahrZ,jahrE,stdZ,stdE,minZ,minE,secZ,secE); //printf(" D %u%u.%u%u.%u%u Z %u%u:%u%u:%u%u E",tagZ,tagE,monZ,monE,jahrZ,jahrE,stdZ,stdE,minZ,minE
-
Thread
Welchen Temperaturfühler
machen, dem man dann die höhere Priorität zuweist (beim 8051 ja kein Problem). Ich hab das mal für nen AT89C51CC01 gemacht, für einen Sensor, d.h. ohne ROM-Code-Erkennung. Dann hat man überhaupt keine Warteschleifen, da ja die 60µs bis zum nächsten Interrupt dem Main zurückgegeben werden. Peter
lm335 und i2c ad wandler
-
Thread
MP3-Player fürs Auto
Wenn du überlegst einen 8051er zu nehmen, dann kannst du auch den AT89C51SND1C nehmen. Der hat schon vieles drauf, was man für einen MP3-Player braucht. - MP3 Dekoder - IDE/ATAPI Interface - MMC/SD Interface - USB Interface - Keyboard Interface (quasi zusätzliche
einen 40MHz PIC mit einem 48MHz AT91SAM7S kann man nicht vergleichen... Der PIC ist was er ist, ein kleiner Controller, mehr nicht und nicht weniger. Schon allein die Tatsache, dass der AT91SAM7S eine DMA/PDC besitzt macht ihn um vieles
-
Thread
RS232-->µC-->PLD-->Schnittselle???
Hat jemand eine Ahnung wie ich Datenvon einer RS232 Schnittstelle über einen µC an einen PLD sende der die Daten dann an verschiedene Schnittstellen sendet! Mich interessiert die Programmierung des µC und des PLD (in VHDL).
Danke für die Antworten. Ich verwende einen AT89C51AC3 von Atmel der über SPI programmiert wird. Von dort werden Daten über eine 8Bit-Port zum PLD geschickt und dann zu den entsprechenden Ports gesendet.Per handshake oder so. Die Adresse wird seperat
-
Thread
Tiny1 Serie Bootloader Segmentierung Flash geht nicht?
Assembler? Ich finde das wird sehr > sehr schnell super unübersichtlich, oder? Ich hatte mit dem 8051 (AT89S8253) erst in Assembler angefangen. Ich war bei fast 8kB Flash, aber es war noch nicht fertig. Ich habe es dann 6 Monate liegen lassen und als ich weiter machen wollte, merkte ich, ich hab den Durchblick völlig verloren. In der Firma war aber eine Lizenz des Keil C51 verfügbar und so habe ich damit gearbeitet. Es ist mir sprichwörtlich die Kinnlade runtergefallen, so kompakt und effizient hat der Herr Keil programmiert. Ich konnte das Projekt nun problemlos beenden
-
Thread
MOST Bus
Dazu gibts ICs von Oasis. Die haben dann eine I²C Schnittstelle über die man Kontrollnachrichten versenden und empfangen kann, und eine I²S Schnittstelle um ein Audiosignal synchron einzuspeisen. Alternativ kann man auch das MediaLB Interface der ICs
reichen, eine SD-Card oder CompactFlash-Card an den MOST-Bus zum CD-Wechsler (vielleicht über einen AT89C51SND1C) anzuschließen. Hat irgend jemand Infos bzgl. dem MOST-Bus und CD-Wechsler? Grüße Stephan
-
Thread
Absolute Funktionsadressen in Tabelle ablegen
funcB}; Kennt jemand eine brauchbare oder ähnliche lösung? PS: Ich verwende Keil und einen 80C51. lg. _AS
setze auch 8051 ein, aber eben Flash und nicht ROM. Und vorzugsweise die mit internem Bootloader (AT89C51CC01). Mein Tip: Wenn Du keine Lust hast, das Compilerhandbuch und die Keil Knowledgebase zu lesen, wie und in welchem Speichermodell Aufrufe und Parameterübergaben von Assembler nach C und
-
Thread
Profi-Frage: Suche µC
Pulsbreite ? Auflösung ? Viele 8051-er haben ein PCA, damit kann man 4 Eingänge capturen. Z.B. der AT89C51ED2 Peter
MSP430, mein Lieblings-µC. :-) Hat 8 bis 16 ICP.
-
Thread
I2C-Bus /TWI
Ansteuerung 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
>Soweit ich weiß gibt es schon einige Controller die Hardware Seitig >keinen I2C-Bus haben. Das ist richtig. Das ist dann aber kein interner, sondern ein integrierter I²C-Bus bzw. eine integrierte I²C-Schnittstelle.
-
Thread
Ausgabe mittels printf über UART für ATmega / ATtiny
kleinsten gemeinsamen Nenners, der auf einem ATtiny2313 noch genau so läuft wiw auf einem STM32 oder einem AT89S52. Genau darum, dass Erklärbeispiele alle dieselbe Basis verwenden egal welches Target man hat (und wenn das Target ein Konsolenprogeamm für Linux ist.) Es soll schlicht die ersten Schritte erleichtern
kleines, vielseitiges solches Modul ist eben printf. printf liefert das, was man als einigermaßen C-kundiger Mensch erwartet, auch auf einem AT. Wir reden hier vom Hobbybereich. Der ATxyz hat zu wenig Speicher, um printf zum Debuggen benutzen zu können? Dann nimm den ATabc, mit doppelt oder viermal
-
Thread
Hilfe bei einem Assembler-Programmcode
mit P3.7 frei geschalten." In der Regel sollten wir immer so beginnen: INCLUDE 5131.INC code at 0 SJMP init Leider habe ich nicht sehr viel Ahnung wie bzw was ich alles in den Programmcode schreiben soll, und frage deshalb ob mir hierbei jemand helfen kann. Mfg xxro
in das Programm ein, dachte du arbeitest noch an dem PAP ? Vermutlich handelt es sich um einen AT89C5131, 8x51 Derivat, solche Infos solltest du eigentlich hier mit angeben. Die paar Zeilen Assembler bestätigen das es um 8051 geht. Liefer doch mal alles was du bereits hast... - aktueller PAP
-
Thread
8051 0,1A und werden warm
ICh habe zwei 8051 40DIP , die brauchen beide 0,1 A und werden in der Mitte ganz warm. Meine 5 AT89C2051 brauchen nur 0,01 A und werden nicht warm. Ich habe an keinen MC was angeschlossen , nicht mal ein Quarz und die 2 werden trotzdem warm . Was ist das ?? Vielen Dank
Deshalb haben sie auch keinen IDLE und POWER-DOWN Modus. NMOS und CMOS unterscheiden sich durch das "C" im Namen, also 8051 bzw. 80C51. Peter
-
Thread
USB-Stick am Mikrocontroller VNC1L
Hallo. Ich hab das Programm soweit auf meinem AT89C51RE2 laufen. Ich kann Dateien erstellen und Befehle senden usw, aber wenn ich was an eine vorhandene Datei anhängen will stürtzt das Ding ab. Ich hab schon versucht mit dem SEK-Befehl den Pointer
realisieren, zumindest nicht beim AT89C51ED2. Die Pins kannst Du frei zuordnen.
-
Thread
Universalzähler ELV
Als MC könnte man einen AT89LP51RD2 oder ATmega162 (Reset abklemmen) nehmen. Das Programm müßte man wohl in C selber schreiben, was ja keine Raketenwissenschaft darstellen sollte.
Kauf dir sowas: Die taugen nichts, weil sie wirklich unter 1MHz nichts messen. Man müsste den uC umprogrammieren.
-
Thread
Wieder mal ENC28J60
ff ff ff 66 55 44 33 22 11 08 00 59 00 ......fU D3"...Y. 0010 00 4e 00 00 00 00 80 11 f3 fc c0 a8 00 14 ff ff .N...... ........ 0020 ff ff 13 56 13 56 00 3a 00 00 bc 23 ff 90 b9 8a ...V.V.: ...#.... 0030 fa f1 07 1d 93 f3 48 89 c6 26 0b c7 a3 e2 b7 b2 ......H. .&...... 0040 07 a4
@jesper: how do you fix #6 ? if i try to use: [c]if (enc28j60_read_address(ENC28J60_REG_EPKTCNT) == 0) return; [/c] instead of [c]if ((enc28j60_read_address(ENC28J60_REG_EIR) & (1<<ENC28J60_BIT_PKTIF)) == 0) return 0;[/c] it receives some
-
Thread
Ambilight mit STM32F4discovery und TVP5150AM1
strange... if you can measure a video signal on your converter, then you should measure a signal at PIN1 / PIN2 from TVP if the converter is connected to the board. maybe check your wiring on board with multimeter to capacitor C13 and from C13 to Pin1 of TVP and also the same for INPUT2
strange... if you can measure a video signal on your converter, > then you should measure a signal at PIN1 / PIN2 from TVP if the > converter is connected to the board. maybe check your wiring on board > with multimeter to capacitor C13 and from C13 to Pin1 of TVP and also > the same for INPUT2
-
Thread
wegen Uart geht nichts mehr
UART-Schnittstelle initialisiere, macht das Programm, was es will. Als Mikrokontroller benutze ich den AT89C51CC03 und ich habe es in Keil programmiert. In der Datei befindet sich mein Programm. Weiss jemand, was ich falsch gemacht habe? PS. Die UART-Schnittstelle habe ich so schon mal programmiert und
Uart.PNG > Uart_init.PNG Was soll das? Normaler Quelltext als Anhang, KURZE Ausschnitte als Text. [c] // das ist ein kurzer Ausschnitt aus dem Quältext [/c]
-
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
Vielen Dank für die rasche Antwort. Benutze einen ADuC832 von Analog Devices, der laut Datenblatt einen internen Bootloader von 6kB besitzt. Ist es damit möglich? Und gibt es dafür ein Tutorial, wie man den Codespeicher ausließt?
-
Thread
RxTx Interrupt Routine (?)
Hallo Folgendes: Ich habe mir in C eine Routine für den AD-Wander Max186 geschreiben, dass ganze läuft auf dem AT89C51RD2. Die digitalen Werte sollen an die RS232 geschickt werden. Solange ich den AD-Wander Routinenaufruf in der Endlosschlaufe
, dass ich jetzt den Digitalen Wert erhalte sobald ich ein gewisses Zeichen über die RS232 an den uC schicke. Ich musste jedoch feststellen dass der Wert dann plötzlich immer 0x00 ist. Mit was könnte das zu tun haben ? Kann ich vom RxTx-Interrupt aus keine Funktionen aufrufen, hat es irgendwas
-
Thread
Datenbankanbindung mit Mikrocontroller
hi Schau dir doch mal bei MAXIM den DS80C400. Es ist ein 8051 µC mit integriertem 10/100 er Ethernet MAC. Es gibt auch auf der MAXIM seite genügend APPNotes zu dem µC. Gruss Force
Berufserfahrung voraussetzen darf. Ich mache auch nicht alles selber. Z.B. das Ethernet (UDP) auf dem 89C51CC01 hat ein Kollege implemtiert, der hatte damit aber schon Erfahrung. Ich habe dann das CAN-Devicenet gemacht, aber das war auch keine Sache von nur einem Wochenende. Und von der Windows-Seite