-
Thread
LED Modul 8x8
wird über Mikrofon OPV aufgenommen und verstärkt und über AD Wandler Digitalisiert wird an den AT89C51CC01 weiter geleitet, der bearbeitet es und gibt es an den LED Modul 8x8 es sind insgesamt 6 LED Module aus.Es wird mit der Max7219 angsteuert. Wir haben mittlerweile alle hardware teile bereitgestellt
sich ein Konzept machen, welche Variablen wirklich gebraucht werden und in welchem Format. Im C51-Primer findet man ne Menge Tips. Peter
-
Thread
ROM Laden
http://www.goblack.de/desy/mc8051chip/ide8051/d51Tx_5.htm#IntelHex
auch mal gemacht. 8051-core von oregano mit blockram. Initialisiert habe ich den z.B. mit INST i_mc8051_rom_U_ROM1 INIT_00 = 0000000000000000000000000000FE80A3D2A2C2A1D2A0C282C281C280D20000; im ucf-file. Das Beispiel setzt einfach ein paar pins high oder low. Das erstellen des ucf-files laesst
-
Thread
Gehalt/Gehaltsenwicklung für Ingenieure und Informatiker 2015 Gesperrt
A. A. schrieb im Beitrag #4117006: > Gehalt : 51k Bei Eintritt > 61k nach einem Jahr Die 61k sind ok, aber 51k waren zu wenig für ein Großunternehmen der Finanzbranche.
ausgezahlt werden und Gehälter 13 und 14 werden sehr gering besteuert. Dementsprechend bleibt bei 51k Brutto mehr Netto über als in Deutschland mit 51k. Man könnte sagen ca. 55k Brutto in D sind ca. 51k Brutto in Ö
-
Thread
Wie stabil ist die Netzfrequenz? Gesperrt
werden sie jedenfalls geprüft. Die zum Start der Notstromdiesel meine ich. Die zur Frequenzmessung (49..51Hz) liegen bei +/+ 1mHz. ;-)
Kommt immer drauf an, woher der MC seinen Takt hat. Wenn der mittels PLL aus dem DCF77-Signal (exakt 77.5kHz) generiert wird, ist das für sowas wohl ausreichend genau...
-
Thread
Idealster Mikocontroller für Handhelds
Nachteile geweisser Controller eingegangen wird http://www.mikrocontroller.net/articles/AVR_PIC_51-Vergleich > Er sollte möglichst gut mit Grafikanwendungen zurecht kommen Am liebsten mit Grafikprozessor? Oder zumindest die Operationen dazu im Prozessor? Wenn Du in die Richtung denkst, vergiss
man keinen Programmer bauen will, ist das billigste ein USB-RS232 Konverter (Reichelt ~10 ) und ein MC mit Bootloader, z.B. einige 8051-er (Atmel AT89C51CC03), ARM7 (Philips LPC2106) usw. Allerdings finde ich es langweilig, irgendwas zu klonen, was eigentlich nicht die Domäne von MCs ist. Viel
-
Thread
[V] PIC Prozessoren 16F876A 16LF870 16F676 und 16F877
eine Rolle spielt. Das ist aber wohl die echte Ausnahme. (Wobei wie gesagt: kann sogar sein das auch MC 2x2mm hat, kenne ich halt nur nicht) Dazu kommen dann noch die ganzen "soft facts" wo MC in vielen Bereichen die Nase zumindest leicht vorn hat: Bessere Verfügbarkeit auch seltener Bausteine - sogar
€ 10: 2,65 € 25: 2,58 € 100: 2,51 € Bei "D:" kommen vermutlich noch 19% hinzu. Im Vergleich dazu finde ich meine Preisvorstellungen eigentlich fair. Gruß Andi
-
Thread
Zeigt her Eure Kunstwerke! Gesperrt Bilder
Rennen: ;) Tür-Steuerung für ein elektronisches Schloss mit RFID-Karten: AT90CAN128, Wiznet-5100, MC34063A, ...
schon fast diskret aufgebaut. Folgende Halbleiter wurden verbaut: ATMEGA8-16 TDA6610 SAA1310 MC14052BCP AN7323 LM324N MC1310P IR9358 SN76660 UA733 FM-Tuner MC7805 Der Stereodecoder wird erst freigegeben, wenn der Senderempfang und der MPX-Träger optimal empfangen werden. Dadurch fällt
-
Thread
Wiegesystem für Teleskoplader
Gewicht bei eingefahrenem Teleksop Das stimmt dann aber nur für eine Höhe. Wenn das über einen MC läuft sollte der auch den Winkel und die Ausfahrweite kennen dann stimmt die "Schätzung" immer. PS Ist der "modern" genug das Anheben/Ausfahren zu verweigern? Dann sind dort schon Druckgeber
Gewicht bei eingefahrenem Teleksop > > Das stimmt dann aber nur für eine Höhe. > Wenn das über einen MC läuft sollte der auch > den Winkel und die Ausfahrweite kennen > dann stimmt die "Schätzung" immer. > PS Ist der "modern" genug das Anheben/Ausfahren zu verweigern? > Dann sind dort schon Druckgeber
-
Thread
Akkumaster C4 - Prozessor defekt - Tausch
12 getaktet wird. Neben dem Prozi ist ein 27C512 E-Prom. Das ist die Firmware. Der /EA - Pin (51) liegt auf Ground. Oder sollten die LTC-Chips nen Hau haben ? Diese hängen direkt am Prozi.
Mnemonic Tabelle. Das ist wahr, RET ist so ziemlich das unsinnigste als erste Instruktion in einem MCS51 Programm, was es gibt. Die Vermutung liegt also nahe, das der MC unschuldig und voll funktionsfähig ist, während das EPROM Amnesie hat. Welchen Datecode hat denn das Ladegerät?
-
Thread
Mikroprozessorboard
mit 128 Byte RAM). EMUF= Einplatinencomputer mit universeller Festprogrammierung hieß das von der "MC" 1981/82 veröffentlichte Projekt.
, habe höchst selten was mit Oszi nachgesehen. Anbei mal die Schaltung meines Testboards für 80C51. Die Leiterplatte dazu ist fertig und geht die nächsten Tage in Auftrag. Mit Gruß Pieter
-
Thread
AVR versus ARM Gesperrt
aufbauend kann man sich dann mit der eigentlichen Hardware beschäftigen. Ob das dann ein STM32, NRF51 oder ein LPC wird muss dann jeder für sich selber wissen bzw. nach seinen Anforderungen oder Neigungen entscheiden. Für ein einfaches Blinky sollte jedenfalls jeweils der CMSIS-Header und ein kurzer
noch vielgenutzt. Warum? Weil sie /einfach/ ist *und* für ihren Zweck /ausreicht/. Gleiches gilt für MC-Architekturen. Nicht umsonst wächst der 8-Bit Markt weiter, aller ARM Konkurrenz zum Trotz.
-
Thread
Loginpflicht in Markt sektion Gesperrt
Weil das ja nur Gäste schreiben... Gegenbeispiel aus deinem Thread: seek51 seek51 Isch (Gast) seek51 Matthias I. (matze5) ← KEIN Gast. Übrigens wird nicht oft über eine Loginpflicht diskutiert, das sind immer nur die gleichen paar was jedes Quartal jammern.
übernehmen lässt, dann bin ich zuversichtlich, dass dahingehend voller Erfolg erzielt wird. Wobei das MC.net natürlich eine Dynamik angenommen hat, die manches verzeiht.
-
Thread
ASM in HEX für Anfänger
als für die AVR. Programmer für diesen MC hast du ja hoffentlich, der ist auch was besonderes.
Die C-Quellen deines Links sind aber für einen AVR und nicht für einen x51. Ohne größere Umbauarbeiten geht da nichts.
-
Thread
Datenbank in ASM 8051 Hilfe
gesehen. Kann mir jemand einen Tipp geben? Ich verlange keine Lösung ;) Meine Utensilien: - AT89C51 - Assembler, 8051 Vielen Dank
hochzählen. Die 16 Funktionen müssen natürlich mit der Mainloop zusammen compiliert werden. Dein MC hat ja kein OS, welches DLLs nachladen kann. Peter
-
Thread
Welcher yC der AVR ist der Beste
Hängt davon ab, was du vorhast. Die Spannbreite ist bei AVRs etwas grösser als bei den üblichen 51ern. Fängt bei 8pin 1KB an und hört bei 100pin 256KB auf.
schlechte Wahl. ATmega8 eher nicht (o.k., verwende selbst im Moment gerne ATmega168...). Wenn man von MC51 kommt, vielleich sogar ATmega8515 oder ATmega162 da relativ pinkompatibel, damit kann man vielleicht sogar vorhandene (Eval-)Boards weiternutzen (Reset-Schaltung umbasteln). Vorteile der etwas groesseren
-
Thread
Spannungsregler mit Lasttransistor schalten
altmodische Leute TL494, TL497, SG3524 und SG3525, SG3526, UC3843 sind die Favoriten oder das verhasste MC34063. https://www.mikrocontroller.net/articles/MC34063 Für den R curent sense 120 mOhm , der muß aber mindestens 3 Watt aushalten also 5 Watt Type nehmen aus dem Regal und R1 sollte indestens 1 WAtt
altmodische Leute TL494, TL497, SG3524 und SG3525, SG3526, UC3843 > sind die Favoriten oder das verhasste MC34063. > https://www.mikrocontroller.net/articles/MC34063 > OK, nochmal viel zu lesen. > Für den R curent sense 120 mOhm , der muß aber mindestens 3 Watt > aushalten also 5 Watt Type nehmen aus
-
Thread
uC Selbstbau, bitte um Hilfe
Spannungswandler 7805 7-Segmentanzeige http://www.reichelt.de/index.html?;ACTION=3;LA=2;GROUP=A51;GROUPID=3002;ARTICLE=6936;START=0;SORT=artnr;OFFSET=16;SID=32xs3ddqwQASAAAEsNPzI3584ab17e4fd3bacfadd7770bca674d8 Widerstände, Standard - Kohleschicht 0.25W +- 5% Kondensatoren, gepolt - Elko's +-
kann bei High und Low jeweils max. 20mA fliessen. Gruss Stefan PS: Wenn du schon einen 40Pin-MC verwenden willst, würde ich dir gleich zum Mega32 raten. Der hat doppelt so viel Flash wie der Mega16, ist Pinkompatibel und kaum teurer.
-
Thread
Blumen fuer Peter Dannegger
Peter Dannegger wrote: > Der Keil C51 hat dann auch ganz pragmatisch alles so gelassen, was er > selber nicht besser machen konnte. Der Keil hat praktisch nichts optimiert und nahezu alles gelassen, wie es war. Habe ihn vor Jahren selbst auf einem mc68020 benutzen dürfen... hat er immer noch den Bug drin, dass er den Stack verwurschtelt, wenn man in einem verschachtelten Block eine Variable definiert? Das hat mich damals Tage gekostet. Heutige
-
Thread
G-LCD bei Pollin
. - 16 FF: 15Bit Adressregister für Schreibop. + 1Bit für Chip Select Macht also schonmal min. 51 Makrozellen. Man könnte ein Write Enable einführen (es wird also nicht immer geschrieben), und der uC muss bei einer Schreibop nachdem die Adressen gelatched wurden die Daten am CPLD anliegen lassen.
... alles in Ordnung ist. Ja, der LA sagt high bei LP, irgendwie ist da Müll drauf. Ich hab den MC... dann auch runtergenommen, also die Spule kann beim Messen nicht einstreuen. Mit AVR hatte ich dann 20ms... aber irgendwo muss ich ja anfangen zu suchen. Wigbert
-
Thread
STLib für KiCAD mit STM32F4x
Hallo Forum, Kann mir jemand sagen, ob und wo es Libs für STM32F4(2/3)(7/9) MC's zum Download gibt, und falls nicht, wie man diese Teile in einer eigene Lib anlegt. Benötigt man dafür das CvPcb Programm. Kann ich bestehende Teile (Symbol/Footprint) aus einer bestehenden Lib
scheint eine neuere Version zu sein als meiner 4.0.2 Installation bei lag. Darin sind alle 429/439 MC Versionen enthalten. Danke! Markus
-
Thread
8051 sdcc & serielle Schnittstelle
Hi, ich habe ein uC Programm für einen AT89C51AC3, das mir 3 Schrittmotoren ansteuert und regelt. Funktioniert auch einwandfrei. Dazu müssen aber erstmal die drei Sollwerte vom PC zum uC per serieller Schnittstelle gesendet werden. Damit habe ich
Deine Routine speichert immer 2 Byte in sollwerte[]. Aber woher soll der MC wissen, welches Byte was bedeutet? Du brauchst ein Protokoll, damit sich der MC auf den PC synchronisieren kann. Für ein Binärprotokoll brauchst Du ein Terminalprogramm, was Binärwerte senden kann
-
Thread
SerialPort bei Visual Basic 2005
ASCII Tabelle ============= ByteWert ASCII Zeichen 48 - 0 49 - 1 50 - 2 51 - 3 52 - 4 53 - 5 54 - 6 55 - 7 56 - 8 57 - 9 Also wenn du ein Byte einliest, würde ich einfach 48 dazuaddieren und dann solltest du eigentlich die
Bin einfacher MC-Programmierer und schau gerade zufällig mal hier vorbei. Was für ein Wahnsinn, was für ein Overhead, mal eben so eine simple serielle Schnittstelle anzusprechen ! Einfach nur abschreckend, dieser Komplexitätswahnsinn
-
Thread
Welchen Mikrocontroller???
Du schreibst du programmierst in uVision, also ist die Wahl des MC schon getroffen. Aber mehr als ein bischen Datenempfang auf der seriellen Schnittstelle sowie deine Berechnungen sowie Ausgabe auf den Drucker steckt ja nicht drin. Wenn du dein Anliegen konkreter
Spiel geht von vorne los nur mit anderen Zahlen. In der Schule arbeiten wir mit dem Philips 89C51RD2 und µVision. Also kann ich diesen µC verwenden? Wie mach ich das mit der Messtabelle in die die Werte gespeichert und dannn ausgedruckt werden? Danke! Michael
-
Thread
BLE Stromversorgung aus RS232 Tx Leitung
nur noch mit +/-6V arbeiten, aber BLE braucht ja auch extrem viel weniger Leistung als z.B ein MCS51 den frueher manche Leute an so eine Leitung angeschlossen haben. Noch ein Tip. Nimm ein Regler der auch ein paar Eingaenge hat mit dem man festlegen kann bei welcher Eingangspannung er sich einschaltet
TOUT VOH & VOL vs Load Resistance". Das verhält sich bei "richtigen" RS232-Treibern wie SN75188/MC1488 nicht anders, siehe http://www.ti.com/lit/ds/symlink/mc1488.pdf, Seite 4, Ios(h) und Ios(l).
-
Thread
Kopfhörer-Verstärker
irritieren. Irgendwas stimmt da wohl > nicht. Um welchen handelt es sich denn? Um den oben erwähnten MC33202.
Komplementär-Darlington-Schaltung am Ausgang läßt sich das etwas kaschieren (z.B. Posting 10.08.2022 07:51).
-
Thread
Auftragsarbeit (EAGLE) zu vergeben
gordon51freeman schrieb im Beitrag #2726346: > Je nach dem würde ich das gerne machen, ich denke für ca. 150€ sollte > das i.O. sein. Du musst dir offenbar nicht deine Brötchen damit verdienen, oder?
gordon51freeman schrieb im Beitrag #2730779: > Aber ernsthaft, ist dieser Auftrag noch ausstehend oder bereits > vergeben? Bitte bleib' bei /einem/ Namen (am besten natürlich bei deinem angemeldeten).
-
Thread
Problem mit Timer Interrupt LPC1769
10 und MR0 mit 10000 sollte 125Hz rauskommen und nicht 6.25. Mit welcher Frequenz läuft denn dein MC?
c-Datei, sodass ihr das Problem leichter nachvollziehen könnt. > Mit welcher Frequenz läuft denn dein MC? Der MC läuft mit 100Mhz. > Bei einem Prescaler von 10 und MR0 mit 10000 > sollte 125Hz rauskommen und nicht 6.25. Die niedrige Frequenz von 6,25Hz ergibt sich aus den 19 Case-Blöcken im IRQ-Handler
-
Thread
Problem bei AtMega128 mit RET-Befehl
Danke, es war echt nur der Stack-pointer. Ist mein erster AtMega128. Bei meinen bisherigen MC's war das initialisieren nicht nötig...
Das waren bis jetzt 80x51-Derivate. Bei denen wurde der Stackpointer nach restart initialisiert.
-
Thread
Muss es unbedingt ein Konzern sein?
Grosskotzernbereichung. Die Frage ist, ob man Mitläufer sein will. Aber wer bei Nestle kauft, zu McDonalds geht, und RTL guckt, ist sowieso schon Teil des asozialen Systems.
zentrales > Becken für alle Bedürfnisse reicht ja aus. Wer schlau ist kauft ein Haus gegenüber vom mc doof oder würger King. Gratis Toilette
-
Thread
Def. Mikrocontroller auf Geschirrspüler-Platine?
bringen. Wenn man Traffic an den Ports mit einen Oszi sieht,dann hat man auch etwas Sicherheit dass der MC "lebt" und die Spannungsversorgung i.O. ist. Ob nun einzelne Ports beschädigt sind bzw. der MC zum Teil defekt ist, lässt sich so aber nicht ermitteln. Eine IR Kamera die es z.B. als Ergänzung für
254.95 0108 624020 von 0.94 auf 6.45 0113 622618 von 0.94 auf 4.45 0115 710646 von 48.79 auf 70.51 0120 707120 von 1.19 auf 9.95 und so weiter. Da fragt man sich, wie viel Koks die Vorstandsetage so von der Gier auf den nächsten Quartals Boni zerfressen hat, dass sie die ganze Firma ruinieren
-
Thread
Quarzgesteuerte Analoguhr mit Zeigern
. Wenn der Quarz der Uhr nich zu schnell ist, könnte man ihn ggf. auch einfach diesen durch einen mc ersetzten! Je nachdem wie groß die pausen des signales sind läßt sich die Uhr schneller oder angsammer bewegen. Unter umständen müste den Takt noch um ein festen Faktor hochsetzen, ist ja aber auch gut
natürlich nur so schnell machen, daß das Uhrwerk auch mitkommt und keinen Impuls ausläßt. Als MC ist fast alles geeignet, z.B. von ATTiny12 bis AT89C51ED2. Peter
-
Thread
Möglich einen AT89C2051 durch ATtiny2313 ersetzten?
Das Pinout des ATtiny2313 ist identisch. Einzig die Taktgeschwindikeit macht mir "Sorgen". Der '51 hat ein 24MHz-Quarz, aber wie viele Takte braucht er um einen Befehl auszuführen? Der '2313 hat "nur" max. 20Mhz aber macht einen Befehl mit jedem Takt! Gibt es etwas das gegen diesen Wechsel spricht
z.B. 10,24MHz Das ist Denke aus dem vorigen Jahrtausend, wo man noch TTL-Gräber benutzte. Ein MC kann rechnen bzw. wenn man es nicht allzu dumm anstellt, rechnet der Compiler schon alle Konstanten aus und der MC macht nur Zählen/Vergleichen. Einen Zwang zu bestimmten Quarzfrequenzen gibt es nur
-
Thread
Transistoren - Die-Bilder
SMY51, ein alter Dual-pMOS aus dem Funkwerk Erfurt: https://www.richis-lab.de/FET09.htm
Infineon BTS432E2 https://www.richis-lab.de/FET50.htm Infineon BTS432F2 https://www.richis-lab.de/FET51.htm
-
Thread
LM393 Schwingneigung - Designtipps?
Spannungssprünge entstehen könnten und die Hysterese zu knapp ausfällt (Flackern)? Evtl. ginge auch noch der MC34064P (4,6V), da wäre die Hysterese extern einstellbar. Aber ich bin mir unsicher wie das im Datenblatt gemeint ist („increase of lower threshold“ max. +51mV). So wie ich das sehe gibts hier keinerlei
Vorwiderstand für 4,8V Schwelle nur raten, oder? https://www.onsemi.com/download/data-sheet/pdf/mc34064-d.pdf
-
Thread
12V mit 5V schalten?! P-kanal MOSFET?
ich benutze nur einen Transistor um vom mc aus 12V zu schalten, kommt aber auf die leistung an, die du schalten willst.
Also wenn ich das richtig verstehe, willst du die RGB einzeln ansteuern vom mc. Also kannst dir den/die Transistoren sparen. Gehst einfach von 3 Pins vom mc über 3 Vorwiderstände auf die drei Anoden der LED und dann von der Kathode auf Masse.
-
Thread
Suche 16Bit Mikroprozessoren
Nimm einen MC68000, den gibts in groß (DIP64) und der ist noch ohne Brille zu sehen ;)
8051? 64kB Flash + 64kB RAM. Es gibt auch einige mit 22Bit Adressen (DS80C390) oder Banking (AT89C51RE2), aber die haben sich kaum durchgesetzt. Und dann gabs ihn noch als 80C251 auf 16Bit aufgebohrt.
-
Thread
Schrittmotor, welche stromgeregelte Steuerung?
geht. Ich würde gerne diesen Schrittmotor verwenden (http://www.reichelt.de/Schrittmotoren/QSH4218-51-049/3/index.html?;ACTION=3;LA=446;ARTICLE=62654;GROUPID=3299;artnr=QSH4218-51-049;SID=13UCFd0X8AAAIAAFiNXnMc9f88ba0e84b01b05d49bf854e7fcf4c) Könnte ich dafür diese stromgeregelte Steuerung nehmen?
-
Thread
Mikrocontroller/Bootloader
#6981422: > Hat jeder Mikrocontrollertyp einen eigenen > Bootloadertyp/ausführung Nein. Ob ein MC einen Bootloader hat und welchen Funktionsumfang dieser hat, verrät das Datenblatt des jeweiligen MCs. Oft gibt es weitere Dokumente, die den Bootloader beschreiben, z.B. wie er aktiviert werden kann. Z.B. der AT89C51RC läßt sich nur im Programmiergerät programmieren. Aber der AT89C51RC2 hat einen Bootloader über die UART. In der Regel sind die Bootloader verschiedener Hersteller nicht kompatibel und nichtmal die
-
Thread
Unterschied zwischen avr und 8051 bei atmel
Programmcode extra generieren. Man kann hier noch dutzende weitere Unterschiede aufzählen. Bis irgendwann, MC
Datenpointer und 2 Codepointer. Wobei neuere 8051 auch mehrere XDATA-Pointer haben. Die NXP 51MX-Serie hat sogar 2 24Bit Pointer, d.h. kann linear 8MB Daten + 8MB Code adressieren. Peter
-
Thread
C-Programiereung AT89C51ED2
Leute suche einen Programierer im Raum Bielefeld der uns einen Einstieg in C Programierung für AT89C51 (ED2) geben kann. Hat jemand erfahrung in dieser Richtung?
Keil Vollversion ist kostenlos zu haben, siehe... http://pages.silabs.com/lp-keil-pk51.html Lässt sich auch für non Silabs Typen verwenden.