-
Thread
SDCC 4.4.0 Release Candiate 1
Corp R800 and Zilog Z280. * Changed the default calling convention for r2k, r2ka, r3ka, tlcs90, ez80-z80 from version 0 to 1 (this is an ABI break, and will require changes to user-written asm functions or their declarations). * Improved optimizations for code speed for stm8, pdk, z80 (and related)
kennen gelernt, als ich mit Mikrocontrollern überhaupt begonnen habe. AT89C51AC3 und Keil Demo Version war sch*****. Für den AC3 musste ich nur einen anderen 8051-Header anpassen. War wohl so um 2003-2005, also bald 20 Jahre.
-
Thread
8051 StarterKit mit USB
C programmieren kann. Aber von der 80xx-Familie.
via paypal) : http://www.futurlec.com/8051_Educational_Board.shtml http://www.futurlec.com/P89C51DevBoard.shtml http://www.futurlec.com/T89C51DevBoard.shtml usw.
-
Thread
Unterschiede SMA Stecker
Gerade gemessen, das China-Gadget hat 51,1 Ohm ohne Meßleitungen. Also das paßt zu einem schnöden 51 Ohm Widerstand.
Abdul K. schrieb im Beitrag #6315931: > as paßt zu einem schnöden 51 Ohm Widerstand. Das sind schon 2% Fehler. Ralph Berres
-
Thread
Motorola Vip19x0 (Big brother of Vip1710)
(): BOOT_LOAD_KERNEL 00:04:51 01.01.2000 src/boot.c 215 DBG > _createKernelCommandLine: CALL 00:04:51 01.01.2000 src/boot.c 273 DBG > ntp servers count 0 00:04:51 01.01.2000 src/boot.c 359 DBG > _createKernelCommandLine
src/boot.c 499 DBG > _createKernelCommandLine():UBI mtd device number: 4 00:04:51 01.01.2000 src/boot.c 565 DBG > _createKernelCommandLine: RET 00:04:51 01.01.2000 src/boot.c 1176 DBG > _nandBoot
-
Thread
Auf Bit array zugreifen
Konstanten noch besser bedient [c] uint8_t BitMasksSet[] = { 0x01, 0x02, 0x04, 0x08, 0x10, 0x20, 0x40, 0x80 }; uint8_t BitMasksClr[] = { ~0x01, ~0x02, ~0x04, ~0x08, ~0x10, ~0x20, ~0x40, ~0x80 }; buffer[my_ptr >> 3] & BitMasksSet
schnell und effizient hin. Wenn du bis zu 51,15 ms verzögern willst, sind das bei dir 50us / 20 kHz Zeitauflösung. In der Zeit kann ein uC fast beliebig schlecht ein Bit aus einem Array lesen, das ist eine kleine Ewigkeit. Wenn man es clever macht
-
Thread
LEDs flackern durch kurze Lasten. Puffern mit Kondensator?
leider noch nie wirklich gearbeitet und kenne mich da gar nicht aus. An dem atmega8 habe ich 51 LEDs, jeweils in 3er-Gruppen. Jede Gruppe zieht 20mA. Das Stroboskop besteht aus 80 LEDs, jeweils in 2er Gruppen, jedoch leuchten hier je nach Modus mal mehr oder mal weniger. Im "schlimmsten" Fall jedoch
schrieb im Beitrag #3008093: > Hast du die LEDs ohne Transistoren am avr? Da es sich hier ja um 51 und 80 LEDs handelt, steuere ich diese natürlich mit Transistoren an. Am atmega8 habe ich drei Transistoren (für jede Farbe der RGB-LEDs einen). Und am attiny hängen fünf Transistoren, die jeweils für
-
Thread
Einstieg in Cypress FX2 Programmierung
gepostete Link enthält tatsächlich alles, was man braucht. Im Paket ist auch der freie Keil incl. C51. Den Anfang kann man zum Beispiel mit dem Beispiel /bulksrc/ machen, mir hat das jedenfalls die Augen geöffnet ;-)
automatisch aus dem anderen ableiten kann. Was ich auch noch nicht verstanden habe ist, wie die dscr.a51 in das Projekt eingebunden wird. Ich meine: an keiner stelle in den .c Dateien kann ich einen Verweis finden. Wie funktioniert das? Wofür sind die anderen Dateien? Also die Ezusb.lib und die USBJmpTb.OBJ
-
Thread
Lcd Ansteuerung 8051
Busy Flag brauchst du nicht aber dein Timing muß stimmen. Welchen 8x51 Typ hast du in Verwendung ? Ist zwar schon ne Weile her das ich 8x51 in Assembler programmiert habe aber die Routine funktioniert und ist minimalistisch. Sag wenns klemmt.
8x51 in anlehnung an x86. Belieber 8031 Kompatibler uC.
-
Thread
Leistung eines 2KW Heizstabes steuern
69 Inkl. MwSt., zzgl. Versand Foto- und UV-resistente Zelle LANDIS ET GYR STAEFA SIEMENS QRB1B C036B40A - SIEMENS: QRB1B C036B40ASIEMENS Foto- und UV-resistente Zelle LANDIS ET GYR STAEFA SIEMENS QRB1B C036B40A - SIEMENS: QRB1B C036B40A 4 42 € 49 Inkl. MwSt., zzgl. Versand Siemens Flammenfühler
99 Inkl. MwSt., zzgl. Versand Foto- und UV-resistente Zelle LANDIS ET GYR STAEFA SIEMENS QRB1B C036B40A - SIEMENS: QRB1B C036B40ASIEMENS Foto- und UV-resistente Zelle LANDIS ET GYR STAEFA SIEMENS QRB1B C036B40A - SIEMENS: QRB1B C036B40A 4 42 € 49 Inkl. MwSt., zzgl. Versand Steuergerät LANDIS
-
Thread
Minimum vom Drehkondensator schnell bestimmen.
keinen VNA dran baust, nur invertiert ;-) Für diesen Fall brauchst Du doch keinen Nullpunkt. Dein C hat ja nur 180 Grad Variation. Mit Deiner Untersetzung von 51:1 muss der Stepper nur 200x51x0.5 also 5100 Schritte durchlaufen. Du musst nur den Gradienten der beiden Frequenzen, die Deine Signalquelle
zurückfahren. Der Kopf ratterte gegen den Anschlag und stand dann auf Spur 0 (man erinnere sich an die C= 1541).
-
Thread
Diskussion über die Minimal Art Session (QRP MAS)
Ergebnisse gespannt und ganz besonders auf > die Schaltungen. Anbei mein diesjähriger Sender. Auf 80 m habe ich leider keinen Blumentopp gewonnen. Hatte mir schnell eine Magloop gezimmert, aber die war dafür offenbar immer noch reichlich zu klein. (Der Sender dort war 'ne klassische Class C
kann die Anode ohne Probleme eine andere Frequenz verarbeiten. Mit den angegebenen Werten für L4 und C12 liefert die 12SH1L satte 80Vss auf beiden Frequenzen. Ich bin mir nicht ganz sicher, ob es sinvoll ist, ein Pi-Filter über den weiten Bereich von 3,5-7,1 MHz abzustimmen. In der Regel wird beim
-
Thread
Microcontroller mit CAN Schnittstelle
C8051F040..047 C8051F060..063 T89C51CC01 T89C51CC02 AT89C51CC03 AT90CAN128 LPC2119 Peter
diesem Umfeld aus ?" Also mit den 8051-ern habe ich bisher sehr gute Erfahrungen gemacht: AT89C2051 AT89S8252 T89C51CC01 Ich probier jetzt gerade die ATMega8 aus. Demnächst solls auch noch ein LPC2119 sein. In einem älteren Gerät wurde mal eine fertige Motorola-CPU-Karte mit externem
-
Thread
WEEE, take-e-way, Kosten, Alternativen
166,48 Registrierungsgebühr an Stiftung EAR 238.- Eintrittsgebühr Bitkom Jährliche Zahlungen: 261,80 Jahresgebühr Bitkom inkl. 75 kg Elektroschrott (im Anmeldejahr nur die Hälfte falls Abschluss in der 2. Jahreshälfte) Durch den kleinen Härtefall entfallen die jährlichen 51,41 EUR für die Garantieprüfung
Härtefall entfallen die jährlichen 51,41 EUR für die Garantieprüfung. Alle Angaben in brutto (also inkl. 19% USt.) Anmerkung 1: Die 75 kg habe ich gewählt, weil in der Kategorie Kleingeräte der kleine Härtefall bis 80 kg möglich
-
Thread
16 Bit Division auf 8051
spätestens hier solltest Du den Einsatz einer vernünftigen Programmiersprache in Betracht ziehen, in C51 gibt es sicherlich solch eine einfache Division. Üblicherweise schreibt kein effizient arbeitender Programmierer seine Divisionen selbst sondern er setzt fertige Bibliotheken ein. So was gab es
16-Bit-Zahl addieren. Danke euch für die Korrektur! Es ist kein AVR-Flasher für ein MCS-51-Projekt sondern einer für ein 80c32er Bastelcomputer: https://www.mikrocontroller.net/topic/433083#new
-
Thread
Atmel oder PIC Gesperrt
1986 war das noch der Spitzenreiter in Intels Microcontroller Handbook, dem sonst nur die 48er und 51er Familien nebst Derivaten wie dem 8044 drin sind. Ein 80C252 ist dort erwähnt, ist aber ein normaler 52er ohne nennenswerte Besonderheiten in der CPU.
mit den max > 16MHz laufen. Nicht nur Anfänger. Die denken alle, Zeit ist Geld, auch in der µC-Performance. Ich ärgerte mich immer ein wenig darüber, daß die 8051 nicht voll statisch sind, und einen Mindesttakt von 3,5 MHz brauchen. Auch die ollen SAB80C515A und SAB80C517A. Tests mit unter
-
Thread
AT89C51 im DIL40, Ersatz oder Bezugsquelle
auf dem Markt? Der RC2 ist bei Reichelt noch gelistet (aber wie lange noch?) Wo gibt es den P89C51RD2+ von Philips oder den DS89C4x0???? Gehen jetzt die Bastelprojekte den (von Blei befreiten) Bach runter? tschuessle Bernhard
einem Beschränkten Compiler (4k/8k) arbeiten. Habe aber gerade bei Philips folgendes gefunden: P89C51RB2; P89C51RC2; P89C51RD2; 80C51 8-bit Flash microcontroller family 16KB/32KB/64KB ISP/IAP Flash with 512B/512B/1KB RAM This product has been discontinued; click here for more information. Shit
-
Thread
nRF51 TWI-Sensor auslesen
Sensor ansprechbar ist (ich habe > gelesen, dass die SDA/SCL-Pegel häufig zu gering sind beim nRF51...daher > habe ich auf meiner Platine schon Pullups vorgesehen, aber noch nicht > eingesetzt, I²C braucht *immer* externe Pullups. Es gibt praktisch keine relevanten Ausnahmen von der Regel.
. Write INTx_CFG 11. Write CTRL_REG5[/code] Unter https://developer.nordicsemi.com/nRF5_SDK/nRF51_SDK_v8.x.x/doc/8.1.0/s110/html/a00967.html#ga3e733713f6fa09a0a490620c5ab94544 ansehe, werden beim nrf_drv_twi_tx() gibts ne kurze Beschreibung des TWI-Treibers. Laut Datenblatt des LIS2DH12 (
-
Thread
(Umfrage) Was war eure erste Programmiersprache usw.?
197x: ZX81-Basic 198x: PL/M-80 199x: C
Start: 1984 U880 (Z80) Maschinencode (Kopfassembler) später zusätzlich: ESER (Großrechner) Assembler, Z80-Macro-Assembler, 8086-Assembler, Clipper, Pascal (inkl. Delphi), C++, Perl, C, C# Heute: Perl, C, C#
-
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
man sich ein Konzept machen, welche Variablen wirklich gebraucht werden und in welchem Format. Im C51-Primer findet man ne Menge Tips. Peter
-
Thread
µC Programm
Hallo, ich wollte mal fragen ob mir beim Erstellen eines Programms für einen µC geholfen werden kann. µC Daten: -Philips P89C51RD2HBP -12 MHz Quarz zu verarbeitende Daten: -serielle Daten (TTL) Pegel -Boudrate 9600 oder 4800 mein Programm (funktioniert nicht) liegt
Hallo Michael, mein letztes C-Programm ist schon etwas her, da ich gerade auf dem µC Assembler bevorzuge (da weiß man immer, was passiert) aber ich versuch es mal: - char COMein[8]; Warum ein Feld von acht Zeichen? Ein einzelnes
-
Thread
NRF51822 wie am besten erlernen mit einem Buch? Geht das?
programmieren sofern das die gleichen Befehle sind bei den Cortex, bringe ich mir bei. Hatte Informatik C++ ohne Probleme mit Visual Studio im ersten Semester. Jim M. schrieb im Beitrag #6983141: > Blöde Idee. Die Software für den NRF51xxx hat NordicSemi seit Jahren > nicht mehr angefasst, und da gab
bei dem vielen Text, obwohl, das war bisher einfach nur wirres Zeug. Und nochmal: der nRF ist ein SoC für Funkanwendung, wenn es nicht funken soll, dann ist der als µC falsch gewählt. Das nRF51-DK ist schon EOL und NRND, oder auf Deutsch: kalter Kaffee, damit fängt man nix Neues mehr an. Das Schöne
-
Thread
Attiny 2313 einzelne Bits ansprechen
PORTB = 0x08; _delay_ms(250); } else {PORTB = 0x80;} } } [/c]
Andreas M. schrieb im Beitrag #2698583: > ../Blink.c:51: error: 'volatile struct bits' has no member named 'bDDA1' Psst, ich verrate Dir mal ein Geheimnis: Die 51 hinter dem Filenamen ist die Zeilennummer, wo der Fehler wirkt. Diese Zeile must Du
-
Thread
Plasma Effekt
0x814A, 0x8143, 0x813D, 0x8136, 0x8130, 0x812A, 0x8123, 0x811D, 0x8117, 0x8111, 0x810B, 0x8105, 0x80FF, 0x80FA, 0x80F4, 0x80EE, 0x80E9, 0x80E3, 0x80DE, 0x80D8, 0x80D3, 0x80CE, 0x80C9, 0x80C3, 0x80BE, 0x80B9, 0x80B5, 0x80B0, 0x80AB, 0x80A6, 0x80A2, 0x809D, 0x8098, 0x8094, 0x8090, 0x808B, 0x8087,
, 0x80B5, 0x80B9, 0x80BE, 0x80C3, 0x80C9, 0x80CE, 0x80D3, 0x80D8, 0x80DE, 0x80E3, 0x80E9, 0x80EE, 0x80F4, 0x80FA, 0x80FF, 0x8105, 0x810B, 0x8111, 0x8117, 0x811D, 0x8123, 0x812A, 0x8130, 0x8136, 0x813D,
-
Thread
AT89C5131 declarieren
auslösen kann. Auch das steht in der Registerbeschreibung deines MC, bei Standardperipherie im DB des 80C51, sonst im DB des 89C5131. Also: Vektortabelle mit jmp an der richtigen Adress am Anfang des Flash und in der Initialisierung im IE Register das Interrupt-Enable setzen. z.B. für Timer 0: [c]
bearbeitet reti RESET: mov IE,#(1<<ET0) ; setzen des Timer0 bits für ISR ; usw. [/c] Besorg dir also noch die Hardware Referenz für die 80C51 Familie.
-
Thread
kleines Problem beim einschalten des µC?
Durch die internen Pullups werden sie dann auf '1' gezogen. So richtige Datenrichtungsregister hat der 80C51 ohnehin nicht. Das sind quasi Opendrain Ausgaenge mit internen Pullup. Und nach dem Reset sind die erstmal auf '1' gesetzt. Du must halt in der Software die entsprechenden Ausgaenge die du auf '0
>Dann muss ein externer Pull Down Widerstand her. Der ist aber wieder problematisch. Der 80C51 kann nur ein paar 100uA Strom am Ausgang liefern. Ein Pulldown Widerstand wuerde die runterziehen. Besser ist es einen Inverter dazwischen zu schalten und den HubZylinder mit einer '0' am Port auszuloesen
-
Thread
[AVR] FM-Transmitter für 1,50EUR --> Ansteuerung?
Register direkt nach dem Anlegen der Spannung: [code] Reg 0: 0x02 Reg 1: 0x93 Reg 2: 0x0a Reg 12: 0x0c Reg 16: 0x20 Reg 17: 0x04 Reg 19: 0x40 Reg 21: 0x40 Reg 22: 0x80 Reg 125: 0xc0 Reg 126: 0x20 Reg 128: 0xbf Reg 129: 0x7d Reg 255: 0x52 [/code] Die nicht aufgeführten Register sind 0. Tim
26,80 14,44 01 1 47,80 15,01 10 1 65,67 15,51 11 1 72,54 Die Stromwerte habe ich jetzt von TIM übernommen und nicht noch
-
Thread
sdcc: Ein kleiner Überblick zu sdcc 3.4.0
nicht dauerhaft im Forum aktiv sein werden, möchte ich etwas dazu schreiben, was den sdcc nutzenden C-Programmierer zu Zeit (sdcc 3.4.0) so erwartet. Vieles davon hängt vom Port ab, aber zuerst das allgemeine: sdcc ist ein C-Compiler, der versucht, sich weitgehend an die Standards (ISO C90, ISO C99
und wird daher von den regression tests nicht erfasst. Recht effizienter Code wird generiert für z80, z180, r2k. Bei den anderen gibt es noch etwas mehr ungenutzes Potential. Im Vergleich zu den nicht-freien Compilern erzeugt sdcc üblicherweise besseren Code als CROSS-C und HITECH-C, aber etwas schlechteren
-
Thread
[Biete] Sammelbestellung de.Mouser.com 2020
https://www.mouser.de/ProjectManager/ProjectDetail.aspx?AccessID=420d80c63a Werte unverändert. ACHTUNG: ersetzt https://www.mikrocontroller.net/topic/487228#6173992
PN. https://www.mouser.de/ProjectManager/ProjectDetail.aspx?State=EDIT&ProjectGUID=6ae951b6-d98c-4745-a30a-3c4b2856deed Warenwert: 4,80€ Sammelwert: 5,74€
-
Thread
ALI M6759-A1
Recherchen nach baugleich sind). Auffallend darin ist, das der U302 (unser Ali6759) dort als 8XC51 geführt wird. --> würde passen, da der Ali ja lt. Datenblatt ein 8051/8052 Pinkompatibles Teil ist. Der Ali hat ein Flash-Rom, der 80C51 ein herkömmliches ROM Der Beschaltung nach kümmert er sich
Umweltschutz auf die Fahnen schreibt eine Frechheit. Ich verfolge immer noch die Variante mit einem 80C51, da er in Referenzdesigns verwendet wird. Das Problem ist an die Soft zu kommen, da die dem Copyright unterliegt. Was mir aber keiner erklären konnte: Wie kann ein uC einen derartigen thermischen
-
Thread
Suche 8051 Brenner über USB
Warum nicht einen ISP-Programmierbaren. Wenn es nicht ein Atmel (z.B. AT89C51RC2 für ~4Eur) sein soll, dann halt ein Philips (P89C51RD2) oder Dallas (DS89C320). Dann kannst Du in der Schaltung programmieren und spätestens bei Software-Änderungen freust Du dich... (der 8752 ist
8051 NMOS sind, d.h. einen riesen Ruhestrom (200mA) ziehen und nur etwa 3,5V high liefern. Die neuen 80C51 sind CMOS, brauchen nur etwa 10mA und liefern volle 5V high. Entweder der Spannungsregler in Deiner Schaltung schwingt wegen "Unterlast" oder irgendwas mag die 5V nicht. Peter
-
Thread
Peter Danneggers Bootloader (fastboot) für AVR-GCC-Toolchain
* Note: set BOOTSZ fuses for the word address 0xfe00 *** LOADER_START=0x1fc00 STUB_OFFSET=0x3fe c:\WinAVR-20100110\bin\avr-ld.exe: avr:51 architecture of input file `bootload.o' is incompatible with avr output c:\WinAVR-20100110\bin\avr-ld.exe: avr:51 architecture of input file `stub.o' is incompatible
echo "avr25" # atmega48, atmega88, atmega168, atmega328 #echo "avr4" # atmega1284p #echo "avr51"[/c] Das Script liefert nicht das richtige, war mir zu müßig das zu debuggen.
-
Thread
80c537 & Seriell Port ISR
der Regel klaut man sich dadurch außerdem 8 Byte wertvollen SRAM. Irgendein Idiot muß wohl bei 80C537 Beispielen "using" verwendet haben und nun machen es alle nach und fliegen auf die Schnauze. Peter
. Nimm mal Small und staune, wie klein die Programme plötzlich werden. Lies Dir auch mal den C51-Primer durch. Peter
-
Thread
Linkwitz-Riley 4th Order
. Autolautsprecher brauchen am meisten Volumen (Kofferraum, Türen) c) ist das Volumen zu klein, entsteht bei ~ 80-125Hz ein "Wummer-Buckel", den man durch geschicktes Anpassen eines BR-Rohres oder durch EQ oder durch einen Hochpaß mit Kondensator 'abschwächen' kann.
Boxen 2 Spulen + 2 Kondensatoren + mglw. Selbstverständlich! sollte es heißen : pro Box = 4 L + 4 C mit etwa jenen Werten oben in den Bildern
-
Thread
Bundesnetzagentur : 3,51 Euro Nachzahlung für ein Rufzeichen von 2017
mein Rufzeichen abgemeldet und den Restbetrag überwiesen. Juli 2021 kommt jetzt eine Forderung von 3,51 Euro. Fünf Seiten DINA4 sind im Brief gekommen. Zwei Seiten für die Rechnungsauflistung der 3,51 Euro und drei Seiten für dieses Gesetz was die 3,51 Euro rechtsfertigt diese einzuziehen.
Phasenschieber S. schrieb im Beitrag #6761313: > 3,51€.....dafür machst du hier solch einen Aufstand. Ich glaube, es sollte hier eher auf den Aufstand hingewiesen werden, den die BNA für die 3,51€ macht …
-
Thread
Keil uVision 3 Warning L16
} Das ist die Datei STARTUP.A51 $NOMOD51 ;------------------------------------------------------------------------------ ; This file is part of the C51 Compiler package ; Copyright (c) 1988-2005 Keil Elektronik GmbH and Keil
?C_STARTUP CSEG AT 0 ?C_STARTUP: LJMP STARTUP1 RSEG ?C_C51STARTUP STARTUP1: IF IDATALEN <> 0 MOV R0,#IDATALEN - 1
-
Thread
Kennt jemand einen Simulator für 8048 und Derivate?
> Hallo, > da das Thema Intel 8048 für einige noch interessant ist, kann ich noch > max. 8 OKI 80C40, das CMOS Pedant des 8048, anbieten. Der 80C40 ist mir unbekannt. Die CMOS-Pendants zum 8048 gab es aber unter anderen Bezeichnungen, z.B. 80C39 statt 8039, das ist nichts besonderes. Die habe
Assembliert habe ich übrigens meistens mit TASM, der nahezu allen alten 8-Bitter konnte vom 8080, A48, A51, Z80 bis zum 6502 und 6800. Lustigerweise ist er in letzter Zeit wieder zu Ehren gekommen, weil ich mit einem TMS320C25 rumgespielt habe, den er auch kann.
-
Thread
Pollin - Receiver-Mainboard mit Twin DVB-[T,C] Tuner, NXP PNX8950EH
= 0x3ff mem write 0x6f91c11 = 0x200 mem write 0x6f91c40 = 0x3 mem write 0x6f91c80 = 0x3 mem write 0x6f91c81 = 0x103 mem write 0x6f91c82 = 0x103 mem write 0x6f91c83 = 0x2 mem write 0x6f91c84 = 0x2 mem write 0x6f91c85 =
phStbMmio fusion phStbDspInfo(P) phStbProc lud_pnx8550 lud_core proslic spi_gpio spi_bitbang sysid(P) i2c_algo_IP0105 i2c_algo_IP3203 Process fdisk (pid: 1191, threadinfo=86b5a000, task=86e00000) Stack : 86b5be80 00000000 00430000 800af470 00000040 00000020 0007470c 800aea84 ffffffe7 801bf370
-
Thread
RTC @ Debian: /dev/rtc feht. :-(
. statt "i2c-9" den richtigen Bus. statt "rtc-m41t80" vielleicht! nur "m41t80"...
/bus/i2c/drivers/dummy/bind /sys/bus/i2c/drivers/rtc-m41t80 /sys/bus/i2c/drivers/rtc-m41t80/uevent /sys/bus/i2c/drivers/rtc-m41t80/unbind /sys/bus/i2c/drivers/rtc-m41t80/bind /sys/bus/i2c/drivers/dev_driver
-
Thread
warning in SDCC (pointer target lost const qualifier)
mit den Z80 und STM8 Ports Vergleiche, fällt schon auf, dass ersterer inzwischen etwas Nachholbedarf hat: In der Tat generiert SDCC für MCS-51 zur Zeit oft ineffizienteren Code als andere Compiler. Bei STM8 ist
Philipp Klaus K. schrieb im Beitrag #6845526: > Wenn ich den MCS-51 Port allerdings mit den Z80 und STM8 Ports > Vergleiche, fällt schon auf, dass ersterer inzwischen etwas > Nachholbedarf hat: > In der Tat generiert SDCC für MCS-51 zur Zeit oft ineffizienteren Code
-
Thread
Zeigt her Eure Kunstwerke! Gesperrt Bilder
immer neuen Formen baue. Und Du benutzt wirklich immer noch OTPs? Steck doch lieber nen AT89C51ED2 rein und progge über die UART. Peter
Hallo allerseits, hier zur Abwechslung mal was ohne µC. ;-) Ihr seht ein Kurzwellen-Audion für 80m mit einem Dualgate-FET BF966 als Audion-Transistor. Der Drehko ist eigentlich eine Split-Ausführung für UKW, um eine ausreichende Endkapazität zu erreichen
-
Thread
µC mit CAN + vielen Digital I/O´s
DerDan schrieb im Beitrag #3008544: > 8051 in 'C' ist suboptimal Kann ich nicht bestätigen, 8051 geht einwandfrei in C. Der Code ist sehr kompakt und schnell. Ich benutze den Keil C51 seit 1995. Anfänger machen nur oft den Fehler, nicht das
bzw. Debugger verwenden. http://www.watterott.com/de/LPC11C24-LPCXpresso-Board?x2cdd6=162a832e7a66d90d811f80bf548351c3
-
Thread
ROYALTEK RFG-1000 GPS-Empfänger
07 2F B1 04 1B C8 AD 4C EB 21 B8 4D 11 D6 FF 38 64 0A 01 00 10 03 10 01 19 06 A2 C2 00 1C C8 AD 4C EA 31 BA 40 0B 7C 00 60 4E 34 85 00 10 03 10 23 11 03 9C AF 4C 30 1B 51 E5 58 24 58 4C 10 03 10 23 11 05 BD AF C9 30 1C 8C 7B 2E E9 EC EF 10 03 10 05 13 02 0D 10 C9 07 4A 5B 01 51 0C 00 00 2A 00 10 03 10 05 13 02 39 21 CC 07 10 6C 01 92 0C 00 00 2A 00 10 03 10 05 13 04 65 A2 51 00 24 FA 01 08 FF C0 00 7E
-
Thread
Arduino - Spielerei auf dem Steckbrett oder auch Anwendung?
warst du selber aktiver und hast > so mehr gelernt als das heute passiert. Ich habe Anfang der 80er einfach ein paar Datenbücher zusammengesucht und mir für ein paar DM das Intel Microcontroller Handbook gekauft. Da war der Befehlssatz für 8048 und 8051 drin - Z80 Monitorprogramm der c't auf '51er
Apple IIe hatte ich dann den ersten gescheiten Rechner mit komfortablem UCSD Pascal. Und für den 80C51 mit EPROM Fenster 100 Mark bezahlt :-( Liess sich 10 Mal programmieren, dann war er kaputt. Habe die beiden Steine heute noch und auch den "Micro Professor" mein erstes richtiges Mikrosystem.
-
Thread
Suche FUNKwecker mit ZWEI Weckzeiten
Sangean (ältere Modelle) ✅ ❓ LCD Netzstrom Teilweise DCF, gute Qualität Technisat Digitradio 51 ✅ ❌ LCD Netzstrom Zeit via DAB+, viele Funktionen Sony XDR-C1DBP ✅ ❌ LCD dimmbar Netzstrom Beliebt, DAB+, FM, 2 Alarme LIDL DAB Radiowecker ✅ ❌ LCD Netzstrom Zwei Alarme, günstiger Preis
II, Hama RC200, ADE CK2310-2 2 Weckzeiten + schönes Design Grundig SC9100 (gebraucht), Sony XDR-C1DBP DAB+/UKW + 2 Weckzeiten Technisat Digitradio 51, Lidl DAB Wecker LED-Anzeige gewünscht Nur sehr selten, dann Netzbetrieb nötig (z. B. alte Grundig-Modelle) Wenn du willst, kann ich dir Links
-
Thread
Notstrom Betrieb eines Mini-PC, Umschaltung Batterie/Netzteil
Früher haben wir mit AT89C51, ATmega komplette Häuser gesteuert. Heutzutage braucht man mindestens CPUs nicht unter 4GHz, 32 Threads und 128GB RAM. Sollte jetzt keine Kritik sein, nur eine Feststellung.
/DS80C400-KIT/949445 https://www.mwurm.org/projects/ds80c400/index.html
-
Thread
Microcontroller gesucht
wenn du die software hier analysierst kannst du sie sicher bald auf deinen 80C51 ummünzen. Diese ist für AVRs geschrieben. http://www.mikrocontroller.net/topic/38928#new
http://www.nuvoton.com/hq/enu/ProductAndSales/ProductLines/ConsumerElectronicsIC/Microcontroller/80C51Microcontroller4T/ oder auch www.maxim.com haben einige X51 derivate mit 2 UARTs im Angebot
-
Thread
News aus der Atmel Gerüchteküche
Ich wär jetzt eher mit den '51ern gekommen wegen Langlebigkeit bei den uC ... Die Frage aber ist: Was hat der XMEGA an Vorteil gegenüber z.B. den SAM3 von Atmel, dass man sich im professionellen Umfeld für diese entscheiden sollte
Rughi schrieb im Beitrag #2884120: > Da kann > man sogar noch C51 kaufen und welcher andere Hersteller hat die noch im > Angebot? Über 50 andere Hersteller (z.B. AD, Microchip, Infineon, Silabs, Maxim, NXP, SST, Nuvoton, ...). Und die entwickeln sogar neue
-
Thread
Erfahrungen mit STM8 und sdcc
ist der Bug: https://sourceforge.net/p/sdcc/bugs/2290/ getriggered wird er durch z.b. folgenden C-Code [c] if (clock() % 2000 <= 1000) { PE_ODR &= 0x7f; PC_ODR &= 0x7f; } else { PE_ODR |= 0x80; PC_ODR |= 0x80; } [/c] daraus wird folgender ASM Code: [c]
ldw x, #0x500a 000066 F6 [ 1] 180 ld a, (x) 000067 AA 80 [ 1] 181 or a, #0x80 000069 F7 [ 1] 182 ld (x), a 00006A 20 D8 [ 2] 183 jra 00105$ 00006C 81 [ 4] 184 ret [/c]
-
Thread
AT89C51RC2 CHip Erase
nur mit einem Parallelprogrammer, der auch den T89C51RC2 unterstützt. Ein Programmer der nur normale AT89C51 kann, nützt da garnichts. AT89C51 ungleich AT89C51RC ungleich AT89C51RC2 !!! Peter
, aber das eigentliche Problem wird nicht gelöst... > AT89C51 ungleich AT89C51RC ungleich AT89C51RC2 Und was ist mit T89C51RC2 und AT89C51RC2 ? Sind die identisch ? Im Datenblatt vom T89C51RC2 steht nur: "To load a new application with the parallel programmer
-
Thread
Netzteil EA-PS 7150-04A brummt - Fehler?
Transformator Typ 556 611 545 T03 Transformator Typ 554 191 530 T04 Übertrager ZKB 472/105-80-210 267 269 T05 Übertrager ZKB 472/105-80-210 267 180 V01 ZD 15V BZX85C 1138 70 V02 ZD 15V BZX85C 1138 154 V03 ZD 15V BZX85C 1138 237 V04 ZD 15V BZX85C 1138 321
+Gate-Versorgung der Endstufen-Mosfets V26 BG B80C1500 468 350 +12V und -5,6V-Erzeugung V27 BG B80C1500 349 350 Lüfter-Versorgung V28 SpRegl Typ 7812 517 331 +12V, gespeist aus V26 V29 ZD 5V6 BZX85C 563 325 -5,6V-Erzeugung