-
Thread
mon51
Wir betreiben Übungsboards mit 80c535 und Keil mVision2. Monitorprogramm ist mon51 V3. Ein Download und Start ist uns bisher nur in der integrierten Umgebung möglich. Besteht auch die Alternative zu einem zeilenorientiertem Download ins Zielsystem und direktem Start ? Danke
Habs noch nicht ausprobiert , aber evtl. ist das o.k. ? http://www.goblack.de/desy/mc8051chip/index.html
-
Thread
Atmega88P USART Kommunikation funktioniert nicht
Hallo. Ist evt. die Fuse am MC gesetzt, die Deine Clock durch 8 dividiert * Dann ist einfach alles was Du tust 8 fach zu langsam...
char)(UBRR_VAL >> 8); UBRR0L = (unsigned char)(UBRR_VAL & 0xFF); [/c] einfach [c] UBRRO = 51; [/c] und dazu eventuell noch den vorgeschlagenen Delay nach der Initialisierung. Was ergibt das ?
-
Thread
Akku, wie aufladen?
beste Witz ausgelutscht * oder aber du hast tatsächlich keine Ahnung, dass man ein Register in der MC-51 Architektur mit Akku bezeichnet. In dem Fall ist Hopfen und Malz verloren.
-
Thread
Warum Uhrenquarz 32,768 kHz?
die 32 Khz nicht schon so verbreitet wären, würde man heute eventuell auch 65,... kHz (2^16 Hz) oder 51,2 kHz wählen. Es gibt durchaus auch Armbanduhren die mit 4,1... MHz Quarzen arbeiten.
Gerhard O. schrieb im Beitrag #6949001: > die Leute entschieden sich 49.4/51.6% gegen Naja, wenn man auch 101% der Leute abstimmen lässt...
-
Thread
Mit Uran, Glas und Eisendraht- Li- Ion- Ladegerät mit klassischem Bauteil
das Ding nicht? Weil ihm der Sauerstoff fehlt? Neee, die Temperaturen sind zu niedrig. So ab 10-20MC° machts heftig bumm. PS: Für alle unsre U12er. Ja klar fehlt da mit Sicherheit der Sauerstoff.
mit LTspice simuliert. :-) Ich bringe das dann als Update dort: http://c-quam.blogspot.com/2015/09/mc13020-im-saba-freudenstadt125.html LG old.
-
Thread
Probleme beim Flashen mit Keil C51
folgende Rückmeldung Load "C:\\Keil\\C51\\Examples\\BLINKY\\test" Searching for DAS Server 'UDAS'... DAS Server 'UDAS' is installed. DAS Server 'UDAS' is not started yet. Trying to start it now... DAS Server 'UDAS' has been started successfully
Ich weiß nicht, welches Board Du hast, aber in der Regel muß man Peripherie erst mit dem MC verbinden (Jumper, Flachkabel). Peter
-
Thread
STM32 Kochrezept
etwas kleineren Modell, wie dem PIC, dem AVR oder sogar noch dem alten Schlachtroß MCS51 anzufangen.
mit einem etwas kleineren Modell, wie dem PIC, > dem AVR oder sogar noch dem alten Schlachtroß MCS51 anzufangen. Sicher hast du recht, aber warum einfach, wenns auch kompliziert geht :) Nee, im Ernst, ich trau mir das schon zu. Es klappt ja auch, hoffe nur auf Hilfe von den Profis, wenn ich mal ne
-
Thread
RFM12 Empfangsinit
Bibliotheken #include <stdio.h> #include <stdlib.h> #include <string.h> #include "rfm12.h" #include "reg51xd2.h" unsigned int count_global; unsigned char data_in=0x00; unsigned int data_out=0x0000; unsigned char daten; unsigned int stat; bit transmit_completed= 0; sbit LED=P3^5;
so zu verschalten - wie es oben gezeigt ist.Wenn dieses dann funzt, kann man immer noch auf andere mc's portieren. Der Kostenaufwand ist hier auch sehr gering.Wenn wir nicht über gleiche Vorraussetzungen sprechen, wird jede Hilfe ins Nirwana laufen. Auch einen Prozessor in einer Warteschleife laufen
-
Thread
Kaufberatung DSO - Rigol DS1054Z, oder doch was anderes?
nicht immer perfekt. Für schnelle I2C oder UART analysen ist der aber Gold wert. Also besonders bei mC basteleien nutze ich den häufig. Bestimmte einstellungen sind manchmal etwas seltsam oder erfordern etwas fummeln, besonders wenn man das nicht regelmäßig macht. Das ist beispielsweise das Einstellen
du ein ganzes Paket gewinnen) tendiere ich zum Siglent SDS1104X-E (ebenfalls batronix, aktuell 510,51 €). Zur Begründung: Vorteile: - Höhere Samplerate bei mehr Kanälen, da es zwei 1GSa/s ADC's besitzt, es kommt also auch bei vier Kanälen auf 500 MSa/s im Gegensatz zum Rigol (250 MSa/s) - Von
-
Thread
Was ist von Analog Devices MCU zu halten?
du hast neben besseren Eigenschaften die (fast) freie Wahl, sowohl beim A/D-Wandler als auch beim MC. Und wenn sich ein Teil von beiden als unbrauchbar für die Aufgabe erweist (oft weiss man ganz am Anfang nicht, wo man letzendlich landen wird), kann man da nachbessern, ohne ganz von vorne anzufangen
unterschiedliche CPU-Kerne im Rahmen ihrer ADuC-Reihe, einerseits den schon etwas angestaubten MCS-51 und andererseits ARM7 bzw. Cortex-M3. Ersteren kann man mit dem kostenlosen C-Compiler SDCC programmieren, man muss sich halt eine Headerdatei mit den passenden Peripheriedefinitionen besorgen oder selberstricken
-
Thread
Verdienst für einen Absolventen
Jahren mit MSc im südlichen Ruhrgebiet eingestiegen - 48k. Als ich feststellte, dass Kommilitonen mit 51...54k anfingen, verhandelte ich nach einem Jahr neu und kam auf 54k. So ein Sprung ist nicht überall möglich. Daher ist es meiner Meinung nach wichtig, gleich etwas höher einzusteigen. Ich würde mich an Deiner Stelle umsehen und 51k probieren...
-
Thread
Probleme mit 80C535-Verbindung unter linux
Hallo, ich habe folgendes Problem mit meinem MC80C535. Unter windows funktioniert alles wunderbar und ich kann mit Hilfe der entwicklungsumgebung "m2" alles wunderbar machen. das programm ist schon etwas älter, funktioniert aber einwandfrei. m2 greift z.b auf die dateien asm51, link51 und term zu. mag also sein das das der assembler von metalink ist. das problem ist jetzt nur das ich das ganz unter linux nicht zum laufen bekomme. das assemblieren und linken ist überhaupt
-
Thread
Inkrementieren- aber wo ist der Fehler (ATmega8)
www.geocities.com/thetonegod/debounce/debounce.html ) oder gleich eine integrierte Schaltung zum Entprellen (z.B. MC14490 { http://www.onsemi.com/pub_link/Collateral/MC14490-D.PDF }für 6 Schalter.) Viel Erfolg! risu
itoa* in der avr-libc: http://www.nongnu.org/avr-libc/user-manual/group__avr__stdlib.html#g4f6b3dd51c1f8519d5b8fce1dbf7a665 PS: Hast du deine Quelldatei bewusst mit der Endung .cc ausgestattet? Diese Endung ist eigentlich für C++ Programme vorgesehen und die Compiler Toolchain kann sich anders verhalten
-
Thread
Kleinanzeigen Markt Verbesserungsvorschlag Gesperrt
der das bedauert! Die Schmierlappen und Nölärsche sind doch bekannt: Jörg Solar 77, Wolfgang Mike Mc Bike -um nur mal 2 der Hauptakteure zu nennen.
Sinne von **immer** oder wenigstens **überwiegend** der Fall ist, dann zeig doch mal die mindestens 51% der aktuell hier eingestellten Inserate aus dem Screenshot, auf die das zutrifft. Ich finde da keine der angeblich **stets** anzutreffenden Kommentare und Eskalationen.
-
Thread
Radiobreibrei
geht das alles aber nicht mehr, denn seit der Erfindung von DSL, Power-LAN und all den Ozillatoren in MC-kontrollierten Sächelchen ist der Wellensalat in diesen Bereichen unerträglich.
Mittelwelle hat. Tagsüber auf 549KHz (Sender Nordkirchen http://www.openstreetmap.org/index.html?mlat=51.7555&mlon=7.539&zoom=17#map=10/51.7555/7.5390). Wenn Nachts die Tagesdämpfung wegfällt, und die Frequenz zu stark belegt wird, nehme ich lieber 1422kHz (Sender Heusweiler bei Saarbrücken http://www.openstreetmap.org
-
Thread
Hilfe suchen passenden Microcontroller
8051 oder Pic anschwatzen, die AVRs sind die besten ;) >>> Immer dies Provokationen !!! ;-)) McPic
Mikrocontrollerboard mit einem AVR drauf, zumindest die CC-Pro-Serie. Die CC2 hat(te) einen *lasstmichnichlügel* C51er drauf und die CC-1 irgendwas von Motorola mein ich.
-
Thread
Schiebetür und die Steuerung dazu
Stevko hat in allen Punkten Recht, lass dir das von einem 51 jährigen Liftbauer sagen. Ich kenne mich etwas damit aus. Mit allen hier angesprochenen Antrieblösungen habe ich regelmäßig zu tun. Und eine Tür welche mit Feder oder Gewicht beschleunigt wird, ohne
Winfried J. schrieb im Beitrag #2240514: > lass dir das von einem 51 jährigen Liftbauer sagen. Darf ich dir mal dazu mal ein paar Fragen stellen, die mich gerade interessieren? Winfried J. schrieb im Beitrag #2240514: > Notbetätigung von innen bei Feuer oder Stromausfall
-
Thread
Motor als Generator
benennen? Einen BL werde ich finden. Welchen Drehstromgleichrichter sollte ich verwenden? Wenn der MC34063 die 100V nicht aushält was tun? Zwischen den Gleichrichter und dem MC 34063 einen Spannungsbegrenzer einsetzen? Ich bin ja in Eurem Bereich Laie, daher wäre es sehr hilfreich wenn Du mir den kompletten
Dieter Kastel schrieb im Beitrag #5507594: > Wenn der MC34063 die 100V nicht aushält was tun? Zwischen den > Gleichrichter und dem MC 34063 einen Spannungsbegrenzer einsetzen Natürlich NICHT, da geht ja die ganze Leistung verloren. Es gibt 100V Regler
-
Thread
Bertrandt gut?
-> http://www.kununu.com/de/all/de/id/bertrandt Arbeitgeberbewertung Bertrandt: 2,82 Mc Donalds: 2,48 Das spiegelt meine Erfahrungen wider. Mc-Jobs (http://www.duden.de/rechtschreibung/Mc_Job) für Ingenieure Grüße
> -> http://www.kununu.com/de/all/de/id/bertrandt > Arbeitgeberbewertung > Bertrandt: 2,82 > Mc Donalds: 2,48 > > Das spiegelt meine Erfahrungen wider. Mc-Jobs > (http://www.duden.de/rechtschreibung/Mc_Job) für Ingenieure > > Grüße Zitat aus dem Duden: Bedeutung: schlecht bezahlter
-
Thread
Welcher Prozessor für Anfänger und Aquariumsteuerung
2uA" Das war auch eher eine Gefühlsaussage. Bei mir sitzen die Stromfresser immer außerhalb des MC. Ob der also nun 5mA oder 5µA braucht, ist für mich völlig irrelevant und das dürfte für jede netzbetriebene Anwendung zutreffen. Mit Stromsparen habe ich nur zweimal was gemacht. Ich hab mal eine
noch einen Würfel, der geht in Power down (~2µA bei 3V): http://home.tiscali.de/peterd/appl/soft/c51/dice/index.htm Mein unangefochtener Lieblings-MC ist natürlich der 8051 (~600 verschiedene Typen), aber da kosten die C-Compiler nicht wenig und der SDCC soll ja nicht so doll sein. Zum AVR
-
Thread
ITOA ohne Division/Modulo
und müssen das durch > Zeitaufwendige Tricksereien bereitstellen. Definiere zeitaufwendig. Der MC kann über 1000-mal schneller Dezimalzahlen ausgeben, als ein Mensch sie ablesen kann. Ausgaben sind also in keinster Weise zeitkritisch. Man kann etwas Zeit und Flash sparen, indem man die Ausgabe
weiß nicht wie es auf dem ARM ist, auf einem AVR ist die l2a schlechter als meine: itoa32: Time: 51us Cycle: 420 Size: 170Byte l2a: Time: 104,87us Cycle: 839 Size: 432Byte und eine menge SRAM
-
Thread
[S] Billige SMD-Aufbewahrung (z.B. Reaktionsgefäße)
, deckel durchsichtig - 1.26EUR, 1.14EUR, 1.02EUR 800011 - 12x 31x27x48mm, voll. durchsichtig - 1.51EUR, 1.37EUR, 1.22EUR 814718 - 6x 62x27x48mm, voll. durchsichtig - 1.59EUR, 1.44EUR, 1.29EUR 814719 - 18x 31x27x31mm, voll. durchsichtig - 1.59EUR, 1.44EUR, 1.29EUR Die allerletzten (814719) und
= 11,10Euro. Einfach mal einen Tag nicht nicht Rauchen, zur Studentenparty, zum Burgerking oder McDonalds gehen, und Du armer Student kannst Dir 60 Fächer leisten!
-
Thread
Logik-Bauteile - Die-Bilder
Motorola MC14094B, ein 8Bit-Schieberegister: https://www.richis-lab.de/logic21.htm
Und hier haben wir nun den U102: https://www.richis-lab.de/logic51.htm
-
Thread
Binär -- wie in C schreiben?
Z.B. mit einem Macro, siehe Dateianhang. Geht mit allen C Compilern (z.B.C51, AVRGCC) Peter
c_guide/1.2.html#const http://www.phim.unibe.ch/comp_doc/c_manual/C/CONCEPT/constants.html gruß, mc-hack
-
Thread
6502 Prozessor wer kennt den noch?
Yalu X. schrieb im Beitrag #2218969: > Der > MC68000 (HMOS) wurde immerhin schon lauwarm. Die NMOS-Typen wurden unabhängig der Taktfrequenz warm. Mein NMOS-8085 auf der Lochrasterplatine wurde bei 2,4576MHz schon handwarm. Die NMOS-RAM und EPROM
liegt die 8051 Familie bei der Zahl der Hersteller, hier aus der Keil-Seite: http://www.keil.com/c51/chips.asp Praktisch jede Fab. hat so ein Teil im Angebot.
-
Thread
Welchen Mikrocontroller für Millisekunden-Stoppuhr?
zeitkritisch 3D Drucker mit Marlin und Klipper und hier wird wegen nem simpelsten Timer nen zweiter MC genommen - unbegreiflich.
Ressourcen Zeiten und Frequenzen genau messen konnte. Es gibt als Upgrade den AT89LP4052 oder AT89LP51RD2 und der Wickenhäuser und SDCC sollen wohl auch recht guten Code erzeugen.
-
Thread
LED-Fading 8051 / Soft PWM
Ich möche eine LED (oder später mehrere) faden und das mit einem 8051, genauer mit dem Atmel 89C51AC3. *Was ich mir dabei gedacht habe:* Ich habe mir gedacht in einem Interrupt, der alle x ms (mit Schleife dann ca. 100 Hz) ausgelöst wird, eine Tabelle abzuarbeiten in der steht, wie oft der Interrupt
Wieviele LEDs willst du denn getrennt voneinander steuern per PWM? Der 89C51AC3 kann schon alleine per PCA Timer fünf getrennte hardware PWM Ausgänge ansteuern. Falls das ausreicht, dann würde ich bei der hardware Lösung bleiben. Eine software PWM verschlingt ansonsten wertvolle
-
Thread
Sinustest des vs1011
einen Atmega32 und einen vs1011. Ich habe versucht den beschriebenen Sinustest durchzuführen. Der mc sendet seine daten auch zum vs1011 aber ich bekomm kein sinus am ausgang. Der Datenaustausch über spi funktioniert! Ich kann Daten ins Controlregister schreiben und wieder auslesen! danke für die
// SPI Clock Phase: Cycle Half // SPI Clock Polarity: Low // SPI Data Order: MSB First SPCR=0x51; SPSR=0x00; }
-
Thread
[V] Frühjahrsputz die zweite
IC DIL-Gehäuse Serie 74xxxx -------------------------------------------------------------- 10 x MC14051BCP CMOS Logic 0,50 € Optokoppler SMD -------------------------------------------------------------- 20 x SFH6156-4T Optokoppler 5300V SO4 2,00
Und ich hätte gerne Folgendes: 10 x AT89C51CC01 8051 + CAN SMD PLCC 3,00 € Bitte um Kontakt wegen Abwicklung. Gruss
-
Thread
Notepad: Nur EIN Fehlklick kostet Lebenstage
mc.net wird immer mehr zur Computer Bild.
die) NT-Schiene entwickelt wurde. Tatsächlich veröffentlicht wurde es aber zuerst mit Win95. NT 3.51 wurde noch mit Write ausgeliefert, NT 4.0 kam erst ein paar Monate nach 95 auf den Markt.
-
Thread
Atiny85 DAC Out
correct PWM top=0xFF // OC0A output: Non-Inverted PWM // OC0B output: Disconnected // Timer Period: 0,51 ms // Output Pulse(s): // OC0A Period: 0,51 ms Width: 0 us TCCR0A=(1<<COM0A1) | (0<<COM0A0) | (0<<COM0B1) | (0<<COM0B0) | (0<<WGM01) | (1<<WGM00); TCCR0B=(0<<WGM02) | (0<<CS02) | (1<<CS01) | (0<<
Das hier funktioniert: [c] /* init timer to fast PWM Mode * we run with full speed @ 1Mc resulting in a PWM frequency of roughly 4 kHz * keep in mind to initialize PB0 and PB1 for output */ void TimersInit(void) { // initialize normal pair output TCCR0A = (1 << COM0A1) | (0 << COM0A0
-
Thread
Umfrage (Studenten):Werden PSoC- Schaltkreise im Studium erwähnt?
es sehr günstige Kits gibt, die heissen nur nicht PSoC: http://www.ftdichip.com/Products/ICs/FT51.html http://www.nxp.com/products/microcontrollers/cortex_m0_m0/lpc1100/series/LPC11A00.html
veraltet sind. Interessant war auch die Frage nach aktuellen Fachzeitschriften. Ich kenne noch die "mc" und die "Chip". Gibt es jetzt etwas ähnliches?
-
Thread
CAN-BUS
Hallo, kann mir bitte jemand ein kleines Programm schreiben. Board1 mit AT89C51CC03UA = Taster P1.7 drücken. --> Senden auf CAN Board2 gleich wie Board1 = Empfangen von CAN --> LED P1.0 leuchtet. Den Rest würde ich selber implementieren. http://phoenix22.de/bilder/100_0689
Die C-Control 2 Module haben aber eine Mc mit CAN on Board. Es ist was anderes als wenn man einen externen CAN Controller ansprechen will.
-
Thread
allgemeiner Programmierstil in ASM?
Die Frage ist gut! Aber, warum soll man einen MC in Assembler programmieren, wenn man schon C beherrscht? Das Problem ist neben dem Programmierstil aber auch das Systemdesign. Die angesprochene Funktion main() wird eigentlich als Funktion des Betriebssystems aufgerufen. Wo aber ist beim MC das Betriebssystem? Parameterübergaben werden beim PC fast immer über den Stack gemacht, ebenso die lokalen Variablen, laufen alle über den Stack. Nur der ist nicht so üppig wie beim PC. Bin mittlerweile
-
Thread
Atmel 8051 mit CAN - wie Fehler behandeln?
Hallo! Ich hoffe, mir kann jemand helfen. Ich habe hier einen Atmel AT89C51CC03 mit CAN-Controller. Alles läuft, schon seit Jahren. Was wir nie betrachtet haben: wie verhält sich der Controller, wenn man ihn zu sehr stresst? Das habe ich nun getan, ihn zu sehr gestresst mit
halt. Aber der MC soll sich nicht in der Routine aufhängen, daß er nur noch Fehler-Interrupts generiert. Danke schonmal! Maik
-
Thread
Tiny kaputt?? 24V zuwenig? Gesperrt
ihn auch als Gezeitenkraftwerk benutzen. In luftiger Höhe wirkt er in Zusammenarbeit mit einem KMZ51 und einem ADXL202 als Windkraftwerk (von der NASA schon erfolgreich getestet).
Jetzt neu bei MC Donnalds der MCTiny. Ist Biologisch und kann somit nach gebrauch auch gegessen werden. Ausserdem über bestimmte Lieferer erreichbar der ATTinyPlug&Play schon fertig programmiert. Muss nur noch eingebaut
-
Thread
EMS > Adapter > NetIO > Raspi
allerdings komplett fehlt ist die Speisung des Busses. Der Bus wird über die Heizung mit Strom versort (MC10?). Ohne die Heizung wird also auf dem Bus nichts laufen Gruß IngoF
hätte ich jetzt echt nicht gedacht ... um so besser. was mich mal interessieren würde: haben MC10 und SAFe jeweils eigene busadressen? wenn ja, von wem kommen die monitor-telegramme(0x18, 0x19)? und wer ist der master, MC10 oder SAFe? kannst du das erkennen, juergen? //niffko
-
Thread
Nachbausicheres Klein Labornetzgeraet
Innenwiderstand (DC): 1mOhm Temperaturerhöhung des Kühlkörpers bei Vollast(2A) und Ausgangskurzschluss: 51 Deg C. Zusätzliche Messungen sind geplant. mfg, Gerhard
supply Das sieht nach einem schnuckeligen Teil aus - gefällt mir gut. Es wird auch endlich mal ein MC1466L benutzt und nicht der ewige 723 :-P
-
Thread
Problem Zufallsgenerator
Dein MC ist zu schnell,deine Hand zu langsam, darum gehts auch mit den Verzögerungen. cbi PORTD,5 cbi PORTD,6 cbi PORTD,5 sbi PORTD,6 sbi PORTD,5 cbi PORTD,6 usw. wie will man da etwas
Kartoffelbauer schrieb im Beitrag #2985106: > Dein MC ist zu schnell,deine Hand zu langsam, darum gehts auch mit den > Verzögerungen. > > ... > > wie will man da etwas sehen Das ist ja der Witz an der Sache! Es geht so schnell das man nicht bei
-
Thread
Ein sachlicher Vergleich Pascal <-> C
Nahrungsmittel mir schmecken und welche nicht... Und wer den Vergleich nicht versteht, sollte weiterhin zu Mc Doof gehen.
Turbo-C installiert und es gefiel mir besser. Ich bin dann dabei geblieben. Und später kam dann Keil C51 dazu. Wenn was auf dem MC nicht lief, habe ich es auf dem PC debuggen können (als DOS-EXE). Die Verwendung von Sonderzeichen als Kontrollelemente finde ich sogar sehr gut. Es strukturiert den Code