-
Thread
8051 - Programm und Daten in einem 128kB Chip ohne Overlap
64K RAM extern anlöten falls gewünscht. http://de.farnell.com/silicon-labs/slstk2001a/entw-board-efm8ub20f64g-univ-bee/dp/2469343?ost=SLSTK2001A
, Assembler, Simulator, ISP, Terminal, etc. als Freeware ohne Einschränkungen. Läuft auch unter Win8.1 bei mir ohne Probleme. Gruß, Max
-
Thread
PIC32EMZ progmmierung
PBCLK2 (SYSFREQ/4) /* * */ int main(int argc, char** argv) { TRISBbits.TRISB8 = 0; LATBbits.LATB8 = 1; /* writing 1 to this PINB0 */ //GerneralDelay(0xFFFFF); while(1){ } return (EXIT_SUCCESS
OFF // Deadman aus /*** DEVCFG2 ***/ #pragma config FPLLIDIV = DIV_3 // 24MHz POSC / 3 = 8 MHz ; Sonst 8MHz FRC / 1 = 8 MHz #pragma config FPLLRNG = RANGE_5_10_MHZ // 8 MHz #pragma config FPLLICLK = PLL_POSC // Externer Clock (POSC = 24MHz) als Referenz für PLL ; Sonst 8MHz FRC: PLL_FRC
-
Artikel
Linksammlung
6804, 6805, 68HC(S)08, 6809, 68HC11, 68HC(S)12, 68HC16, 740, 8048(8041/8022/8021) 8051, 8085(8080), DS8xCxxx, AVR, Z80, F2MC8L/FX, GameBoy(Z80), H8/3xx, Cypress PSoC(M8C), PIC, Rabbit 2000/3000, Z8, Z80(HD64180)) linux & windows, source code 8086/88 Assembler Befehlsreferenz - Informationen zum Befehlssatz
Yahoo-Gruppe, die sich mit den Z8 Encore! Mikrocontrollern beschäftigt (Anmeldung bei Yahoo erforderlich). Zilog Encore Experimentierplatine (Z8F6421 Familie mit DIP-40 Gehäuse) Thomas' Technik Blog Ein Z8Encore und ZNEO Projekt und
-
Thread
Einstieg in STM32(L4)
- gepostetes Projekt hier runterladen https://www.mikrocontroller.net/attachment/316790/STM32F103C8T6.ZIP - USB nach serial Adapter (ttl-Pegel) kaufen - Brennprogramm herunterladen https://www.mikrocontroller.net/attachment/383626/Stm32Prog_R1.0.6.zip - LP und Bauteile bestellen - zusammenlöten
einfache Software Beispiele finden. > > Bitte helft mir! > > Gruss > Gerd Ja, geht. Mit EFM32. Blackbird
-
Thread
Einfacher ARM für den Einstieg und Linux Toolchain
klar wie ich unter Linux ohne die Originalumgebung den analogen Kram im IC konfiguriere. (Hab ein CY8CKIT-049-42xx PSoC4 rumliegen) Olaf
/B07SFWCLBT/ref=sr_1_1?__mk_de_DE=%C3%85M%C3%85%C5%BD%C3%95%C3%91&keywords=jlink&qid=1583049159&sr=8-1
-
Thread
Frage zu MSP430 Dokumentation für Einstieg
Jemand (Ti in dem Falle) seinen Kram selber macht und das dann veröffentlicht. Wwil ich 40 Stück H8 da habe und auch RAMs und Flashroms habe ich mich in den letzten Tagen damit befaßt eine H8 Toolchain zu bauen...da bekommt man Pickel. Der H8 wurde irgendwann obsolete, versuche mal anhand der gcc Doku
Beitrag #5578109: > --läuft das auch auf einer Dyson Sphere? Eklige Vorstellung, wie? Windows 8.1 war wirklich /hassenswert/.
-
Thread
Heikle Audio CD
so, hab ich mal getestet (auf meinem Win8 i3 Intel-Grafik-Nb)... CD: September Stone von The Cain Principle (u.a. yt: https://www.youtube.com/watch?v=NlbIHAEsbTQ 3:48) Weil ich aber mal ein paar Probleme mit Wiedergabe von Film-Dateien
Na immerhin schon etwas. Das nützliche Programm im rechten Mausmenü: "Audio CD mit Power2Go 8 rippen" Machen wir doch gleich mal.. ... -> alles gut, nur die Spuren 6 und 7 bei der Wiedergabe-Betitelung vertauscht. Da kann man jetzt aber erstmal nicht meckern. Ja, die Cyberlink-Programme
-
Thread
Spindelmotor Ent-Brummen?
Hallo Liebes Forum, ich bin stolzer Besitzer einer Rotwerk EFM 200 DS Fräsmaschine (vgl. Sieg X2) die ich bereits an diversen Stellen modifiziert habe. Die Spindel wird mit einem 230V Gleichstrom (DC) Motor mit 2,2A angetrieben (~350W). Der Spindel-antrieb wurde
in etwa wie hier dargestellt aus (rechte Abbildung): https://upload.wikimedia.org/wikipedia/commons/8/87/Gleichrichtwert-Anschnitt.svg Wenn Du allerdings einen Elko nachschaltest, ändert sich das natürlich.
-
Thread
Haftung bei Insolvenz der Ehefrau
geradestehen muss, ist es eine Katastrophe für die ganze Familie. Es ist mehr als alles, was wir seit 8 Jahren für eine Eigentumswohnung und andere Anschaffungen angespart haben.
Gefährdungslage ist natürlich eine Einbruchmeldeanlage immer eine gute Idee, besonders wenn der Umzug ins EFM ansteht. Da ist eine EMA praktisch heutzutage unverzichtbar. Sofern der gesicherte Bereich keinen Publikumsverkehr hat reicht es übrigens schon, Glasbruchsensoren an die Fenster zu kleben um Straftäter
-
Thread
Wenn die IDE die Controllerauswahl bestimmt.
er keinen Debugger verwenden will? Muss man halt auch relativieren. Wenigstens auf den meisten 8bittern macht Debuggen eh keinen Spaß :-)
überrascht dass das Teil so wenig bietet. Hauptsächlich habe ich es wegen des Simulators installiert für 8-Bitter, ist aber eher ein Scherzartikel, ein Logikprotokollanalyzer ist da viel nützlicher da man immer auch Peripherie an einem MC dranhängen hat. Also mir reicht die Arduino-"IDE", dort entwickle
-
Thread
CMOS Sensor MT9P031
Spannung? Das Datenblatt sagt max 3.1V, meine Digitalspannung ist aber 3.3V. Kann ich VDD_analog = 2.8V und VDD_IO = 3.3V machen?
Schutzstrukturen leitfähig werden und unter Umständen überhitzen können. Wir haben den Sensor immer nur mit 2.8V benutzt.
-
Thread
Welche PCB-Software Gesperrt
dort eine "Media Content", wo man die Libraries verschiedener Hersteller-Familien laden kann (z.B. 8bit PICs, EFM32, TI Ampfillers, etc). Allerdings muss man ein Subscriber sein, sprich seine Lizenz mit seinem Live-Account verknüpfen. Schon etwas ätzend. Ich war letzte Woche auch auf der Embedded
&tbm=isch&source=hp&biw=1024&bih=558&q=eagle+3d&oq=eagle+3d&gs_l=img.12..0j0i24l9.1202.3263.0.5299.8.6.0.2.2.0.342.1375.0j2j2j2.6.0....0...1ac.1.36.img..1.7.1095.mSVLnxR26o8
-
Thread
Weche Plattform für Smart Home?
BluRay und AACS gemacht und die KNX Leute haben NICHTS davon gelernt. 09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0 Der Master Key von KNX Secure wird wahrscheinlich das nächste Opfer werden. PS: Es kann sein, dass der Master Key von Hersteller zu Hersteller unterschiedlich ist, aber so
Beitrag #6108615: > - KNX verwendet physisch 2x2x0.75mm2 NYM-Leitung Falsch ;) EIB-Y(St)Y 2x2x0.8 Die 0,8 sind aber der Durchmesser und nicht der Querschnitt. Kommunikationskabel sind da etwas eigen in Sachen Benennung ;)
-
Thread
GHDL-Experimente (asynchrone Simulation per C)
schon im FPGA zu integrieren und über einen Cypress FX2 anzusteuern. Habe das vor Urzeiten mal auf nem EFM01-Board (cesys) implementiert, aber nie wirklich benutzt, es ist dann oft doch einfacher, den echten LA bzw. Oszi mit den anständigen Probes anzustöpseln. Denn mit Chipscope-artigen Debuggern siehst
klingt interessant. Ich hatte nur mal so etwas auf dem Ethernet ausgegeben. Doch da war ich auf 8 bit breite beschränkt. Weil mein Ethernet Puffer 8bit breit war. Die Daten habe ich mir mit wireshark angeschaut. Nicht so ideal wie gtkwave. Könnte man die Skripte auf eine Uart standardisieren?
-
Thread
PIC10F202 + Pickit3 + MPLAB 6.05
die Vpp mit 8V bzw. 12V. Warum die Kalibrierung verlorenging weiss ich nicht.
und den Tools. Beim 8085 musste ich mich ebenso reinfuchsen wie beim 8051, AVR, EFM8, STM8, STM32, MSP430 und den diversen PICs. Die Pickit funktionieren, die PIC10F funktionieren und MPlab funktioniert auch. Wenn DU damit nicht zurecht kommst, ist das kein MC Problem. Jede Familie
-
Thread
Dialog übernimmt Atmel [Update: Nein, Microchip übernimmt Atmel]
A. K. schrieb im Beitrag #4432896: > Einen AVR8JX567099FC13. Grmpf. Du wirst recht haben. :/
auch nicht gerade klein. (Atmel war um > $1000M). Silabs' 8051-Derivate sind ziemlich beliebt. EFM32 > -ST mit der ST8 Familie STM32 > -Es gibt auch noch Hersteller von Controllern für Jubelelektronik (z.B. > Holtek aus Hongkong). Deren Stückzahlen dürften auch recht gross sein. http
-
Thread
Frequenz Messung InputCapture STM32
meinem Programm. Du hättest aber schon lange HSE auf den MCO Pin ausgeben können, wenn dann die 8MHz angezeigt werden, brauchst du nicht auf das Oszi vertrauen, sondern kannst einfach messen.
genau machst und/oder müsstest mal mit einer genauen erklärung rausrücken. Bei z.B. den Timern im EFM8 den ich vor mir hab, der zählt im Capture Mode immer kommplett rundum durch, was eh sinn macht da der Overflow dann das increment des lsb der oberen 2Byte sind(32Bit betrachtet).
-
Thread
µC für n00bs
Elektronik-Knowhow absolut vorausgesetzt, sonst findest Du keinen Einstieg. Gut, dass ich vorher schon viel mit 8-Bittern (AVR, STM8) rumgemacht habe, sonst wäre ich hoffnungslos untergegangen. Es ist trotzdem mühsam, zumal fürs Basteln nie ein voller Tag zur Verfügung steht, sondern meist nur immer ein paar
ein alter 8051 > oder ein kleiner AVR Wie wäre dann ein Einstieg mit einem modernen 8051 z.B. EFM8BB31 entspricht ATMEGA328 kostet aber nur 1/3 und Debugger kostet nur 25 EUR und Keil Compiler ist für umsonst.
-
Thread
CH340G meldet sich nicht als serielle Schnittstelle am PC (Windows)
> querversorgt? Es gibt einen 5V auf 3.3V Regler und von den selben 3.3V werden CH340G und der EFM8 versorgt.
schrieb im Beitrag #6804075: > Laut CH340-Datenblatt ist der Power-on-Reset bei Vr = > 2,4 ... 2,8V. Deswegen dürfte eine Anmeldung bei 2,5V (noch) nicht > stattfinden ... Also zwischen 2.4V und 2.8V resettet sich der CH340G?
-
Thread
"Universalprogrammer" für Linux
Wie wäre es mit stm8flash-Unterstützung? Dann könnten STM8-Anwender den UPROG2 mit ihnen vertrauter Software nutzen. Philipp
, dass es sich wie ein stm8flash verhält, wenn es als stm8flash aufgerufen wird (über Softlink). Wenn dazu dann noch parallel das "richtige" stm8flash installiert ist/wird, kann es aber zu Problemen und Missverständnissen führen
-
Artikel
Mikrocontroller
auskommt. Mikrocontroller werden häufig zuerst an der Bit-Zahl des internen Datenbusses unterschieden: 4/8/16 oder 32 Bit. Diese Bit-Zahl kann man als die Länge der Daten interpretieren, die der Controller in einem Befehl verarbeiten kann. Die größte in 8 Bit (= 1 Byte) darstellbare Zahl ist die 255, somit
, früher Motorola) 68HC11 (NXP, früher Freescale, früher Motorola) ST62 (SGS-Thomson) 78K0S (NEC) Z8 (Zilog) PSoC (Cypress) 16 Bit C16x (Infineon) M16C (Renesas, früher Mitsubishi) R8C (Renesas) H8 (Renesas, früher Hitachi) 68HC12 (NXP, früher Freescale, früher Motorola) 68HC16 (NXP, früher Freescale
-
Thread
Unterschiede zwischen ARM und ATmega in der Programmierung
nicht ;-) Gibt ja genügend 8051 derivate, gehe ich jetzt mal von einem z.b silabs 8051aus (Z.b. Efm8BB oder LB), der takt wäre def. 24,5Mhz/8 dann noch der default Teiler von 12 für den Timer und wir sind etwa bei knapp 400us toggle rate. Mit den 8Bit wären keine sec drin. Hab jetzt nicht im
: 609a str r2, [r3, #8] 80002ac: 689a ldr r2, [r3, #8] 80002ae: f422 4260 bic.w r2, r2, #57344 ; 0xe000 80002b2: 609a str r2, [r3, #8] 80002b4: 4a06 ldr r2, [pc, #24] ; (80002d0 <SystemInit
-
Thread
Alternativen zur Arduino IDE!
nun ja ich habs halt manuell nach Anleitung gemacht unter der 1.6.x jetzt bin ich bei der 1.8.2. am PI habe ich mir einen für den abgebrochen für den 1284p weil ich die ganzen Pfade nicht gefunden hatte, am PI gab es nur die IDE 1.0.5 wenigstens jetzt bin ich bei 1.8.2 habe aber noch gefühlt
primary benefits can be easily achieved using namespaces directly. Docker would have been a cute idea 8 years ago, but it’s pretty much useless today.„
-
Thread
Arduino: Ist boolean intern als Bit oder byte (char) organisiert?
Byte immer 8 Bit beinhaltet. Wie sehr man sich doch irren kann....
BusyBee EFM8BBxxxx 8051 basierenden Controllern ausgeliefert wird und dem zugehörigen SDK und dessen kaputten stdbool.h was Silabs verbockt hat. Das speichert bool tatsächlich als 1 Bit irgendwo in einer Keil-spezifischen
-
Thread
Kommunikation zwischen uC und Display (Personenwaage)
die Arm Cortex M3 /M4 Derivate von EnergyMicro genannt. http://cdn.energymicro.com/dl/an/pdf/an0057_efm32_segment_lcd.pdf Gruß
Segmentleitung P8 0V so leuchtet das mittlere Segment der Nachkommastelle. Die Pinnamen habe ich wie folgt festgelegt. [pre] ------------------------------- | X O | o = Displaypin
-
Thread
Erfahrungen mit Platinen von JLCPCB / EasyEDA
ich hatte letztens eine Sendung aus USA, die über Frankfurt ging und ca. 25 Tage dort lag: Am 1.8. aus Detroit raus, 2.8. in Frankfurt angekommen. 21.8. noch eine Nachricht aus Frankfurt. 29.8. erster Zustellversuch, 31.8. Benachrichtigungskarte im Briefkasten, zur Postfiliale und dort die EUSt gezahlt
0,8 mm
-
Thread
Welche Programmiersprache auf µC
embedded C++ software, während die von C steigt. Siehe hier: https://www.youtube.com/watch?v=D7Sd8A6_fYU
mussten tatsächlich im Haus geschriebene Headers mit eigenen, zum Teil sogar fehlerhafte typedefs fur u8 und co eingesetzt werden.
-
Thread
Arm Cortex im DIP Gehäuse Gesperrt
/DAC geht: Der LPC845 hat 12-bit ADC und 2x 10-bit DAC bei 30 MHz und kostet 2 EUR im LQFP-48. Ein EFM8LB mit 14-bit ADC und 4x 12-bit DAC und 72 MHz kostet 1.50 EUR im QFP-32 was wesentlich einfacher zu löten ist. Das ist zwar ein 8051 aber langsamer als der M0+ ist der nicht. Hat zudem DMA
den R8C/M16C tut der sich etwas schwer. Der hat wohl was dazu drin, aber die Architektur gibt das nicht wirklich her, zu wenig Register. Das war für /mich/ ein Argument, diese mit R8C,M16C,M32C etwas verwirrend
-
Thread
STM32 für Einsteiger - der Artikel zum Krieg (µC Wahl)
ist 8 zählen, evtl. bis 16.
Heiner schrieb im Beitrag #3511283: > es gibt noch 8 Bit Controller. Alles nur Restposten die sonst keiner haben will 8-)
-
Thread
AES Verschlüsselung mit ARM Cortex M3
stonline/stappl/resourceSelector/app?page=resourceSelector&doctype=FIRMWARE&SubClassID=1376 Titel STM8 and STM32 Emebedded Software Solutions Die Lib mit codebeispielen findest du in diesem Beispiele-Pool: http://www.st.com/stonline/stappl/resourceSelector/app?page=resourceSelector&doctype=FIRMWARE
Hallo! Noch eine Idee: EFM32 mit AES und PW protection im FLash: http://www.energymicro.com/products/ Natürlich bietet dies "Basic Security". Nach oben hin gibt es keine Grenzen ... Es gibt de facto keine Sicherheit bei
-
Thread
Gibt es einen passenden BUS zur steuerung vieler Clients über mehrere Meter?
für RS485 entschieden. Ist auch meine Wahl. Ich nehme den MAX3072 auch deswegen, weil ich meinen uC (EFM32GGxxx) mit 3,3V versorge. Ebenfalls slew rate limited und 1/8 load. Den Aufwand für das Protokoll solltest du aber nicht unterschätzen. Ich hab das für mich mit Gruppenbildung und hot plugging
wie folgt statt: 8 Bit Startzeichen -> (...) -> 8 Bit Gruppierung -> 8 Bit Anzahl Adressen -> Adressen jeweils 8 Bit -> 96* -> (...) -> 8 Bit Stopzeichen -> Pause*1 -> 8 Bit Startzeichen (...) * Die genaue Bitzahl setzt
-
Thread
CD Player: NO DISC
gibt, aber wir sind selbst daran Schuld. Ich habe u.a. R+FS-Techniker gelernt und habe bis auf die EFM-Codes und die Reihenfolge des Interleavings die komplette Funktion eines CD-Players im Kopf. Und leider sehe ich hier nur wenig Chance für eine Reparatur - also auch für mich nur gering! Das ist ja
den stick als MS-DOS (FAT) file system formatiert, aber der lange file name passt da garnicht rein (8.3 Konvention). Jetzt mog I nimma. hh
-
Thread
Wozu übertrieben schnelle Microcontroller?
World" Steuer Anwendungen realisiert die sich in der ms bis s Zeitskala bewegen müssen, ist auch mit 8-bittern gut bedient. Die früheren Nadel oder Thermische Drucker kamen damals auch mit 8-bit Controllern gut zurecht. Kryptographische Anwendungen mit schnellen 8-bittern und HW AES u.ä. funktionieren
ATmega328 kann man über Pins nur VGA 20x60 Zeichen an einen Monitor ausgeben. Mit einem 72 MHz 8051 EFM8LB1 gehen die kompletten VGA 80x60 Zeichen :-)
-
Thread
Leistung von großen Sendern
Helmut Hungerland schrieb im Beitrag #6664830: > 1966 gab es Musik aus dem Kochtopf Klar, EFM aus der Nerus da Spüle ...
Fernsehen auf DVBT. Da gab es auch schon die ersten Transistorverstärker bis etwa 2KW. Sie bestanden aus 8 zusammengeschalteten 250 Watt Verstärker. Anfangs noch ohne Vorverzerrung, dafür mit Wirkungsgrade um 10% Ralph Berres
-
Thread
zählt bei Spitzenweite auch die Pinole mit Reitstock mit dazu?
schrieb im Beitrag #6660548: > Wobei der TO noch nicht genannt hat, was er denn anlegen möchte. ca. 8-10k + 3k Zubehör.
/de/spanntechnik/drehfutter-roehm/duro-t/din-55027/duro-t-3-ba-keilstangenfutter-o315-mm-din-55027-8.html
-
Thread
Verkettete Liste für Mikrocontroller Gesperrt
new_node->next = list; return new_node; } [/c] Hey und die Mikrokontroller heute sind mindestens 8 Mal so schnell wie mein C64 damals und haben bald die selben Speichergrößen. Da sind so Pauschaltotschlagargumente wie malloc ist nix für die so langsam überholt.
Mikrocontroller (wie AVR's) sollte man malloc vermeiden > Die Mikrokontroller heute sind mindestens 8 Mal so schnell > wie mein C64 Der wurde allerdings üblicherweise in Assembler oder Basic programmiert. Welcher kleine Mikrocontroller (wie AVR's) hat denn 64kB RAM?
-
Artikel
Sleep Mode
dient ein externer 32,768 kHz Uhrenquarz, welcher asynchron den Timer 2 taktet. Das ist zwar nur ein 8 Bit Zähler, der schon nach 256 Takten überläuft, aber es gibt ja zum Glück noch den Vorteiler (Prescaler). Dieser kann die Teilerverhältnisse 1/8/32/256/1024 annehmen, daraus ergeben sich Überlaufzeiten
Forum: Wenn ich in den Power Down mode schalte bleibt die Stromaufnahme trotzdem gleich. ATmega128 8MHz 3,3V = 8mA entspricht auch dem Datenblatt. Datenblatt, Seite 49: If the On-chip debug system is enabled by the OCDEN Fuse and the chip enter Power down or Power save sleep mode, the main clock source
-
Artikel
STM32 für Einsteiger
MSP430 Bitbreite, jedoch unwichtig für Einsteiger align="center" | 32-bit colspan="2" align="center" | 8-bit align="center" | 8-bit (PIC18) align="center" | 16-bit (PIC24) align="center" | 32-bit (PIC32) align="center" | 16-bit Neueinsteiger, kaum Elektronikkenntnisse, noch nie programmiert O O X O O Wunsch
deutlich sparsamer, besonders bei hohen Temperaturen. Eine interessante Alternative mit Cortex-Mx Kern: "EFM32" von Silabs benötigt nur 0,9 µA im Sleep Mode. Die Spalte PIC zeigt die Eigenschaften der 8-Bit PIC18 (vergleichbar mit AVR), 16-Bit PIC24/dsPIC (vergleichbar mit MSP430) und 32-Bit PIC32 (vergleichbar