-
Thread
Temperatur mit MCP9701A und Mega32 messen
sbi 0x06, 6 ; 6 while(ADCSRA & (1<<ADSC)); // wait until conversion complete 3f0: 36 99 sbic 0x06, 6 ; 6 3f2: fe cf rjmp .-4 ; 0x3f0 <tempMeasRead+0x20> meas += ADCW; 3f4: 84 b1 in r24, 0x04 ; 4 3f6: 95 b1 in r25, 0x05
busy-wait schleife [avrasm] while(ADCSRA & (1<<ADSC)); // wait until conversion complete 3f0: 36 99 sbic 0x06, 6 ; 6 3f2: fe cf rjmp .-4 ; 0x3f0 <tempMeasRead+0x20>[/avrasm] wird an den Pins nichts geschaltet.
-
Thread
Anfängerprojekt: DMX-Merger
Einen MSP430. C.
vorher beim stöbern noch was von ARM aufgeschnappt zu haben oder würden die anderen mir auch zu einem MSP430 raten?
-
Thread
Timer MSP430
Hallo zusammen Ich setze den MSP430F1222 ein, welcher über einen Timer_A verfügt(CCR0, CCR1, CCR2). Mit CCR2 erzeuge ich ein PWM-Outputsignal, mit CCR1 erzeuge ich die Abtastfrequenz für den ADC10. Nun muss ich aber zusätzlich noch
Herbert wrote: > Hallo zusammen > > Ich setze den MSP430F1222 ein, welcher über einen Timer_A verfügt(CCR0, > CCR1, CCR2). Mit CCR2 erzeuge ich ein PWM-Outputsignal, mit CCR1 erzeuge > ich die Abtastfrequenz für den ADC10. Nun muss ich aber zusätzlich
-
Thread
CC110L OOK sendet ein Bit zu viel!?
TI Launchpad mit MSP430G2553 @ 1 MHz und AIR Booster Pack mit Anaren LR09A (CC110L [das ist ein abgespeckter CC1101] mit 27 MHz und 900 MHz PCB-Antenne) http://www.ti.com/product/MSP430G2553 http://www.ti.com/tool/msp-exp430g2
0xAA vs 0xA9). In den Errata steht nur was von einem doppelt gesendeten Byte. [c] #include <msp430.h> #include "stdint.h" #include "stdbool.h" // Anaren AIR booster pack with LR09A (868/9xx MHz) // CC110L #define GDO2_BIT BIT0 // P1 #define SCLK_BIT BIT5 // P1 #define MISO_BIT BIT6
-
Thread
V: STM32-Header-Board, SRAM, CPLD,.
, 5,- - 1 Stk. MSP430 Launchpad inkl. Capacitive Touch Booster Pack, unbenutzt, 5,- - 4 Stk. RFM12S, 868MHz, Rev 3.0, unbenutzt, pro Stk. 2,- - 1 STk. ENC28J60, DIP inkl. RJ45-Buchse, unbenutzt, 2,- - 1 Stk. DS18S20
wenn mich nicht alles täuscht ist der Preis bei RS ohne Mwst, oder? Ansonsten habe ich die STM32F4 Discovery nur ab 15,- aufwärts gefunden, inkl. Mwst.. Egal, wenn jemand beide nimmt kosten die zusammen 20,-. Zur Anfrage, es geht also um die folgenden Positionen (?): - 2 Stk. STM32F4-Discovery
-
Thread
[T] Tausche SMD Bauteile gegen THT
Kondensatoren 5 Pos. Induktivitäten Halbleiter: TPS60300 2St TPS2111 TPS76912 ca 10 St. PIC 16F1823 1St TPD2E001 LP2980 3St. TUSB3210PM 4St SI2342DS-T1-GE3 ca 8St. FT311D 5St LMT70 ca 20St. BAS4002A TPS7A7002 3St. Je 2 St: LTC3110 LTC3539 LTC4416 LTC3606 LTC3226 LTC4425 LTC3125 AD8021 AD8099 ADA4895 MSP430FR5738 5St. MSP430FR5969 3St. PIC16LF18323 2St. PE64904MLBB 4St. HMC358 2St. STEVAL MKI009V1 3St. STM MEMS Neben den oben genannten Bauteilen hätte ich auch Interesse an gebrauchten
-
Thread
DCF-Empfänger probleme (erhalte kein high-signal am pin)
Stefan ⛄ F. schrieb im Beitrag #6326112: > Die klassische AVR (wie der hier genannte Atmega328P) haben keinen > internen Pull-Down. Beim MSP430 ist das Standard.
Gerald K. schrieb im Beitrag #6326119: > Beim MSP430 ist das Standard. Mag sein, aber es geht hier um den ATmega328. Stifte bitte nicht noch mehr Verwirrung. Du siehst doch dass der TO schon ganz durcheinander ist.
-
Thread
Wieso vor allem AVR µCs bei Bastlern?
Als ich mir 2006 einen neuen Anfang mit Controllern gesucht habe waren AVR, PIC und MSP430 in der engeren Auswahl. Für den AVR gab es das AVR-Studio inklusive mit WinAVR einen GCC dazu. MPLab war auch Jahre danach noch einfach nur Mist im Vergleich und kostenlose, nicht eingeschränkte Compiler gab es nicht. MSP430 konnte ich garnichts kostenloses finden.
-
Thread
i2C ACK Pegel Problem
Hallo Leute Zurzeit versuche ich das Display EA Dogm204-A mit einem MSP430 über i2c zu betrieben. Den I2C benutze ich auf 1.8V, das Display Auf 2,8V. Eigentlich wäre 3,3V die richtige Spannung aber 2,8 geht laut Datenblatt auch(min. 2,4V). Ich benutze die 2,8V da ich diese
platine hatte und keinen seperaten Spannungsregler für 3,3 zusätzlich verwenden wollte. Zwischen den MSP430 und dem display sitzt deshalb ein Pegelwandler TXS0102DCU. Versuche ich nun aber die beiden über I2C kommunizieren zu lassen kann der Slave das ACK bit nicht kompett auf Low ziehen (siehe Bild).
-
Thread
DCO von MSP430F berechnen
Was für einen MSP430 verwendest Du denn? Bei den MSP430F20xx gibt es eine Tabelle im Flash, in der Initialisierungswerte für einige definierte Taktfrequenzen stehen (1 MHz bis 16 MHz), mit denen ist der DCO zu laden
Hallo Rufus t. Firefly, danke für die Antwort. Ich benutze MSP430F149. Ich denke: wir können anhand der Parameters, die wir in 3 Register schreiben, die DCO-Frequenz zu berechnen. und dann können wir wie folgende machen. >Ansonsten gibt es die Möglichkeit
-
Thread
Leute für Audio-Projekt gesucht
Problem wird der TCP/IP Stack sein, und da ich mir wünsche jeden Prozessor anschließen zu können (MSP430/ARM/AVR, ebenfalls über einen Adapter-Stecker) wäre Ethernet etwas oversized bzw. nur bei einigen Prozessoren sinnvoll. Außerdem fände ich es einfach kompakter nur eine Platine stöpseln zu müssen
Zum Thema Prozessor : Für den Anfang (Test des Boards, erste Geh-Versuche) würde ich einen MSP430 nehmen. Aber für nachher würde/werde ich wohl einen ARM7 nehmen. Allein schon um die Filterkoeffizienten, Hüllkurven, LFOs, Step-Sequencer und/oder Midi-File-Player für einen Synthesizer in kurzer
-
Thread
Welche Programmiersprache Mikroprozessor
Arduino Schatten springen und richtig schreiben lernen. Ich möchte Atmega und Attiny eventuell MSP430 programmieren, in Anwendungen wie zB. Sensoren auslesen und über Netzwerk ICs Daten senden sowie die Ansteuerung von einfacher Hardware, zB. TRX ICs (Si4060) und von LCD Anzeigen. Also eigentlich
zum besseren C- bzw. C++-Programmierer. Außerdem läuft Rust auch selbst auf kleinen Controllern wie MSP430, weil man damit sehr kompakten Code erzeugen kann.
-
Thread
Sind die µC PIC die einzigsten, die eine Layoutkompatibilität bieten?
- MPS430 µC aus?
Die MSP430 sind manchmal innerhalb einer Familie pinkompatibel, so z.B. 'F169, 'F1610, 'F1611 und 'F1612, auch 'F149 etc. und 'F159 etc. haben ein zumindest ähnliches Pinout.
-
Thread
Temp. Messung im Haus?
Rechner ausgelesen (Delphi-Eigenprogramm) und die Messwerte werden als Diagramm dargestellt. µC ist ein MSP430F1610
nicht. Gehört zu dieser Familie, gleich um die Ecke: https://www.mikrocontroller.net/articles/MSP430 eigentlich ging es mir bei meiner Antwort nur um den DS18B20, der bei mir zuverlässig im Außenbereich läuft. (eine Art "Erfahrungsbericht")
-
Thread
ICh suche einen kleinen MSP
ihrgend welche abfragen tetigen zu können. Also ich denke mal einen ADC solte er schon haben. Ein MSP430f2012 würde sich anbieten der hat aber mehr funktionen als ich brauche und 14 Pins soviele brauche ich aber nicht. mfg marek
Die 'F20xx-Reihe gibt es bei Reichelt, auch im DIL-Gehäuse, so z.B. http://www.reichelt.de/?ARTICLE=68423 Die Preise wurden vor ein paar Monaten auch etwas realitätsnäher.
-
Thread
MSP430 UART kommunikation klappt nicht
Hallo auch, ich suche seit etwa 2 Tagen diesen Fehler: Wenn ich mit einen MSP430F169 über die Serielle Schnittstelle ein einzelnes Zeichen senden will, dann wird ständig das selbe Zeichen gesendet. Die Widerholfrequenz des Zeichens ist jedoch sonderbar lang. Bei 9600 Baud werden
Hallo Josef, den MSP430 verwende ich zwar nicht, aber mir ist aufgefallen, daß in Deinem Programm auf den ersten Blick keine Wiederhol- schleife zu erkennen ist. Jetzt mal ein Schuß ins Blaue: Bedeutet "SWRST" vielleicht
-
Thread
Kamera OV7670 an Arduino (3,3V auf D[0..7]-Leitungen)
Ja. Es muss aber ein STM32F4 sein. Ich hab es auf dem 13-Euro Board. Das 30Euro Board liegt auch hier. Jedoch hat sich die Pinbelegung des TFTs mit der der Kamera etwas gebissen. Ich hab deshalb ein extra TFT für 20€ gekauft
DE_Haus_Garten_Heimwerker_Sicherheitstechnik&hash=item417d9b727e Edit: Das geht dann sogar mit einem lahmen MSP430 Launchpad http://www.rpg.fi/desaster/blog/2012/10/20/ov7670-fifo-msp430-launchpad/
-
Thread
3x msp430F149 vernetzen
Hallo liebe Helferlein, ich sollte 3 MSP430F149 miteinander vernetzen. Vorgaben: Prozessorabstand <= 20cm Baudrate >= 19200 Bd. Möglichst wenig Pins des Prozessors belegen. Möglichst keine Seriellen Schnittstellen des uC belegen.
kannst, mußte mindestens 3-4 Portpins spendieren. Würde den SPI Bus dafür verwenden. Einer der MSP430 macht den Master, die anderen beiden die Slaves. Legst dabei aber eine UART lahm. Hast aber 2 am MSP430. Ein UART verwendet für SPI der andere ist noch frei. Eine eigene Softwarelösun an
-
Thread
LCD unbekannt, wie ansteuern.
Dürfte ähnlich sein wie dieses: http://www.display-elektronik.de/DE301-RS-20_6355V.PDF ein 14-Seg. wenn das Bild nicht täuscht mit Mux 1/3 oder 1/4 Also immer ein Com und mehrere Segmente. Mit ganz kleinem Strom durchmessbar. Ansteuern z.B. mit LCD-AVR oder MSP430..
> Ansteuern z.B. mit LCD-AVR oder MSP430 Genau, die Ansteuerung solcher Displays ist sehr einfach, aber der Mikrocontroller muss einen eingebauten LCD-Controller haben. Weitere Hersteller von solchen uC's sind Renesas, NEC und viele
-
Thread
Taugen diese Steckbretter was?
ACTION=3;ARTICLE=67678;PROVID=2402 Hintergrund: Ich will mir eine Experimentierplatine für einen MSP430F2272 basteln. Mit seinen 38 Pins bekommt man wohl keine einseitige Steckadapterplatine auf 40-Pol-DIL hin, die auf einem Steckbrett benutzbar ist. Deswegen tendiere ich dazu, eine Platine zu
Das bekommst du schon hin, wird halt nur recht groß. Ich habe so etwas auch hier rumliegen für einen MSP430F2418, der hat 64 Pins. Mit den ausgeleierten Kontakten muss ich leider zustimmen. Wenn das Bauteil zu dick ist, dann kann das nach einer gewissen Zeit schon passieren. Und dann suchste dumm den Fehler
-
Thread
Suche 16 bit CPU mit externem Buszugriff
TI MSP430? NXP (Freescale) HCS12? Beide noch verfügbar als TTSOP...
Eric B. schrieb im Beitrag #4575582: > TI MSP430? Hat keinen extern zugänglichen Bus, um an den Speicher anzuhängen.
-
Thread
7Segmentanzeige mit MSP430F13x
Hi Leute, ich muß 3 4x7Segmentanzeigen übe einen MSP430F13x direkt über Port 5 ansteuern. Mein Problem. Ich habe momentan keinen Plan, wie ich auf den 3 Anzeigen unterschiedliche Werte anzeigen lassen kann. Hat das schon mal jemand von Euch in C programmiert
hallo ruppi, dieser code ist vom M16C, den hatte ich vorher auf nem MSP430 (F449) geschrieben und dann so ziemlich 1 zu 1 auf dem M16C übernommen. Ich hab damit 5 Anzeigen angesteuert. Ich finde leider den ursprünglichen Code vom MSP430 nicht, aber du brauchst nur die Ausgänge
-
Thread
uC für schnelle Portpinausgaben
Hallo. ich suche einen uC der Portzustände schnell schalten kann. Der MSP430F1xx benötigt, wenn ich das noch richtig weiß, 6 Takte um eine Portanweisung umzusetzen. Finde da aber keine genaue Angabe im Datenblatt. Atmel hat da für seine AVR 8-Biter eine ganz gute Instruction
der mit 16MHz getaktet wird, würde an dem Portpin 16MHz/2 Zustände/ 1 Takt = 8MHz ausgeben. Ein MSP430F2xx mit 16MHz getaktet, würde so an einem Portpin wohl ca. 16MHz/ 2 Zustände/ 6 Takte = 1,3 MHz zustandebringen. Der MSP scheidet hier wohl aus. Der Atmel ist auf diesem Gebiet ganz gut
-
Thread
Atmel mit oder ohne Arduino oder ganz anderer µC für Batteriemanagement
Hallo Wenn es um Stromsparen geht ist der MSP 430 von Texas Instruments auch eine Alternative. Wird sehr viel im Automotiv bereich eingesetzt 73
oh da ist sie wider, die alte leier mit dem msp430 ... dabei sind die aktuellen avr's ja sogar die stm32L genauso stromsparend wenn sie richtig eingesetzte werden ... vergiss die ratschläge, nimm wass dir am besten behagt und mit was du am
-
Thread
Mikrocontroller Neuling
Auch ein interessanter Prozessor, der MSP430 (absolut low-power und 16-bit Performance) Starterkit fuer $20 -> http://focus.ti.com/docs/toolsw/folders/print/ez430-f2013.html Die Softwareumgebung mit C/C++ Compiler basiert auf der offenen
ECLIPSE und ist bis 16 KByte Codegroesse kostenlos. http://focus.ti.com/docs/toolsw/folders/print/msp-cce430.html Und auch sehr nuetzlich;-) Muster koennen kostenlos auf der TI Webseite bestellt werden
-
Thread
Drehgeber auslesen
deshalb ausgetauscht wird. Das mit den 6 Flanken-Interrupts verstehe ich nicht, denn z. B. ein MSP430F149 hat 16 Eingänge die flankengetriggert sind und der S3C2410 noch einige mehr. Und Koppeln von Eingängen habe ich noch nie gesehen; ich habe nur mal Leitungsreflektionen auf einem IIS-Bus gefunden
Ich habe es mal auf MSP430 und ARM9 mit Fehlerkorrektur gemacht, da ja von einer Position zur nächsten zwei Interrupts kommen, und folglich jeder als ein halber Schritt gezählt werden sollte. Zählt man jeden Interrupt als
-
Thread
Wer möchte seinen eigenen ASIC?
Gibt es schon fix und fertig, nennt sich MSP430.
> Gibt es schon fix und fertig, nennt sich MSP430. Ja ;-)
-
Thread
Auswahl eines uC für einen Datenlogger für Rammgeräte
trennen, aber das möchte ich eigentlich nicht, weil Kabel und spritzwasserdicht... Bisher wurde die CC430-Serie von TI empfohlen. Lieder kenne ich mich bei TI nicht aus und auf den Seiten ti.com finde ich nur MSP430, ist wohl aber dasselbe. Preise für Development-Tools sind soweit ok, aber ich glaube, so
Heinrich H. schrieb im Beitrag #1722932: > Bisher wurde die CC430-Serie von TI empfohlen. Lieder kenne ich mich bei > TI nicht aus und auf den Seiten ti.com finde ich nur MSP430, ist wohl > aber dasselbe. Nö: http://www.ti.com/ww/de/prod_mcu_cc430.html?CMP=KNC-GoogleTI
-
Thread
MSP430F1612_ISR für Spannung weg (Batteriebetrieb)
Hallo, ich hab mal wieder eine Frage bzgl. MSP430. Es ist ein MSP430F1612 Software ist IAR 3.20A in der Sprache C. Ich habe ein Gerät gebaut, welches soweit ganz gut funktioniert. Es ist eine Uhrzeit implementiert (per TI Bibliotheken...
) Der Interrupt-Eingang geht an P2.7 des MSP. Was jetzt mein riesiges Problem ist, ist folgendes: Wird das Gerät ausgeschalten, ist ja die Spannung weg. Alle Baugruppen (Filter, PGA, Effektivwertbilder usw. sind dann aus.) Der MSP muss aber
-
Thread
Reengineering: Siemens S65 Display
(90mmx60mm), mit oder ohne display verkaufen. Die bauteile sind nämlich klein (0,5mm pitch). MSP430F15x / MSP430F161x Controller. Anschlusse: I2C master/slave und rs232. Spannungversorgung für controller, display und beleuchtung. Die beleuchtung soll regelbar sein (PWM). Ich suche im
F_CPU sollte schon definiert sein. Ansonsten stimmen die delay Zeiten nicht. Füge doch mal ein #define F_CPU <deine Taktfrequenz in Hz> ein...
-
Thread
Seminarprojekt Binäruhr, passenden µC gesucht
MSP430 Launchpad bestellen, glücklich werden.
Ich würde auch MSP430 Launchpad oder Arduino empfehlen. Beides hat Vor- und Nachteile. Das Launchpad bringt gleich den Uhrenquarz mit (was sicherlich nicht ausschlaggebend ist) und lässt sich auch ganz einfach als
-
Thread
Tristate DIP Schalter mit AVR abfragen
Ich habe sowas schon mal mit einem MSP430F20xx implementiert - funktioniert prächtig. Der MSP430F20xx hat aber steuerbare Pullup- und Pulldownwiderstände. Den Portpin habe ich an die Schaltwippe angeschlossen und die beiden anderen
-
Thread
[V] Phoenix Contact ILC 150 ETH | Logo 8 inkl. Power Supply | ABB FI LS | LCD EA EDIP240B-7LW|EVALB
Preis dachte ich an 50€ bin aber für Vorschläge offen. Außerdem diverse EvalBoards - ST STM32F3 Discovery 10€ - ST STM32F4 Discovery 20€ - ST STM8L Discovery 5€ - ST STM8S Discovery 5€ - ST STM32 Value Line Discovery 10€ - NXP LPC1500 ARM Cortex-M3 MCU Sample Box 25€ - Infineon XMC1100
- Infineon XMC4500 Relax Lite Kit 10€ - Infineon IR Remote Control Kit 10€ - Texas Instruments MSP 430 Value Line LaunchPad Development Tool MSP-EXP430G2 15€ - Texas Instruments Capacitive Touch BoosterPack - Renesas Sakura Board 10€ - Atmel ATAVRXPLAIN XMEGA EvalBoard 30€ - Atmel Qtouch Eval
-
Thread
MSP430F2013 Datenübertragung
neu und möchte mir ein kleines PRG erstellen. Leider habe ich keine Durchblick weder ASM, C noch MSP430F2013. Was soll das PRG können. - 200mal pro sec. den AD-Wandler abfragen ( später mal höchtes Gain) Unterprogramm: Variable übergeben - Serielle Ausgabe über einem Pin( zur Masse), Kabel
schwindet das Verständniss. Ein paar griffige Tipps würden mir schon helfen. Ich möchte den MSP430F2013 nur mit 3 Ltg. verbinden. Plus/Minus und die Impulsleitung für die Messwerte. Als Kabel möchte ich ein Stero-Klinkenkabel nehmen. Das Ganze(inc.Gehäuse) soll 'klein','leicht' und einfach
-
Thread
MSP430 NiCd-Ladegerät mit -dU
(Werkzeugakkus) etwas aufgemotzt. War vorher rein zeitgesteuert (1h) und verfügt jetzt dank eines MSP430F2012 über eine -dU-Ladeenderkennung. Vielleicht kann jemand ja was davon als Anregung gebrauchen?! Features: - Ausgelegt für 12V NiCd-Akkus mit integriertem NTC (R0=6k8, B=4046,8) - mittlerer
die LTC4010-Lade-IC am Start aber eine Mikrocontrollerlösung ist besser. Der von Dir verwendete MSP ist etwas "dünn".. Der MSP430G2553 ist Resourcenmäßig wohl besser ? Brauche ich die Triggerung nur einmal. Sollte man die Triacs für Akku 1+2 irgendwie entkopplen ? Fragen über Fragen...
-
Thread
Ausrüstung für Mikrocontroller
wie wird dieser an den Chip > angeschlossen? Das was du realisieren willst würde auch mit einem MSP430 gehen. Das schöne am MSP430 ist, wenn du dir das MSP430 Launchpad Testboard kaufst und zwar das in der DIP Ausführung, dann hast du auch gleichzeitig auch gleich einen Programmer und das für sehr
Testboard kostet nämlich nur etwa 13 €. https://www.conrad.de/de/entwicklungsboard-texas-instruments-msp-exp430g2-414784.html Alternativ dazu könntest du auch den alten Arduino nehmen, bei dem der µC gesockelt ist.
-
Thread
Was sind eure Lieblings-ICs?
Meistverbaut: PIC16F876 7805 MC34063 Gruss Chregu
Msp430fr5969 Speziell der msp430 ist ein unglaublich toller mC. Ultra Low Power und kann Wahnsinnig viel. Richtig tolles Teil.
-
Thread
µC mit ca. 32 Pins mit integriertem CAN Controller
Hallo Leute, ich versuche gerade eine µC zu finden der ca. 20 bis 32 Pins und einen integrierten CAN Controller hat. Leider finde ich nur hochpolige µC mit CAN-Controller. Es wäre schon wenn es Atmel oder MSP430 ist. Kann mir einer helfen? Gruß Mike
CAN: http://www.atmel.com/dyn/products/devices.asp?family_id=607#1609 Und von TI gibt es keine MSP430 mit CAN. Vielleicht wäre ein ARM Cortex M3 eine Alternative, ST hat den STM32F103T4, STM32F103T6 oder STM32F103T8 im Angebot. 36 Pins mit CAN.
-
Thread
Extreme Störungen LM3404
Hier noch das SCM des Reglers. Angesteuert wird der DIM Pin durch einen MSP430 über PWM. Die PWM Spannung und alle anderen Spannungen sehen i.O aus, so lange keine LED's dran hängen. Hänge ich die LED's ran, also muss der Regler arbeiten, entstehen die extremen Störungen
testen. Die Störungen sind schon um einiges geringer. Das Display lässt sich ansteuern und der MSP430 stürtzt auch nicht mehr die ganze Zeit ab, kann jetzt sogar debuggen, was vorher wegen Störungen nicht funktionierte. Ich habe es so gemacht wie im Screenshot angehängt. Habe die Elko durch keramische
-
Thread
Symbol redefined ?
Ich hab hier beim Compilieren auf einen MSP430F1610 in CCE über 50 Fehler von dieser Art: symbol "fclose_" redefined: first defined in "./Z_fat16.obj"; redefined in "./main.obj" Was ist das Problem?
dahinter ist: > Von den 20 FAT-Treibern im Netzt wird wohl schon mindestens einer > gehen... Ich arbeite parallel an den beiden Projekten. Die FAT in "MSP430 mit Circuit Cillar Code für FAT16 - fehlende Funktionen" läuft schon
-
Thread
Wie kann ich folgenden C-Code mit einer Schleife kürzer machen?
heinz Buchegger schrieb im Beitrag #1953471: > Das wage ich zu bezweifeln :-) Ahh, stimmt ich bin MSP430 geschädigt ;) Da wird man ja noch ganz wuschig im Kopf von
define PD0 0 #define PD1 1[/code] Im Quelltext [code]#define PD0 0 PORTD |= (1<<PD1);[/code] MSP430-Stil: Im Header: [code]#define PD0 0 #define P0 (1<<0) #define P1 (1<<1)[/code] Im Quelltext: [code]#define PD0 0P1OUT |= P0;[/code]
-
Thread
msp430f1612_testfunktion pins high-low
Hallo, ich habe folgendes problem: erstmal zur hard & software: - msp430f1612 - iar embedded workbench 3.21a - das ganze soll in c geschrieben sein Ich möchte den aktuellen Status meiner SD-Card testen. Ich habe einen SD-Card-Adapter, der 3Pins zusätzlich besitzt
Msp 430_crew wrote: > Du musst aber die PxSEL Register auch setzen (auf 0 für I/O) wenn Du > nicht die Zweitfunktion benutzt! Ja und ich dachte, die Register sind standardmäßig auf Null gesetzt?!
-
Thread
Welche Prozessorarchitektur (nach)bauen?
Was meint ihr zum MSP430? Der Instruktionssatz jedenfalls scheint recht einfach und doch mächtig.
AooA schrieb im Beitrag #1958464: > Was meint ihr zum MSP430? Der Instruktionssatz jedenfalls scheint recht > einfach und doch mächtig. Halt ich persönlich für eine super Idee. Gibt da sogar was bei OpenCores in der Richtung (leider in Verilog): OpenMSP430
-
Thread
Fledermausdetektor. Verstärker
wenige Rufe/Arten. Interessanter sind da eher MEMS-Mikros, z.B. https://media.digikey.com/pdf/Data%20Sheets/Knowles%20Acoustics%20PDFs/SPU0410LR5H-QB_RevH_3-27-13.pdf (analog) oder https://media.digikey.com/pdf/Data%20Sheets/Knowles%20Acoustics%20PDFs/SPH0641LU4H-1.PDF (digital / PDM)
ist auch noch ein Bauplan fuer einen Mixer: http://www.familie-morbach.de/elektronik/fledermaus/f_schaltplan.html Den MSP430 kann man mit einem 555 ersetzen. Das kann man dann in LTspice simulieren, da es da Modelle fuer den NE612 und 555 gibt. Ich habe auch mal die 40Khz Ultraschallempfaenger
-
Thread
PIO AT91SAM7
kleines Programm in ASM, welches den PORT P0 AUF HIGH und wieder AUF LOW schaltet. Hab Erfahrung mit dem MSP430. Da hatte ich keine Probleme mit der Peripherie. Jetzt möcht ich mich in den AT91SAM7 reinarbeiten und bin doch überrascht wie unterschiedlich seine Architektur ist. Auch sind mir diese Cstartup-Files neu. Beim MSP430 brauchte ich ja keine. Ports initialisieren und fertig. Jetzt übe ich grad mit dem Atmel µC, aber auf der Hardware geht gar nichts. Das heißt, Programm läuft, aber der scheint auf seine Begehle nicht
-
Thread
Auspacken, einschalten geht... oder auch nicht
Plötzlich macht es "Ding". Da war doch noch was ähnliches. http://focus.ti.com/docs/toolsw/folders/print/msp-cce430.html Runtergeladen, installiert. Zeit bis dahin: 15min Projekt angelegt, kompiliert, auf Debug gedrückt, Programm wird ins Target geladen, ready to debug. Zeit bis dahin: 20min
den Kernel meines Lieblings- Betriebssystems bearbeite und debugge, oder ob ich für einen AVR oder MSP430 Code schreibe. Ich erwarte vom Tool einfach nur, dass es sich wie ein Compiler benimmt: C-Datei rein, Objektdatei raus.
-
Thread
Display mit Touchscreen bei Pollin?
Flash kann ich im Moment nichts anfangen. Ist das etwas AVR-spezifisches? Ich verwende als µC den MSP430 MfG
dies jetzt programmtechnisch lösen bzw. wo nachlesen, um die berührte Schaltfläche zu ermitteln? (MSP430, vorzugsweise in C) MfG
-
Thread
Problme mit Clock für PWM (MSP430-F2013)
seit einen Monat mit diesen uC, bin also ein 'Anfänger' Hier ist mein Code: [c] // working on a MSP430 F2013 (eZ430 Development Tool) //---------------------------------------------------------------------- #include <io430x20x3.h> // Specific device #include <intrinsics.h> // Intrinsic
fehlenden ISRs ein RETI. Das Hauptproblem ist wie schon beschrieben, dass du das Taktsystem vom MSP430 nicht verstanden hast. Beim LPM3 ist nur noch der ACLK aktiv, alle anderen Takte sind aus.
-
Thread
ADC gibt keine 0 her!
sichergestellt, dass die Potentiale der Spannungsmessung definitiv gleich sind. Kann die SW schuld sein? MSP430F2274
Controller ist immernoch der : MSP430F2274 Außerdem lasse ich nicht meine 4MHz vom Quarz auf den ADC wirken, sondern ADCOSC als Input. DIESER wird dann via prescaler geteilt. Langsamer geht also nicht. Ich habe vieles ausprobiert
-
Thread
Negative Spannungsregler
und positive spannungsquelle > zu haben http://www.dse-faq.elektronik-kompendium.de/dse-faq.htm#F.9.2 http://www.dse-faq.elektronik-kompendium.de/dse-faq.htm#F.9
irgendwie kontraproduktiv. Mal ganz klassisch: https://www.medit.hia.rwth-aachen.de/fileadmin/MSP430Buch/msp_html_buch186x.png aus https://www.medit.hia.rwth-aachen.de/fileadmin/MSP430Buch/msp_html_buchse38.html @OP Wie man sehen kann, ist GND gegenüber dem Eingang des 79xx positiv, sinngleich