-
Thread
Projekt: Virtuelle Instrumente an serielle Schnittstelle
Einstellung seinen Wert an den MC schickt.
Anbei neue Version SerialComInstruments V0.32 Change Log v0.32 ---------- Dip-Schalter mit Instrument-Nr. #75 zugefügt. Kann aktiv vom Mikrocontroller abgefragt werden. Der MC schickt #75M1< und der Dip-Schalter reagiert darauf mit dem
-
Thread
Rust als Embedded-Programmiersprache Gesperrt
nicht. [pre] fn main() { const A:i32 = 42; let A: i32 = 43; } error[E0005]: refutable pattern in local binding: `_` not covered --> src/main.rs:3:9 | 3 | let A: i32 = 43; | ^ interpreted as a constant pattern
wahrscheinlich auch seine Wurzeln in Haskell. Oder schau Dir mal diesen Schnipsel an: [pre] fn add(x: i32, y: i32) -> i32 { x + y } fn sub(x: i32, y: i32) -> i32 { x - y } fn calc(f: fn(i32, i32) -> i32, x:i32, y: i32) -> i32 { f(x, y) } fn main() { let x = calc(add, 2, 3)
-
Thread
Welche Programmiersprache auf µC
Flash und RAM zu betrachten, mildert die Notwendigkeit sparsamer Codierung hier etwas. Da man mit dem 32Bit MC aber gleichzeitig selbst mehr Hardware-Komplexität geliefert bekommt verbietet sich hier, was bei einfachen 8Bittern immer noch und weiter naheliegt: Asm ohne viel administrativen Aufwand in Sprache
RAM zu betrachten, > mildert die Notwendigkeit sparsamer Codierung hier etwas. Da man mit dem > 32Bit MC aber gleichzeitig selbst mehr Hardware-Komplexität geliefert > bekommt verbietet sich hier, was bei einfachen 8Bittern immer noch und > weiter naheliegt: Asm ohne viel administrativen Aufwand
-
Thread
Mikrocontroller, Prozessoren und Chipsätze - Die-Bilder
Motorola MC68020, der erste richtige 32Bit-Prozessor der MC68k-Familie: https://www.richis-lab.de/cpu03.htm
https://oldcomputer.info/calculator/elwro/index1.htm Hier finden wir ein einfaches Datenblatt zum MC74007N, der später dann in MC14007N umbenannt wurde: https://www.alldatasheet.com/datasheet-pdf/view/93783/ETC/MC74007N.html Der Baustein wurde als "Taschenrechner mit acht (MC14007N) bzw. fünf (MC14005N
-
Thread
Basic für 80C31
Sockel zu tauschen. Dann hast du ein Addressschema, das für alle Basics klappen sollte: Basic im MC von 0000h-1FFFh RAM von 2000h-7FFFh, wenn du einen 32k RAM einsetzt. Davon sind die ersten 4k verschenkt, aber es bleiben ja 28k übrig. ROM von 8000h-FFFFh, den du erstmal freilässt.
tauschen. Dann hast du ein > Addressschema, das für alle Basics klappen sollte: > > Basic im MC von 0000h-1FFFh > RAM von 2000h-7FFFh, wenn du einen 32k RAM einsetzt. Davon sind die > ersten 4k verschenkt, aber es bleiben ja 28k übrig. > ROM von 8000h-FFFFh, den du erstmal freilässt. Zuerst
-
Thread
10W Bitcoin miner mit 450GH/s für Raspberry Pi
und einmal ohne mit 3.3V an beiden externen LED-Pins, die jeweils über 560 Ohm auf die 3.3V vom MC gehen. NRST ist auch angeschlossen, hat aber nichts gebracht. Ob jetzt die 560 || 560,also 280 Ohm in der 3.3V Versorgung des MC's schon zu viel sind kann ich für die L-Variante des STM32L nicht
Methoden mittels des 1bitsquared Adapters versucht, aber irgendwie klappt die Kommunikation zum MC noch nicht. Ich muss wohl mein DSO rauskramen und ein paar Drähte an den QAXE anlöten. Trotzdem danke für Deine Mühe. Markus [c] >JLinkSTM32 SEGGER J-Link Unlock tool for STM32 devices
-
Thread
"Universalprogrammer" für Linux
> können. An sich geht das ja über einen Bootloader, dessen > Kommando-Interface bei R8C/M16C/M32C weitestgehend gleich ist. Der M16C verwendet ein paar Leitungen mehr als der R8C. Letzterer wird eigentlich nur über MODE und RESET programmiert. Eine Platine mit MC3062CF8TGP drauf kannst Du
der MC9S08AW60 hat 63280 Bytes Flash. Die Memory Map für den MC9S08DN60 findet sich hier auf Seite 38. https://www.nxp.com/docs/en/data-sheet/MC9S08DN60.pdf Die Memory Map für den MC9S08AW60 findet sich
-
Thread
Einfacher Low Cost LCD Controller für 320x240 LCD im Textmodus
ATmega8 UG-32F02 320x240 glcd EL backlight
breiter als 8 Pixel auf, und nur in denen mit _2. > Gibt es die Schrift auch in noch größer? 24x32 z.B. 24x32 habe ich leider nicht. Ich habe aber mal ein paar andere große hinzugefügt. Wirklich getestet habe ich aber nur die größte (32x53). Das Problem an denen ist die Größe: Die 32x53 hat 53kByte
-
Thread
Logamatic 2107 Schnittstelle
32 00 EA AA 6C : AB 31 00 34 00 32 00 EA AA 6C : AB 32 00 31 00 2B 00 74 AA 6C : AB 32 00 31 00 2B 00 74 AA 6C : AB 32 00 31 00 2B 00 74 AA 6C : AB 32 00 31 00 2B 00 74 AA 6C : AB 32 00 31 00
RX: 04 21 02 00 E MM10 2.00 45 02 00 RX: 04 08 02 00 H MC10 2.04 48 02 04 4B 02 14 00 00 00 K SAFe 2.20 4B 02 14 RX: 04 08 04 00 5001 17 13 89 11 82 12 3C 64 33 05 64 5A 32 RX
-
Thread
Problem mit Kopfhörerverstärker Schaltung
@ 32 Ohm 0.0009% @ 5k) TS921/TS922/TS924 (ST 2.7-12V 80mA 32R > 9nV/sqrt(Hz) phase reversal), MC33201/MC33202/MC33204 (OnSemi 1.8V-12V > 80mA 600R R2R-I/O ohne phase reversal), TPA0253 (1W 5V Mono Stereo
@ 32 Ohm 0.0009% @ 5k) TS921/TS922/TS924 (ST 2.7-12V 80mA 32R > 9nV/sqrt(Hz) phase reversal), MC33201/MC33202/MC33204 (OnSemi 1.8V-12V > 80mA 600R R2R-I/O ohne phase reversal), TPA0253 (1W 5V Mono Stereo
-
Thread
BMP180 I2C Problem?
Das hier > int X2 = ( MC << 11 ) / ( X1 + MD ); ist natürlich extrem fies von Bosch. Wenn bei der Multiplikation mit 2 hoch 11 der falsche Datentyp steht, dann werden die Bits nicht korrekt an der 32 Bit Grenze abgeschnitten
C_BMP180_ZERO_U8X; } else { v_x2_s32 = ((s32) p_bmp180->calib_param.mc << BMP180_SHIFT_11_POSITION) / (v_x1_s32 + p_bmp180->calib_param.md); } p_bmp180->param_b5 = v_x1_s32 + v_x2_s32; v_temperature_s16 = ((p_bmp180->
-
Thread
mcHF-SDR Selbstbau-Projekt
Hallo Forum, hallo OMs, was haltet Ihr, sofern Ihr mit der ARM und STM32F4 Thematik befasst seid, den MC durch einen STM32F439VIT6 zu ersetzen? Bietet mehr RAM/Flash/CPU-Takt und ist PIN-Kompatiebel zum ..407GVT6. Würde mehr Reserve für weitere Features lassen.
bei meinem Gerät, die von der Mainstream abweichen, weshalb ich nicht im Yahoo- und auch nicht im mcHF-Forum vom OV Sulingen frage. 1) ich verwende als MC den STM32F439VI (größerer Flash und RAM und 180MHz CPU Takt) 2) Ich programmiere den MC via ST-Link Stick (SW_CLK, SW_DIO, NRST, GND) unter
-
Thread
C++ auf einem MC, wie geht das?
return IDR () & (1 << m_iPin); } private: const uint8_t m_iPort, m_iPin; volatile uint32_t& ODR () { return *reinterpret_cast<volatile uint32_t*> (0x40020000 + (0x400 * m_iPort) + 0x14); } volatile uint32_t& IDR () { return *reinterpret_cast<volatile uint32_t*> (0x40020000 + (0x400
. Versteht jemand in diesem Zusammenhang diese drei Dinge? [c]calculateBaudrateSettings (uint32_t sabclk, uint32_t baudrate)[/c] http://xpcc.kreatives-chaos.com/api/classxpcc_1_1stm32_1_1_uart_base.html 1. Ist "uint32_t baudrate" eine gute Idee, oder sollte das eher ein float sein? 2
-
Thread
DIY Frequency Counter mit 10 bis 12 Digits?
Ralph B. schrieb im Beitrag #5138823: > Heute habe ich mal 20 Stück MC10EL32 und 20 Stück MC10EL05 bestellt. > Weil diese besser erhältlich sind will ich damit mal die ersten 4 Bits > eines Zählers realisieren und ab dann mit einen 74S197 weiter zählen. > Der EL05 wird
Mein Vorschlag wäre MAX9601 als Komperator D-Flip-Flops würde MC10EL32 oder MC100EL32 ( Gibt es auch bei Ebay ) Und als Gatter MC10EL05 wenn man das schon neu konstruieren will. Als Pegelkonverter hinter dem letzten Teiler kommt bei mir ein MC100ELT21 zum Einsatz
-
Thread
Microcontroller mit Python
, dann wird der mc wieder erkannt. Die Ursache war: Der AVRISP mkII schreibt per default mit 125KHz. Der Takt des RC-Oszillators auf dem ATtiny wird von 8MHz per Prescaler 256 auf ca. 32KHz reduziert. Also muss
auf den Uhrenquarz als Taktquelle trat das Problem erneut auf. Obwohl ich den Prescaler für den mc-Takt auf 1 reduziert hatte. Schuld war eine Einstellung in den Fuses: LOW.CKDIV8. Per "Werkseinstellung" wird der Oszillator- bzw. Quarztakt mit dem Faktor 8 reduziert. Aus 32kHz werden also 4
-
Thread
32Bit µP od. µC mit 40 Datenregister
Hello ich bin auf der suche nach einem µC oder µP mit 32Bit Datenregister und Adressregister (wie z.B. der uralte MC68000) nur mit insgesamt 40 Datenregister und 15 Adressregister (mind. 8 Adressregister) mit 32Bit PeterK
z.B. das 4094 und kaskadierst die zu 32 BIT. Nun muß der MC dein 32 BIT Datenwort in die Schieberegister hineinschreiben, das benötigt Zeit. Ist das 32 BIT Datenwort in die Schieberegister übertragen so lassen sich die 32 BIT mittels einem
-
Thread
Microchip SAMD (M0+) bzw. SAML10/11 (M23) Erfahrung
überdimensionierter Peripherie. Du müsstest hier schauen was passt: https://www.silabs.com/mcu/32-bit-microcontrollers Und dann hier was lieferbar ist z.B. QFN https://www.mouser.de/c/?q=efm32PG https://www.mouser.de/c/?q=EFM32HG Max M. schrieb im Beitrag #7110827: > ARM wurde entschieden
etwas altbacken aus. An der darstellung habe die echten Nachholbedarf. Aber MC ist sehr freigiebig mit Code, DBs, Applikationen und baut m.E. schon sehr lange sehr innovative HW in seine MCUs. Ich mag MC. MC hat noch nie den Hörer auf die Gabel geworfen weil ich nicht 50.000
-
Thread
Stm32f429i-Disco für neueinsteiger
Cortex-A8 eine LED zum Blinken bringen will... Matthias Sch. schrieb im Beitrag #3784824: > Jeder MC hat seinen Platz und für jede Anwendung sucht man sich den > passenden MC. Und es kann dann durchaus sein, dass es /einfacher/ und /billiger/ ist, einen 32 Bit-Boliden auf eine simple Aufgabe loszulassen
Statements missbrauchen. Man kann das Rad der Zeit nicht zurückdrehen und im Moment sind nun mal die STM32/LPC und andere 32-bitter im kommen. Interessant dabei finde ich, das Diskussionen um z.B. Renesas oder Hitachi MC wesentlich sachlicher ablaufen, als wäre ST oder Atmel die Macht des Bösen.
-
Thread
Untersuchung defektes VW Türsteuergerät
Verbindung. Könnte dies trotzdem eventuell die Fehlerursache sein? LG, Sebastian PS: Der SIOCW-32 ist ein MC33689 von Freescale.
Sebastian W. schrieb im Beitrag #7414647: > > 2. Um welchen Microcontroller handelt es sich bei dem TQFP32 IC auf dem > dritten Foto mit dem Logo von Freescale und den Aufschriften "SP100", > "897VFA", "2L31N" und "CTCTANO703"? Mask Set "2L31N" sollte ein MC68HC908EY16 oder MC68HC908EY8 sein.
-
Thread
Gerät mit AT90S4414 retten
weil der sichr ähnlich in Nachfolgegeräten läuft. Keine Ahnung ob der Hexcode noch im Nachfolger MC läuft oder nicht. Wahrscheinlich wird der Prog. meckern wegen falschen MC oder so. Hallo ChaosKind, bei anderen MC kann ich die Fuse auch schreiben. Der 90S4414 muss da wohl was besonderes sein wie
und HV kann, dürfte er schon ok sein. Mein MyAvr-USB darf bis 80 mA belastet werden, nur für den MC reicht das sicher aus. Ich habe nun noch mal so gestestet, mit dem gleichen negativen Ergebnis. Die Mega8 werden nicht mehr erkannt, der Mega32 hin und wieder, lesen ist möglich wobei ich nicht weis
-
Thread
Programmänderungen
vermute du willst einfach deine 32 Stunden rechtfertigen.
Max M. schrieb im Beitrag #5781839: > ich vermute du willst einfach deine 32 Stunden rechtfertigen. Da habe ich mich wohl unklar ausgedrückt. Ich hoffe auf 8 Stunden für diese überschaubare Aufgabe und garantiere Dir, das es nicht mehr als 32 werden. Vorausgesetzt es bleibt
-
Thread
Drehgeber auslesen
encoder unsigned char uc_r = 0; // right (port2, Bit7) uint32_t uli_errors = 0; // macro for resetting the grey encoder variables (above) // Has to be called e. g. at the start of main. #define mc_RESET_J \ { \ P2IFG &= ~(BIT6 | BIT7); \ c_gc_c = 0; \ uc_l = 0; \ uc_r = 0; \ } #define mc_c_gc_cP {if (c_gc_c < 100) ++c_gc_c;} // one step with direction, increment with saturation #define mc_c_gc_cM {if (c_gc_c > -100) --c_gc_c;} // decrement #define mc_uc_lP {if (c_gc_c < 100) +
-
Thread
Anfänger in C und welcher PIC (evtl. uno32) ist geeignet ?
ich mir vor, ich fange mit dieser 32bit-Uno-Umgebung an, switsche nach Erlernung der C-Grundlagen um auf die Microsoft 16-bitter, die dann mit ihrem C und vergleichsweise hoffentlich überschaubaren Anpassungen an die andere MC-Struktur
PIC24 (16 Bit) außer dem Namensbestandteil PIC genau gar nichts mit den 8-Bit PICs zu tun. Und die 32-Bit PIC sind in Wirklichkeit MIPS Cores. > Das Kurzzeit-Ziel: Dem weiter oben geschilderten Argument eines Users, > dass es weniger um die mc-Plattform und auch nicht die Sprache geht, > sondern
-
Thread
Stepup 180V - sackt völlig zusammen
Magnetisch geschlossener Kreis, also Ringkern, Schalenkern oder abgeschirmte SMD Spule. > Kann ich R32 in diesem Fall mal in Ruhe lassen? Du kannst R32 nur so lassen, wenn du NPN/PNP einbaust.
Also in der Auslegung schafft der MC34063 die 180V/25mA mit der L-PISM100 von Reichelt, zumindest in der Simulation, also guter Aufbau vorausgesetzt. Aber auch nur gerade eben. 50mA sind nicht drin und 200V auch nicht. Der MC34063
-
Thread
Quo vadis, MC Welt?
ziemlich sicher, dass in Zukunft die PSoC - Architektur einzieht. Es ergibt heute keinen Sinn mehr einen MC als Plattform mit unzähligen Features vollzupacken. (STM32, PIC usw..) Entweder man braucht den Großteil davon nicht oder man wählt aus unzähligen Derivaten denjenigen aus, dessen integrierte Peripherie
per IP (intellectual property) dazugekauft, und in den > Chip gebrannt und siehe da - ich hab den MC den ich brauche. Das sind aber meist von den jew. Chip Herstellern vorgegebene universal Chips - nicht anders als ein STM32 - nur viel fetter und noch viel mehr zeug drin. TI OMAP z.B. - da ist
-
Thread
Wahl der richtigen µC-Familie Gesperrt
bisschen Datenschaufeln gleich vom > Modul mit erledigt wird. Mein simpel programmierbarer 8-Bit MC spielt die erste Geige. Die laß ich mir doch nicht mit Deinen komplexen 32Bit Monstern ersetzen!
an. Moby schrieb im Beitrag #3736253: > Das fortlaufende > Umherspringen und Neueinarbeiten in MC-Architekturen ist das was ich > meinte- wo letzlich viel Zeit durch den Kamin gejagt wird. Womit Du sicher Recht hast, was als Argument aber auch dafür taugt bei einem STM32, dsPIC oder was auch
-
Thread
FPGA contra Mikrocontroller
der Preis das Totschlagargument. FPGA: Kosten für FPGA, CAN-IP, Entwicklung der VHDL & C-Sources MC: Kosten für MC, Entwicklung der C-Sourcen Wenn ein MC die Arbeit verrichten kann dann wird dieser genommen. Und bei vielen Anwendungen wird auch kein Update gebraucht (zB Sensoren im Auto mit CAN,
#Bei der Wahl MC _oder_ FPGA wird die Wahl wohl eher auf den MC fallen, #weil er für die gleiche CPU-Leistung weniger Transistoren braucht und #damit billiger ist. Also der Preisvorteil wg. weniger Silizium kommt
-
Thread
80c32 ersetzen -> Welchen Typ kann ich nehmen
... ein EPROM daneben. Allerdings bräuchte er bei einem defekten 80C32 dann kein neues Programm, sondern einfach nur einen neuen 80C32.
Ich hätte den P80C32 im DIP oder im PLCC32 liegen. PN bitte bei Interesse. Frohe Weihnachten! LG Ingo
-
Thread
Dipl. Ing Heinz Ahborn Orgel - Keine Töne mehr
schrieb im Beitrag #6525484: > bezüglich des 4053 bin ich mir da absolut sicher Die Belegung der MC14503 auf der Platine ist allerdings eindeutig und spricht für die MC14503 - zumal Motorola einen CD4053 eben 'MC14053' benannt hätte und nicht MC14503. In meiner Schublade liegen sogar noch einige MC14053
Sorry ich werd alt .... oder brauch ne neue Brille Bin da von völlig falschem IC ausgegangen MC 14503 ist ein Buffer und kein Schalter wie der MC 14053 Alle Platinen mit dem MC 14503 = CD 4503 sind die KOPPEL Platinen, die gleichnamige Tasten von zwei Manualen miteinander verbinden. Damit
-
Thread
Das Ende des Z80
welche Lizenz es ist? https://github.com/MockbaTheBorg/RunCPM Es laeuft auf Arduino/Teensy/ESP32/STM32, emuliert natuerlich eine Z80.
welche Lizenz es ist? >https://github.com/MockbaTheBorg/RunCPM >Es laeuft auf Arduino/Teensy/ESP32/STM32, emuliert natuerlich eine Z80. Danke für den Link. Der Begriff Arduino ist etwas allgemein. Die Palette der unterstützen Prozessoren geht ja mittlerweile von 8 bis 32 Bit. Das genannte Projekt
-
Thread
AVR Assembler Trick gesucht Gesperrt
aus der Bahn werfen. Ist natürlich blöd, wenn man das in Assembler programmiert hat und dann den MC wechselt - da fängt man wieder bei Null an. Das kann natürlich ein Grund sein, warum man diesen Schritt hinauszögert :-)
Ende Gelände. Und die Asm-Programmierung weitet ebendieses noch... > Und wenn es in Richtung 16/32bit-Verarbeitung geht ... nimmt man sinnvollerweise auch einen 32Bitter. > Mit > gewaltigem Zeitaufwand eine Lösung in ein am Limit laufendes System zu > pressen Nix pressen. Denn nicht
-
Thread
Neues Entwicklungsboard von STM [32F429IDISCOVERY]
du Sch***e! Nur F405, F407, F415 und F417. Und welche (kostenlose) Toolkette nehmt Ihr für den STM32F429ZIT6? @mc_sho: Ich hoffe, das wird bei mir nicht zum "job-stopper".
Sch***e! Nur F405, F407, F415 und F417. Und welche (kostenlose) > Toolkette nehmt Ihr für den STM32F429ZIT6? > > @mc_sho: Ich hoffe, das wird bei mir nicht zum "job-stopper". Ich schrieb doch schon, dass em:blocks am xml file arbeitet. google hilft
-
Thread
PC-ersetzen, welcher Prozessor f. 16-bit-Prgr.?
-10/ Oder "Zum Ausführen eines 16-Bit- oder 32-Bit-Programms, das 16-Bit-Prozesse oder 16-Bit-Komponenten verwendet, müssen Sie das Programm auf einer 32-Bit-Version von Windows installieren. Um ein solches Programm auszuführen, können Sie eine 32
hast du schon mal ein XP 64 in freier Wildbahn gesehen? Ich nicht. Hast Du schon mal ein Win10-32 in freier Wildbahn gesehen? Cartman schrieb im Beitrag #7025516: > Ansonsten eine beliebige Box nehmen, die noch Win7 SP1 kann. > Ob 32 bit oder 64 bit ist egal. Es ist nicht egal: Win7-32 führt
-
Thread
Suche - Ethernet MC mit integriertem DC/DC Wandler
MAC suchen kann. Dort finde ich dann aber nur IC Controller die recht schwach sind. Bei Embedded MC finde ich mehr, weiß aber nie ob die PHY + MAC implementiert haben. Hier zum Beispiel dieser hier https://www.digikey.de/product-detail/de/stmicroelectronics/STM32F107RBT6/497-8916-ND/2074110
dokumentiert (aber für die 25€ macht man sicher keine eigene Platine) https://github.com/OLIMEX/ESP32-POE/blob/master/HARDWARE/ESP32-PoE-hardware-revision-D/ESP32-PoE_Rev_D.pdf Für den KNX kannst du einen TP-UART (der ESP32 hat aber genügend Hardware-UARTs und die 19200 Baud vom KNX macht der auch
-
Thread
Brauche Unterstützung beim OV7670 (bzw. SCCB)
dann ebenfalls auf den ARM schwenkt :-) Anyway - habe Euch oben einmal einen Mitschritt meines STM32F429 bei seiner Kommunikation mit dem OV7670 angehängt - macht die Zs.hänge etwas "greifbarer". Viele Grüße Igel1 PS: habe mir soeben das gebrauchte Dragon-Board hier aus dem MC-Markt für
vorbereitet, um den Stier bei den Hörnern zu packen: - Das OV7670+FIFO - Modul ist mit meinem STM32F429 Discovery Board verkabelt. Das war bislang der zeitaufwändigste Akt von allem, denn fast alle Pins des MC's sind bereits mit irgendwelcher Peripherie auf dem Testboard verbunden. Das muss man sich
-
Thread
Webserver: Software wie am besten realisieren?
Webserver auf dem MC zu programmieren, wäre ich einfach zu faul.
kann man diese ja dafür nutzen. Wie muß man die Internetseite aufbauen, damit variable Dinge vom MC angezeigt werden können? Und wie bringt man die Daten mit MQTT vom MC zu der Homepage? Fragt die Homepage den MC ab, wenn jemand auf der Homepage ist? Oder muß der MC immer zyklisch senden? Gibt es da
-
Thread
24 Einzelne Bits zu 3 Byte zusammen fügen in c++?
Hallo, ich benutze einen 32Bit MC und habe 24 I/O Pins die nicht in einer Reihe sind definiert als SIG1-SIG24 (liefern also den Pin Zustand 0/1). Ich benötige sie aber in der richtigen Reihenfolge in einem entweder 3Byte Array
des entsprechenden Pins am MC. Zitat: > ich benutze einen 32Bit MC und habe 24 I/O Pins die nicht in einer Reihe > sind definiert als SIG1-SIG24 (liefern also den Pin Zustand 0/1). Die wohl einfachste/schnellste/übersichtlichste
-
Thread
16 Bit MC oder 8 Bit MC
The_Freshmaker schrieb im Beitrag #3150823: > 1. 16 Bit MC mit integriertem 16 Bit ADC und CAN > oder 16 Bit ist heute out. Da kann man gleich auf 32 Bit gehen wo das Angebot wesentlich groeser ist. > 2. 8 Bit MC und CAN mit externem 16 Bit ADC >
Samplingrate von 1MSPs wohl nicht schaffen. > Über entsprechende Empfehlungen mit dem richtigen MC würde ich mich > freuen. Schau dir mal die 32 Bit Cortex STM32 uC von ST an.
-
Thread
Was definiert die Bittigkeit einer CPU
Scheint wirklich eine Auslegungssache zu sein: "The MC68000 is the first implementation of the M68000 16/-32 bit microprocessor architecture. The MC68000 has a 16-bit data bus and 24-bit address bus while the full architecture provides for 32-bit address and data buses. It is completely code-compatible with the MC68008 8-bit data bus implementation of the M68000 and is upward code compatible with the MC68010 virtual extensions and the MC68020 32-bit implementation of the architecture. Any user-mode programs using
-
Thread
Verschenke ICs - 07/2013
Kann ich dir alles in 1 Hermes Paket senden? @Bernhard: > 5x MC34063 DIP8 Standard-Schaltregler IC > 2x C8051F121-GQ > 2x C8051F361-GQ 32K 100MIPS 8051er, TQFP Andreas G. war zuerst. Falls er die Teile nicht will, bekommst du sie. Bei deiner "Restlieferung
du bekommst von mir auch gleich eine PN ^^ Bernhard Drescher schrieb im Beitrag #3257283: >> 3x MC34063 DIP8 Standard-Schaltregler IC >>> 2x C8051F121-GQ kann ich gerne noch Bernhard überlassen, habe auf die schnelle nur 2x MC34063 und die 2x 8051er 32k Flash verplant ^^
-
Thread
Assembler wieder auf dem Weg nach vorn Gesperrt
; // Compute value for OCR as 32-bit value from adc int32_t ocr_32; // Be careful with such computations, // do not shorten out `PWM_RESOLUTION' etc and mind the conditioning! ocr_32 = K1 / (K2 * adc - K3); ocr_32 = ocr_32 * ocr_32; ocr_32 /= K4; // Trunk 32-bit ocr value to an 8-bit saturated value uint8_t ocr_8 = ocr_32; if (ocr_32 >= 256) ocr_8 = 255;
-
Thread
Optimale Maschinensprache
> (1) MSP430 > (2) ZPU (knapp dahinter) > (3) ARM v5 thumb > (4) MIPS16 > (5) AVR8 > (6) MIPS32 > (7) i86-64 und MC68000 kommt auf Platz 8 ??
schrieb: >> Das hat nichts mit Intuition zu tun, eher mit Vorsehung ;- > > Prima - und für welche MC's gilt das? Wir sind hier nicht im Pentium xx > / Irgendwas yy - Univrsum unterwegs sondern auf MC-Basis (nomen est > omen). > > Es wäre schön, wenn Du das belegen könntest ... Naja STM32 haben
-
Thread
Motorola MC68332 und BD32
hallo Forum, Wie einige von euch wissen, habe ich vor einiger Zeit versucht, mit dem MC68000 ein Board zu entwickeln. Daraus wurde leider nichts, da dies viel zu aufwändig ist. Stattdessen konnte ich mir in der Firma ein paar MC68332 Mikrocontroller abkupfern. Die Dinger sind neu, sollten
Was ich dir sagen kann, ist der einfache BD32 Adapter lief nie wirklich stabil bei mir. Gab dazu damals viele Vorschläge AHCT32 und 74 einzusetzen. Das PC Timing spielt eine große Rolle dabei. Zu meiner Zeit lief das einfach unter DOS - bzw W95,
-
Thread
8-Bit Controller noch zeitgemäß?
schnell erledigen lassen (vor wenigen Jahren wäre niemand auf die Idee gekommen, einen Blinker mit einem MC aufzubauen :-) Braucht es Rechenpower, umfangreiche on-chip-hardware/Konnektivität, gehts zum STM32. 16bit-Prozessoren benutze ich gar nicht, XMEGAs auch nicht (wofür die eigentlich gut sein sollen
Das war ein Projekt wo ich 100 mC brauchte. Hatte mich auch erst vertippt und sollte stm32f030 heißen und nicht stm32f040. Das war auch nur ein Beispiel, warum ich ein 32 bitter ein 8er vorgezogen habe. Die Programmierung des stm32f0
-
Thread
WLAN / WIFI Modul für µC - Erfahrungen
auf dem MC läuft, kann man das POST abfangen und z.B. > einen Messwert als Text Der MC bekommt den POST, ist also Server ...
Wenn der MC über Ethernet am Internet hängt, ist meist der MAC im MC, oder der MAC ist im PHY, kann aber über Register per MII (wie SPI) gesteuert werden. Somit kann der komplette Server im MC laufen. Bei WLAN hingegen
-
Thread
was ist der unterschied zwischen dem atmega16 und dem atmega32
speicher reicht? hab ne software für ne nixi uhr für atmega16 . im schrank liegen etliche atmega32. die würd ich gern nutzen. hab vom programm erstellen für mc´s keinen blassen schimmer und werde auch nicht damit anfangen gebrannt wird mit ponyprog und lpt isp adapter. der adapter funktioniert
Vielleicht gibt es hier jemand der die Atmega32 gegen Atmega16 tauscht? Welches Gehäuse haben die Atmega32 denn?
-
Thread
-
Thread
rs232 USBProg Problem
Wollts jezt mal kompilieren, aber: [pre]avr-gcc.exe -mmcu=atmega32 -Wall -gdwarf-2 -Os -fsigned-char -MD -MP -MT usbozi.o -MF dep/usbozi.o.d -c ../usbozi.c avr-gcc.exe -mmcu=atmega32 -Wall -gdwarf-2 -Os -fsigned-char -MD -MP -MT usbn2mc.o -MF dep/usbn2mc.o.d -c ../usbn2mc.c avr-gcc.exe -mmcu=atmega32 -Wall -gdwarf-2 -Os -fsigned-char -MD -MP -MT usbnapi.o -MF dep/usbnapi.o.d -c ../usbn2mc/tiny/usbnapi.c avr-gcc.exe -mmcu=atmega32 -Wall -gdwarf-2 -Os -fsigned-char
-
Thread
ATmega32 noch zeitgerecht?
ATmega32-Ersatz ist irgendein STM32Lxxx (stromsparend) oder ein STM32F10x, meist ein STM32F103C8 (auch nicht mehr zeitgemäß, aber sehr gut erhältlich).
ersetzen. Ich benötige > sie z.B. zur Signalkonditionierung vor dem ADC bzw. nach dem DAC. > Einen MC, der z.B. +/-10V liefern kann, kenne ich nicht. > Auch als Transimpedanzverstärker ist ein MC nicht geeignet. Nur zur Info: Die STM32F303 enthalten programmatisch konfigurierbare Operationsverstärker
-
Thread
Welcher Microcontroller ist der Beste zum Anfangen?
Funktion. Und die mit einem 8Bitter gewonnenen Erfahrungen nützen sehr wohl beim späteren Lernen eines 32Bitter. Sie können äußert nützlich sein beim effizienteren Programmieren gegenüber einem, der nicht weiß, wie etwas in einem MC wirklich abläuft und immer nur durch die Betriebssystemsbrille beschränkt
erfreuen. > Dominic (der keine 8bitter mag) Dann bleibt Dir eben der weitaus größte Teil von MC-Anwendungen verschlossen, Dein Pech. Aber die 8Bitter, die in Tastatur, Maus usw. werkeln, um sie an Deinen 32Bitter anschließen, magst Du doch? Peter