-
Thread
MEGA32, Speicher schon voll?
übersichtlicher machen. Das könnte dann so aussehen [C] void Fehler_Out (void) { char Buffer[20]; unsigned char Klemme[] = { 2, 2, 2, 2, 1, 1 }; unsigned char Pin[] = { 4, 1, 3, 2, 1, 2 }; LCD_CLR(); sprintf( Buffer, "Pruefschritt %d", F ); LCD_Write_Text_Pos( 1, 1, "Fehler
begleitet sondern im gesamten Lebensablauf. Hatte erst kürzlich ein typisches Beispiel, bei dem ein MSP430F169 in Java programmiert wurde. Es sollten lediglich 24 LEDs geschaltet werden, Kommandogesteuert über UART 19200 Baud. Der Programmierer meinte, die MCU sein dazu zu schwach. Ich denke ein Intel
-
Thread
Ernstzunehmende Programme in BASCOM
direkt) zu Potte kommt. Blöde Frage, aber bei welchen (Mainstream)-MCUs ist das nicht der Fall? MSP430, TI Stellaris, NXP LPC, STM32, Gecko. etc. haben allesamt mindestens einen Bootloader über UART.
Vorstellung verabschieden, daß Basic im Interpreter läuft, lahm ist und nix kann. Das stimmt schon seit 20 Jahren nicht mehr.
-
Thread
Welche Programmiersprache soll ich lernen?
daß es für alle Plattformen verfügbar ist. C-Programme lassen sich also leicht an 8051, PIC, AVR, MSP430, ARM usw. anpassen. Assembler-Programme sind dagegen bei Wechsel der CPU für die Tonne.
Stefanus F. schrieb im Beitrag #5531090: >> 90 % aller Profis programmieren in BASCOM! > > Echt? Wie kommst du auf die 90%? Weil: 90% aller BASCOM Programmierer fühlen sich als Profis.
-
Thread
Assembler wieder auf dem Weg nach vorn Gesperrt
batteriebetriebenen Anwendungen wo es auf jedes µA ankommt, könnte ich mir vorstellen einen kleinen 16bit msp430 zu nehmen, aber so eine Anwendung hatte ich bislang noch nicht. Für 8bit µCs (geschweige denn für ASM) sehe ich bei mir keinerlei Verwendung mehr. Ich kann mir gut vorstellen, dass vor 20 oder
#v=onepage&q=PL%2F65%20compiler&f=false
-
Thread
AVR-Mikrocomputer mit Forth als Betriebssytem
man wie bei SPS mit Kontaktplan usw... programmiert, und wo es dann für alle Prozessoren (8051, AVR, MSP430) einen Interpreter dafür gibt. Will man da aber etwas mehr machen, kann man Interpreter schon vergessen (vgl. C-Control). Die Gründe: 1. Viel zu langsam 2. Prozessoren kann man nicht richtig
seinerzeit nicht zu beschaffen und zu teuer, und damit war die Sache erledigt. Schade. Aber die knapp 20 Seiten in dem Heft werde ich jetzt mal lesen... Gruß Ingo
-
Thread
mal wieder: Spass mit Linux Gesperrt
Joachim B. schrieb im Beitrag #4787703: > Beweis, für 24/7? Ein MSP430 bei 32kHz ist auch ein Computer. ;-) Soll heissen: Man nimmt heute schnell einen RasPi, wo man früher einen µController eingesetzt hätte. Und dieser µC wäre zumindest in Stückkosten oft billiger
MAC Fan, so abgeschmiert das nur Komplettrestore half. A. K. schrieb im Beitrag #4787728: > Ein MSP430 bei 32kHz ist auch ein Computer. ;-) > > Soll heissen: Man nimmt heute schnell einen RasPi mit 32kHz kann ich aber nicht das machen was der PI3 kann für mein Webserver Temperaturüberwachung
-
Thread
Nokia 6100 Grafiklibrary die Zweite
hallo, gibt es eine ähnliche library auch für den msp430 oder müsste man sich das selbst umschreiben. mir würde auch ein einfaches beispiel zur ansteuerung reichen. den rest der grafiklib kann man dann selbst entwickeln
ISR habe ich nur das was im Listing steht (da ich ja die Makros verwende): [code]00013966 <__vector_20>: 13966: a4 9a sbi 0x14, 4 ; 20 13968: 0f 93 push r16 1396a: 0c b5 in r16, 0x2c ; 44 1396c: 0f 7b andi r16, 0xBF ; 191 1396e: 0c bd
-
Thread
made from scratch Firmware für Wittig/Welec Oszilloskop W20xxA
CFL 600 200 • • TX20D17VM2BBA n/a High Brightness (SHB) 8.0 TX20D19VM2BAA 800x480 192.0x123.5x10.7 174.0x104.0 LED 350 350 • • • TX20D19VM2BPA n/a High Brightness (SHB) Toshiba 7.0 LTA070A320F 800x480 152.4x91.44 170.8x110.0x8.7
seitdem viele andere Dinge gebastelt, die (finde ich) auch sein mußten. Eine ergonomische Eieruhr mit MSP430, ein nicht so erfolgreicher DAB+ Empfänger, meine kleine RaspberryPi Soundkarte erfreut sich einer gewissen Beliebtheit, mein Wohnzimmer-DAC hat Fortschritte gemacht, im Moment rüste ich einen Oppo
-
Thread
Variablen eindeutig benennen damit der Typ eindeutig ist
Notation mit einigen Zitaten ziemlich zerrissen). Ich programmiere jedoch viel in Assembler für MSP430 und da hilft mir folgende Konvention für Präfixe: signed uns. Bedeutung ------------------------------------------------------ 8 bit b c "Byte" bzw. "Character" 16
); }[/c] macht der GCC hier [c]00000000 <setPin>: 0: f44f 6301 mov.w r3, #2064 ; 0x810 4: 2208 movs r2, #8 6: f2c4 0301 movt r3, #16385 ; 0x4001 a: 601a str r2, [r3, #0] c: 4770 bx lr e: bf00
-
Thread
AI mit ChatGPT
gut sein wie die Fragestellung. Aufgabe war die Taktvervielfachung 6:33 in C für die MC Plattform MSP430G. **Die Frage war**: "Das Port 1.0 sollte der Eingang sein, der wenn 6 Impulse empfangen wurden auf P2.0 33 Impulse ausgibt." **Resultat**: https://www.mikrocontroller.net/topic/553820#7409591
%C3%BCnstliche-intelligenz-nimmt-kurs-aufs-tierreich/ar-AA1b23KP?ocid=winp1taskbar&cvid=dd221a23d04f4a6f882b04a3c50e8558&ei=41
-
Thread
frage zu defines TRUE/FALSE
Stefan ⛄ F. schrieb im Beitrag #6716524: > Meinst du das so? ...exakt so :-) Gruß Rainer
Programmiere eine Bibliotheksfunktion für die Wochentagsberechnung, die sich ohne Veränderung für MSP430, ATMega, 8052 und i386 übersetzen lässt." Wohlgemerkt: Gemeint ist nicht "... übersetzen *ließe* , wenn ein Compiler *existierte* ...", sondern gemeint ist: "... tatsächlich übersetzen lässt
-
Thread
Programmierkünste eines Elektrotechnikers
J. F. schrieb im Beitrag #4771645: > > M.A. S. schrieb im Beitrag #4771494: >> Dazu muss ich sagen, dass sehr viele wichtige Fähigkeiten, die >> ich im Job brauche, nicht von der Uni stammen >
Kandidaten (bei uns gabs kein "HR") war damals, jedem, egal was auf seinem CV steht, einen Schnipsel msp430 oder 68k-Assembler hinzulegen und einfach mal zu gucken, was er/sie da so sagt (egal ob korrekt, oder nicht). Erstaunlicherweise flogen da nahezu alle mit der "hochdotierten" Ausbildung durch, übrig
-
Thread
Befehlssatz der bo8-CPU - was ist gut, was ist schlecht
X,Y,Z sind vollständig gleichberechtigt. > Es gibt nur eine Adressierungsart. > Ja, und? Der msp430 (PDP/11) bspw. unterscheided nicht mal zwischen Daten/Adressregister. Dafür hat er einen anständigen Stack. > Es gibt keine Flags ausser dem Carry. Der Programmierer muss > nicht ständig nachdenken
den vier 8-Bit-Akkus A, B, E und F.
-
Thread
Welche Programmiersprache ?
Als ich vor fast 20 Jahren mit Mikrokontrollern angefangen habe war das nur mit Assembler, C gabs defakto noch nicht. Dann kamen die ersten Basicinterpreter und machten vieles leichter. Kennt jemand noch das 12k große RDK
Hochsprache sofort auf die Hardwareeigenheiten des Controllers stürzen kann. Ich habe noch nie einen MSP430 gesehen, erst recht mich noch nicht mit seiner Assemblersprache befaßt. Trotzdem brauche ich zum Verstehen eines in C geschriebenen Schnipsels für diesen Controller nur noch das Datenblatt +
-
Thread
Neues Terminal-Programm für Windows
proto-xmdm.htm ich kämpf momentan damit Anständige c-files für XModem für eine Embedded-Anwendung auf einem MSP430F449 zu bekommen. Gar nicht so einfach. (Falls jemand zufällig da was hat oder drüber weiß bin ich auch offen für Tipps) Und zum testen währe so ein Terminal mit Unterstützung dieser Protokolle eine
------------- Sieht nicht nach einem Virus aus: https://www.virustotal.com/gui/url/a0cfccac4c111f968c3cafa0749f5268ba75527f01707e905386b83465d15b20/detection
-
Thread
Interesse an einfach erweiterbarem Experimentierboard fuer den Xmega128a1?
Kombination, von der ich bislang gehört habe, dass sie nicht funktioniert, ist irgendwas zusammen mit MSP430, weil dir nur eine Abrüstvariante von JTAG haben, die nicht daisy-chain-fähig ist.
Wenn man das Board autark verwendet, dient das als Standfuesse. Zusaetzlich liegen die Ports A-F noch auf STK600-kompatiblen 10poligen Steckerleisten.
-
Thread
Einregister- vs. Mehrregistermaschine
Aus technischer Sicht wäre nur selten ein Unterschied bei Peripherie sinnvoll. Vielleicht kommt alle 20 Jahre mal was entscheidendes Neues hinzu.
) und die im Kleinbereich nach wie vor ziemlich praktischen 5V. Weshalb MSP430 zwar meinen Sinn für Ästhetik anspricht, aber nie ernsthaft in Frage kam.
-
Thread
Projekt Kurzwellenempfänger Doppelsuper welcher VCO?
Beitrag #3724037: > für ZF sind AD600/602/603 gut verwendbar Der Artikel ist mittlerweile fast 20 Jahre alt. OK, Holm will vermutlich nen halben Nostalgie-RX aufbauen, um seine Kellerbestände zu verwerten, aber deshalb so eine Schaltung nachbauen und die letzten 20 Jahre ignorieren? Nochwas
mir indessen mal Gedanken was ich da für einen Rechner einbauen will, Atmel (viel Erfahrung), oder MSP430 (zu wenig RAM) oder STM32/LM4F120. (ARM wäre neu für mich, Zeug ist aber da..)) Ich würde mal eine Spielvariante der 3 70-100Mhz VCOs aufbauen, die Frage wäre dann, welche Frequenz ich aus der
-
Thread
Warum Pascal/Delphi/Lazarus oft unbeliebt?
Dieter F. schrieb im Beitrag #5471185: > Frag das bitte C-hater In VBA scheinbar ...
dann doch etwas anders aus. Beispielsweise habe ich noch nichts von einem Pascal-Compiler für die msp430-Reihe gehört. Das scheint also doch etwas andere Hintergründe zu haben, als daß "C-Apologeten" einfach nur lauter schreien würden, wie hier im Thread suggeriert wurde. Dazu kommt, daß die Fähigkeit
-
Thread
Was macht Ihr nach Windows 7
Ansonsten das übliche Zeug, KiCAD, FreeCad, Internet, Email, verschiedene Crosssompiler (ARM, AVR, MSP430, ...), DVB-T, LibreOffice, Fahrrad Routenplaner, LtSpice mit wine, etc.
für Linux zu. Das trifft wohl eher für Microsoft zu, die es verschlafen haben, Windows auf ARM, A20 etc. zu portieren.
-
Thread
Daten von der seriellen Schnittstelle einfach darstellen
Da geb ich Dir zu 100% recht. Bin grad dabei einen MSP430 zu programmieren und da es dafür keinen brauchbaren Pascalcompiler muß es halt C sein. Ich drücke es gelinde aus: Ich bekomme noch die Krise. Dinge die sich in Pascal einfach und effizient lösen
Virtualisierung funktioniert es definitiv und das kostet nicht die Welt. Win XP gibt es laut Google schon ab ca. 20-30€. Zeno
-
Thread
6502 Prozessor wer kennt den noch?
Entwickler jenseits des Atlantiks so vor >30 Jahren erschaffen haben. Allerdings hatte ich als 'Digital/AVR/MSP430 native' nie was mit der Entwicklung für solche 'Steinzeit'-MCUs/MPUs zu tun, und habe auch nicht vor Kuchenbleche voll mit EPROMS, SRAMs, Busdecodern, UARTs etc. anzutun ;) So weiß man erst zu schätzen
http://www.youtube.com/watch?v=I9-fIK7L5MM&feature=related http://www.youtube.com/watch?v=XFqjy-F0oQw&feature=related
-
Artikel
LCD
, fertige Module mit Controller und einige Prozessoren mit integrierter Ansteuerung (z. B. aus der MSP430-Serie, oder AVR wie der ATmega169 ). LCD-Module mit eingebautem Controller lassen sich meist einfach mit einem Mikrocontroller ansteuern. Text (character) LCDs verwenden meistens den HD44780 oder
Datasheet_Epson_S1D13305.pdf Datasheet : Datasheet_HM628128D.pdf Datasheet : Media:Datasheet_SED1330F-1335F-1336F.pdf Projekte. Projekte mit Text-LCD. AVR-Tutorial: LCD AVR-GCC-Tutorial/LCD-Ansteuerung Projekt LCD an Parallelport (A) KS0066U oder Ähnliche --- LCD Treiber Tinykon - Menüsystem für LCD
-
Thread
Platinen-Design / Anpassung? Woher? Wie teuer? Kann wer helfen?
halt nicht wirklich möglich weniger in Auftrag zu geben... bestellt man 1.000 Stk ist man direkt bei 20€ / Box, bestellt man 10.000 Stk bei 5€ / Box ... nur wer würde so eine Box für 20€ aufwärts kaufen? :) Es steht zwar alles eh noch in der Schwebe (wie man sieht: Es existiert noch nicht mal ein Prototyp
brauchst ja nicht so viel. Reicht ja ein AtTiny2313 von der größe > her. Und wieso keinen STM32F0? Wieso keinen MSP430? Wieso keinen PIC? Es ist noch völlig unklar was er genau braucht, es macht eigentlich wenig Sinn eine spezielle Serie anzuvisieren.
-
Thread
KiCad 6.0 ausgeliefert Gesperrt
Auswahl des Schaltplans werden Schaltplan und Platine in KiCad importiert. Arduino_MEGA2560_ref MSP-EXP430F5529LP Im Schaltplan werden zwei Rahmen versetzt gezeichnet, wahrscheinlich einer davon der leere KiCad-Rahmen. DRC mal probiert, gibt DRC-Fehler, kann ich nicht beurteilen. Xadow-GPS-v2
7.25) (end -1.24 7.25) (layer F.Fab) (width 0.1)) (fp_line (start -1.24 0.49) (end -0.75 0) (layer F.Fab) (width 0.1)) (fp_line (start -0.75 0) (end -1.24 -0.49) (layer F.Fab) (width 0.1)) … [/pre] Daher konnte man auch
-
Artikel
AVR-Tutorial: Schieberegister
es interessant. Ein häufiges Szenario ist ein Mikrocontroller mit 3-V-Speisung (etwa ein ARM7 oder MSP430). Dann kann man mit einem 74HCT595, an 5 V betrieben, echte 5-V-Ausgänge und die Pegelkonvertierung dazu haben. 74HC595 funktionieren hier nur mit Glück, und bei noch geringerer Speisespannung des
QC Q C Q 2 Q C QC Q C 3 Ausgang D QD Q D Q 3 Q D QD Q D 4 Ausgang E QE Q E Q 4 Q E QE Q E 5 Ausgang F QF Q F Q 5 Q F QF Q F 6 Ausgang G QG Q G Q 6 Q G QG Q G 7 Ausgang H QH Q H Q 7 Q H QH Q H 8 Masse, 0 V (nicht dargestellt) GND GND GND GND GND 9 Serieller Ausgang QH* SQ H Q 7 ´ Q' H QH´ Q H' 10 Reset
-
Artikel
EFM32
erheblich reduziert. ARM Cortex M3 bietet 1.25DMIPS/MHz, d.h. er benötigt nur ca. 1/4 der Taktzyklen eines MSP430 und verbraucht somit weniger Energie. Zusammen mit dem geringen Stromverbrauch im Aktivmodus von 150µA/MHz verbaucht der EFM32 daher signifkant weniger Energie. Schnelle Wake-up-Zeit. EFM32-MCUs
Status LED, Power LED alle uC Pins sind nach aussen geführt Abmessung: 43 x 34.5 mm das EM-32G880F128-H für ca. 20 Euro / 25 SFr. Cortex M3 Gecko 32G880F128 uC Standard JTAG Stecker mit ARM 2x10 Pin Layout zum programmieren/debuggen UEXT Buchse Li-ion Batterie Klemme, Power Jack (4.5-12VDC) RESET