-
Image
Texas Instruments MSP430 Entwicklungstool
TEXAS INSTRUMENTS Technology for Innovators MSP430 Ultra-Low-Power MCUs eZ430-F2013 Development Tool www.ti.com/ez430
in „CD-Inhalt vom MSP430 Development Tool (ez430)“ · Mikrocontroller und Digitale Elektronik · · Photos
-
File
Console.txt
**** Build of configuration Debug for project efsl_msp430 **** make -k all 'Building file: ../src/debug.c' 'Invoking: mspgcc GCC C Compiler' msp430-gcc -I"C:\Programme\mspgcc\msp430\include" -O0 -g3 -Wall -c -fmessage-length=0 -mmcu=msp430x169 -o"src/debug.o
in „MSPGCC: Komische Compiler-Fehler...“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
MSP430_Tools.pdf
yes yes yes MSP430F112 MSP430F1111 MSP430F1121 MSP430F122 MSP430 not MSP-FET not under MSP- not MSP430F123 x12x available 430P120 EW430 supported development PRGS430 yes supported yes MSP430F133 MSP430F135 MSP430F147 MSP430 not MSP-FET EW430 not DProbe430- MSP- yes yes yes MSP430F148 x14x available 430P140 supported DP140 PRGS430 MSP430F149 3 MSP430C312 DProbe430- MSP430C313 DP110 not not not MSP430C314 MSP430 MSP-EVK
in „CD-Inhalt vom MSP430 Development Tool (ez430)“ · Mikrocontroller und Digitale Elektronik ·
-
File
msp430x22x4.h
#ifndef __msp430x22x4 #define __msp430x22x4 /* msp430x22x4.h * * mspgcc project: MSP430 device headers * MSP430x22x4 family header * * (c) 2005 by Steve Underwood <steveu@coppice.org> * Originally based in part on
in „msp430f2274 in MSPGCC“ · Mikrocontroller und Digitale Elektronik ·
-
File
wdt_a.h
#ifndef __MSP430_HEADERS_WDT_A_H #define __MSP430_HEADERS_WDT_A_H /* wdt_a.h * * mspgcc project: MSP430 device headers * watchdog timer module * * (c) 2008 by Sergey A. Borshch <sb-sf@users.sf.net> * Originally based in MSP430F543x datasheet (slas609) * and MSP430x5xx Family User's Guide (slau208). * * $Id: wdt_a.h,v 1.6 2009/02/28 12:14:53 sb-sf Exp $ */ /* Switches: __MSP430_WDT_A_BASE__ - base address of WDT_A module
in „sfrw sfrb - Error: unknown opcode GCC4“ · Mikrocontroller und Digitale Elektronik ·
-
File
makefile.txt
# makefile NAME=aout.elf CC = msp430-gcc CPU = msp430x123 ASMOPT = -mmcu=${CPU} COPT = -mmcu=${CPU} -O2 -Wall -g ${NAME}: main.o i2c.o common.o msp430-gcc -mmcu=${CPU} -o $@ $^ msp430-objdump -DS aout.elf > $(NAME).lst msp430-objcopy -O ihex $@ $@.a43 main.o: main.c stdio.h i2c.h common.h msp430-gcc ${COPT} -c $< i2c.o: i2c.h common.h $(CC) -x assembler-with-cpp ${ASMOPT} -D_GNU_ASSEMBLER_ -o $@ -c $< common.o: common.h $(CC) -x assembler-with-cpp ${ASMOPT} -D_GNU_ASSEMBLER_ -o $@ -c $<
in „HOWTO makefile?“ · Mikrocontroller und Digitale Elektronik ·
-
File
assembler_doku.txt
EXTERN werden Funktionen aus den Modulen eingebunden. Struktur Hauptprogramm (main.s43): include "msp430x11x1.h" #include "local_header.h" ; ------------------------- Externe Funktionen -------------------------------- EXTERN function1; EXTERN function2; ;------------------------- Variable deklarieren
in „Assembler-Datei aufteilen, Syntax ?“ · Mikrocontroller und Digitale Elektronik ·
-
File
fet120_adc10_09.c
burst. In Mainloop MSP430 // waits in LPM0 to save power until ADC10 conversion complete, ADC10_ISR(DTC) // will force exit from any LPMx in Mainloop on reti. (ADC10OSC/4)/64 // determines sample time which needs to be greater
-
File
bsp-interrupt.c
/******************************************************************************* / Title : MSP430 Test-i2c-430F123x / Author: / Software: IAR Worbench / Target: MSP430f123x / Comments: / last modified / file-name: *******************************************************************************/ #include "msp430x12x.h" #include <In430.h> #define int_Offset 0xffe0 #define sel_eingang P2SEL // Selection IO/Periphals #define dir_eingang P2DIR // Direction I/O #define ie_eingang P2IE // Interrupt Enable #define
in „MSP430: TIMER_A einstellen“ · Mikrocontroller und Digitale Elektronik ·
-
File
bsp-interrupt.c
/******************************************************************************* / Title : MSP430 Test-i2c-430F123x / Author: / Software: IAR Worbench / Target: MSP430f123x / Comments: / last modified / file-name: *******************************************************************************/ #include "msp430x12x.h" #include <In430.h> #define int_Offset 0xffe0 #define sel_eingang P2SEL // Selection IO/Periphals #define dir_eingang P2DIR // Direction I/O #define ie_eingang P2IE // Interrupt Enable #define
in „MSP430: Interrupt von PIN Port 1“ · Mikrocontroller und Digitale Elektronik ·
-
File
msp430f66xx_adc_10.c
//****************************************************************************** // MSP430F66xx Demo - ADC12, Sample A10 Temp and Convert to oC and oF // // Description: A single sample is made on A10 with reference to internal // 1.5V Vref. Software sets ADC12SC to start sample and conversion
in „Brauche Hilfe beim abändern eines Examples von TI.“ · Mikrocontroller und Digitale Elektronik ·
-
File
list01.txt
trivial name suffix(gcc,iar) msp430-objcopy: "IAR" ------------------------------------------------------------ elf32-msp430 ,d43 elf32-little Debug info ,dbg elf32-big ubrof5(force) text txt, txt srec msp430-txt symbolsrec tekhex
in „List der wichtigsten MSP430-Dateiformate“ · Mikrocontroller und Digitale Elektronik ·
-
File
MSP430TimerExample.c
void main(void) { WDTCTL = WDTPW + WDTHOLD; // stop watchdog timer P1DIR = BIT0; // P1.0 output TACTL = TASSEL0+TACLR; // TASSEL1 = SMCLK, TASSEL0 = ACLK(32,7..kHz), clear TAR CCTL0 = CCIE; // CCR0 interrupt enabled, CCTLx=Compare/Capture register CCR0 = 0xFFFF; // every 1/32768*FFFFh = 1,9999...s TACTL = MC0|TAIE; // start Timer_A in up mode, enable Timer_A interrupt _EINT(); // enable global interrupts P1OUT = BIT0; // turn LED off while(1) // main loop -> wait for interrupt ; } interrupt[TIMERA0_VECTOR] void Timer_A (void) { unsigned int i; P1OUT ^= BIT0; // toggle LED TACTL &= ~TAIFG; // reset
in „MSP430: TIMER_A einstellen“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
MSP430F449____________-__________-__-_.pdf
www.WayEngineer.com 数码管控制电路: 晶振电路: (C7,C8 可省略) JTAG 接口电路: 其他的插针由引脚直接引出,用眼睛看实物就能直接看出电路, 来因此不再画出电路,敬请谅解。
in „LCD Anzeige spinnt“ · Mikrocontroller und Digitale Elektronik ·
-
File
fet110_flash_write.c
//**************************************************************************** // MSP-FET430x110 Demo - Flash In-System Programming // // Description; This program first erases flash seg A, then it increments all // values in seg A, then it erases seg B, then copies seg A to seg B. // Assumed MCLK 550kHz - 900kHz. // // MSP430F1121 // ----------------- // /|\| XIN|- // | | | // --|RST XOUT|- // | | // // M. Mitchell // Texas Instruments, Inc // January 2002 // Built with IAR Embedded Workbench Version: 1.25A //********
in „MSP430 problem with Flash memory“ · µC & Digital Electronics ·
-
File
fet110_ta_uart2400.c
//****************************************************************************** // MSP-FET430X110 Demo - Timer_A UART Ultra-low Power 2400 Echo, 32kHz ACLK // // Description: Use timer_A CCR0 hardware output modes and SCCI data latch to // to implement UART function @ 2400 baud. Software
in „UART bei MSP430F1121“ · Mikrocontroller und Digitale Elektronik ·
-
File
fet110_ta_uart9600.c
//****************************************************************************** // MSP-FET430x110 Demo - Timer_A UART 9600 Echo, HF XTAL ACLK // // Description: Use timer_A CCR0 hardware output modes and SCCI data latch to // to implement UART function @ 9600 baud. Software does not directly
in „UART bei MSP430F1121“ · Mikrocontroller und Digitale Elektronik ·
-
File
fet110_ta_uart115k.c
//****************************************************************************** // MSP-FET430x110 Demo - Timer_A UART 115200 Echo, HF XTAL ACLK // // Description: Use timer_A CCR0 hardware output modes and SCCI data latch to // to implement UART function @ 115k baud. Software does not
in „UART bei MSP430F1121“ · Mikrocontroller und Digitale Elektronik ·
-
File
Ausgabe_P4_Tasteingabe_2.c
/*;****************************************************************************** ; MSP430F133 ; Tasteneingabe steuert 2 Programmteile ; nach Ausführung zurück zum Hauptprogramm ; ; MSP430F133 ; _________________ ; /|\| XIN|- 32,768kHz ; | | | ; --|RST XOUT|- ; | | ; | P1.0 |-- LED (12
in „msp430 Interrupt in C programieren“ · Mikrocontroller und Digitale Elektronik ·
-
File
UART-IO.c
/* MSP430f2013 -------------- +3,5V --|DVCC GND|-- DVSS red LED --|P1.0 P2.6|-- TXD --|P1.1 P2.7|-- RXD --|P1.2 TEST|-- TEST/SBWTCK Switch2 --|P1.3 RESET|-- RST/NMI/SBWTDIO PWM 1 --|P1.4 P1.7|-- PWM 2 --|P1.5 P1.6|-- green LED -------------- */ #include "msp430g2211.h" #include "inttypes.h" #include "stdbool.h" // MSP430g2231 Signale / PINs #define TXD BIT1 // TXD an P1.1 #define RXD BIT2 // RXD an P1.2 // Timing for the Software UART #define BitTime 104
in „Problem mit UART und PWM auf MSP430G2211“ · Mikrocontroller und Digitale Elektronik ·
-
File
fet120_wdt02.c
//****************************************************************************** // MSP-FET430P120 Demo - WDT Toggle P1.0, Interval Overflow ISR, 32kHz ACLK // // Description; Toggle P1.0 using software timed by WDT ISR. Toggle rate is // exactly 250ms based on 32kHz ACLK WDT clock source
in „mspgcc: Interrupt“ · Mikrocontroller und Digitale Elektronik ·
-
File
fet140_tb04.c
//****************************************************************************** // MSP-FET430P140 Demo - Timer_B Toggle P1.0, overflow ISR, 32kHz ACLK // // Description; Toggle P1.0 using using software and the timer_B overflow ISR. // In this example an ISR will trigger when TB overflows
in „MSP430 TimerB“ · Mikrocontroller und Digitale Elektronik ·
-
File
RTC_WDT.asm
- Changed WDT interrupt vector sect to a define to support all devices ; - changed to use generic msp430 header file ;****************************************************************************** .cdecls C,LIST,"msp430.h" .ref incrementSeconds .def WDT_1sec_wake .text WDT_1sec_wake mov.w #WDT_ADLY_
in „msp430gcc4 / Eclipse / Sampel code MSP430F499stk2“ · Mikrocontroller und Digitale Elektronik ·
-
File
main0051.c
*** // *Testschaltung 5435* // ******************** // Flüssigkristallanzeige graph. FKA LC7981 // MSP430F5435 // ----------------- // | XIN|- 32,768kHz // | | // Taster rot--|RST XOUT|- 32,768kHz // P7.7| LED rot // | P7.6| LED gelb // P2.2| FKA Steuerung RS- (4) // 25Mhz X2IN- | P2.1| FKA Steuerung
in „Code Composer Studio (CCS) Probleme mit sprintf“ · Mikrocontroller und Digitale Elektronik ·
-
File
main_-_Kopie._von_0050.c
*** // *Testschaltung 5435* // ******************** // Flüssigkristallanzeige graph. FKA LC7981 // MSP430F5435 // ----------------- // | XIN|- 32,768kHz // | | // Taster rot--|RST XOUT|- 32,768kHz // P7.7| LED rot // | P7.6| LED gelb // P2.2| FKA Steuerung RS- (4) // 25Mhz X2IN- | P2.1| FKA Steuerung
in „CCS8 -- unsigned int zählt nicht über >32767“ · Mikrocontroller und Digitale Elektronik ·
-
File
main.c
#include "msp430x20x3.h" //*** MSP430F2013 mit integriertem RC-Oszillator #define delay_1us() for (_counter1_Delay=0; _counter1_Delay<1; _counter1_Delay++); //*** 9us #define delay_5us() for (_counter1_Delay=0; _
in „LCD an EZ430 mit MSPGCC und CCE3“ · Mikrocontroller und Digitale Elektronik ·
-
File
lcd_test2.c
#include "msp430x20x3.h" //*** MSP430F2013 mit integriertem RC-Oszillator #define delay_1us() for (_counter1_Delay=0; _counter1_Delay<2; _counter1_Delay++); //*** 9us #define delay_5us() for (_counter1_Delay=0; _
in „ez430 msp340f2013 eclipse mspgcc“ · Mikrocontroller und Digitale Elektronik ·
-
File
Test_247.elf.lst
D:\Christian\programmieren\eclipse\Test_247\Debug\Test_247.elf: file format elf32-msp430 SYMBOL TABLE: 00008000 l d .text 00000000 .text 00001100 l d .noinit 00000000 .noinit 0000ffc0 l d .vectors 00000000 .vectors 00000000 l d .debug_aranges 00000000 .debug_aranges 00000000 l d .debug_info
in „MSPGCC: Interruptvetortablle fehlt“ · Mikrocontroller und Digitale Elektronik ·
-
File
gehtnich.c
#include <msp430x12x2.h> int main (void) { int accelerate1[126]; int i, k; P1DIR=0xFF; P1OUT=0x01; for(i=1;i<125;i++){ //HIER HÄNGTS!!! accelerate1[i] = ((i * i) / 3) + 1000; } P1OUT=0x02; for(i=123;i>2;i--){ P1OUT
in „Zahlenarray generieren“ · Mikrocontroller und Digitale Elektronik ·
-
File
adc.c
#include <msp430x14x.h> void wait(int a); void check(int res); void main(void) { WDTCTL = WDTPW + WDTHOLD; // Stop WDT ADC12CTL0 = ADC12ON; // ADC12ON P6SEL |= 0x01; // P6.0 ADC option select P3DIR |= 0x01; for (
in „ad-wandler im msp430“ · Mikrocontroller und Digitale Elektronik ·
-
File
RandomTastMain.c
#include "msp430g2211.h" #define RING1 BIT0 #define RING2 BIT4 #define RING3 BIT6 #define BUTTON BIT3 #define RESETB BIT7 #define TIMER_PWM_MODE 0 #define TIMER_PWM_PERIOD 2000 #define TIMER_PWM_OFFSET 20 #define
in „Interrupt bei MSP430G211“ · Mikrocontroller und Digitale Elektronik ·
-
File
RandomTastMain.c
#include "msp430g2211.h" #define RING1 BIT0 #define RING2 BIT4 #define RING3 BIT6 #define RING_DIR P1DIR #define RING_OUT P1OUT #define BUTTON BIT3 #define BUTTON_OUT P1OUT #define BUTTON_DIR P1DIR #define BUTTON_IN
in „Interrupt bei MSP430G211“ · Mikrocontroller und Digitale Elektronik ·
-
File
divtest.lst
..\obj\divtest.o: file format elf32-msp430 SYMBOL TABLE: 00000000 l df *ABS* 00000000 divtest.c 00000000 l d .text 00000000 00000000 l d .data 00000000 00000000 l d .bss 00000000 00000130 l *ABS* 00000000 __MPY 00000132 l *ABS* 00000000 _
in „MSPGCC baut dint ein“ · Mikrocontroller und Digitale Elektronik ·
-
File
lcd_ord_1.c
#include <msp430x14x.h> void wait(unsigned int i); // prototypen void LCDOutc(char str); void LCDOuts(char* str); void LCDInit(void); void LCDClear(void); void LCDClock(void); int main(void); int chars=0; // var.
in „LCD Display“ · Mikrocontroller und Digitale Elektronik ·
-
File
firmware.txt
firmware.elf: file format elf32-msp430 Disassembly of section .text: 0000c000 <__watchdog_support>: c000: 55 42 20 01 mov.b &0x0120,r5 c004: 35 d0 08 5a bis #23048, r5 ;#0x5a08 c008: 82 45 00 02 mov r5, &0x0200 0000c00c <__init_stack>
in „Right-shift bei msp430“ · Mikrocontroller und Digitale Elektronik ·
-
File
i2c-ps.c
***************************** ** simple I2C-basic funtions, to read and write ** ** @ I2C bus. the msp430 (i use an mspf149) is ** ** as master device. it generates an clock (SCL) ** ** @ P6.2 and data (SDA) @ P6.3. ** *************************************************** ** till now, i couldn`t test it
in „msp mit I²C“ · Mikrocontroller und Digitale Elektronik ·
-
File
fet140_1.c
was // //****************************************************************************** #include <msp430x14x.h> #define A0 0x01; #define RW 0x02; #define E1 0x04; #define E2 0x08; //;------------------------------------------------------------------------------ //; Konstanten für Display Komandos //
in „Frage:Gibts unterschiede beim flashen??“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
8051_Microcontroller_Principle_and_Applications.pdf
Logo Description Texas Instruments Considered to be the best leading manufacturer ans supplier of MSP430,which is a low power 16-bit Flash microcontroller. It also supplies other devices like telecom products involving RF, wireless, and analog integrated circuits. Microchip Engaged in the production
in „How to understand "divide two 16 bits number in 8051 microcontroller"?“ · µC & Digital Electronics ·
-
PDF
man_gcc.pdf
the 430X ISA is selected. A generic MCU name of msp430 can also be used to select the 430 ISA. Similarly the generic msp430x MCU name selects the 430X ISA. In addition an MCU-specific linker script is added
in „avr-g++: external linkage von const/PROGMEM Symbol.“ · Mikrocontroller und Digitale Elektronik ·
-
File
display.c
#include "display.h" #include"usi_i2c.h" #include<stdint.h> #include <msp430.h> const unsigned char fonts[] = { /* USCI Font Table 7x5 Font Size */0x00, 0x00, 0x00, 0x00, 0x00, /* Each Row describes a 7x5 Font */ 0x00, 0x00, 0x00, 0x00, 0x00, /* Each element in a row describes
in „DOGXL160-7 with MSP430G2452 through I2C“ · µC & Digital Electronics ·
-
PDF
04_TLV272CDR.pdf
voltage range of many micropower microcontrollers available • Solar Inverters today including TI’s MSP430. • Low-Power Motor Controls Device Information (1) • Battery-Powered Instruments • Building Automation PART NUMBER PACKAGE BODY SIZE (NOM) SOIC (8) 4.98 mm × 3.91 mm Operational Amplifier TLV271