-
Datei
main.c
// Dimmer auf Basis des MSP 430 (C) 2007 by SuperGrobi // // der Code darf so oft wie man will kopiert werden solange man sich an die GNU // General Public License Version 2 oder später der Free Software Foundation // hält. //
in „Dimmer MSP430“ · Projekte & Code ·
-
Datei
main.c
// ---------------------- // |>>>>>> main.c <<<<<<| // ---------------------- #include "msp430f169.h" #include "stdlib.h" #include "stdio.h" #include "stdint.h" #include "inttypes.h" #include "UART.h" #include "TIMER.h" /* --Globale Variablen-- */ int volatile timer = 0; // Timer Variable
in „MSP430 TimerA Interrupt + externer Variable“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.c
#include "msp430x20x2.h" #include "enc28j60.h" #include "stack.h" #define TERMINATE 1 #define DONT_TERMINATE 0 void init(void) { WDTCTL = WDTPW + WDTHOLD; // Stop WDT BCSCTL1 = CALBC1_1MHZ; // Set range DCOCTL =
in „C Fehler aber was bedeuten sie? ENC28J60“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.c
#include "msp430x22x4.h" #define SDA_PIN 0x02 /* 0x01*/ // UCB0SDA pin #define SCL_PIN 0x04 // UCB0SCL pin unsigned int slave_address; unsigned int prescale; volatile unsigned int i; int main( void ) { WDTCTL = WDTPW
in „MSP430f2274 USCI I2C“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
forum.c
#include <msp430x14x.h> #include <stdlib.h> #include <stdio.h> #include <signal.h> #include <initialization.h> #include <max7221.h> #include <muster.h> void SPI0WaitForComplete(void) // Warten bis Sende / Empfangs
in „MSP430 SPI Schnittstelle Pegel“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
sch.pdf
10 V+ 10 G V+ SV3 SV5 09.02.2009 21:36:55 C:\Dokumente und Einstellungen\peter\Eigene Dateien\eagle\msp430\untitled.sch (Sheet: 1/1)
in „msp430 Board hilfe“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
code.c.txt
#include <msp430x16x.h> char ch = 65; int main(void) { WDTCTL = WDTPW + WDTHOLD; // watchdog aus for (volatile int i = 0xFFFF; i > 0; i--); // settle oscillator P3SEL = 0xC0; // P3.6 und P3.7 als USART1 TXD/RXD ME2
in „MSP430 UART Interrupt wird nicht ausgelöst“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
I2CwithISR.c
#include "msp430x22x4.h" #define BMP085 0 #define SHT21 1 unsigned char sensor; // sensor: übergabevariable zu obigen defines #define TEMP 0 #define HUMI 1 #define PRESS 2 unsigned char mmode; // messmodus: übergabevariable
in „msp430f2274 bmp085 i2c ohne interrupt“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
msp430xG46x_usart1_uart_9600.c
#include "msp430xG46x.h" #include "stdio.h" unsigned char answer1[] = "Buchstabe "; unsigned char answer2[] = " gedrueckt\r\n"; char i, j; void main(void) { WDTCTL = WDTPW + WDTHOLD; // watchdog aus P4SEL |= 0x03
in „RS232 mit MSP430FG4618“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
lcd16x2.h
-------------------------------------------- // Project: LCD16x2 module header // Used components: MSP430-169STK // Date: 10/28/2007 // Author: Stephan Plaschke //------------------------------------------------------------------------------ #ifndef LCD16X2_H_ #define LCD16X2_H_ //-------------------
in „LCD Code Problem mit MSP430“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
test.c
#include <msp430x14x.h> #include <signal.h> void SendUSART0c(char); void InitUSART(void); int main(void) { int ch; P6DIR = 0xff; P6OUT = 0x01 ; InitUSART(); for (ch=0;ch<10000;ch++){ch++;} // SendUSART0c('x'); //
in „MSP430: Zeichen über USART ausgeben“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
test1.txt
#include <msp430x12x.h> #include "owndef.h" #include "lcd.h" void main(void) {//____________________________________________________________________________________ //_____________________________________________
in „UART beispielsuche“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
usart.c
#include "msp430x14x.h" unsigned char answer1[] = "Buchstabe "; unsigned char answer2[] = " gedrueckt\r\n"; char i, j; void main(void) { WDTCTL = WDTPW + WDTHOLD; P3SEL = 0x30; // P3.4 und P3.5 als USART0 TXD/RXD
in „MSP430 PC Kommunikation usart“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
usart.c
#include "msp430x14x.h" unsigned char answer1[] = "Buchstabe "; unsigned char answer2[] = " gedrueckt\r\n"; char i, j; void main(void) { WDTCTL = WDTPW + WDTHOLD; // Watchdog Timer ausschalten P3DIR = 0x10; P3SEL
in „MSP430 PC Kommunikation usart“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
lin.c
#include <msp430x14x.h> #include "var.h" #include "help.h" #include "lcd.h" #include "lin.h" #include "uart.h" void main(void) { WDTCTL = WDTPW + WDTHOLD;// Watchdog Timer stoppen InitPorts(); // Ports initialisieren
in „MSP430 LIN TPIC1021“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.c
#include <msp430g2553.h> #include <stdio.h> #include "uart.h" #include "ms5611.h" #include "myutils.h" static void __inline__ busy_waiting(register unsigned int n) { __asm__ __volatile__( "1: \n" " dec %[n] \n" "
in „Hilfe beim Auslesen eines Sensors“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
ADC_Frage.c
#include <msp430x14x.h> #include <stdio.h> #define FALSE (0 == 1) #define TRUE (0 == 0) unsigned char rf_buf[8], unsigned int adc1,adc2; void main(void) { // P6SEL = BIT0; // Kanal 1 P6SEL |= 0x03; // Kanal 1 + 2
in „MSP430 ADC mit mehreren kanälen“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
test.c
#include <msp430x12x2.h> #pragma interrupt_handler timer_handler:TIMERA1_VECTOR #pragma interrupt_handler ad_handler:ADC10_VECTOR #define STOP_WATCHDOG WDTCTL = WDTPW + WDTHOLD; unsigned int a = 0; unsigned int wert
in „MSP 430 Interrupt (Olimex Headerboard)“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
Schaltplan.pdf
_3V 2 T 2 T P2.2 P1.3 S S PS2_DATA Q1 P3.0 P1.4 B B P3.1 P1.5 K 1 P3.2 P1.6 4 R P3.3 P1.7 JTAG P P MSP430F1232IDW C 2 C 2 n C 2 +3V 0 4 1 K K K3
-
Datei
Untitled2.c
#include "msp430f5529.h" // Einbinden der Definitionen #define T_SET 0x02 // __________ Prototypen die in anderen Files liegen _________________ extern void INIT_UART1(void); extern void TX_String(unsigned char *
in „ISR Port wird nicht aufgerufen“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
AL2G4_SCH.PDF
1 2 3 Test 7 P1.5 Test 17 2 4 8 P2.0 P2.7 18 1 1 n 1 2 9 P2.1 P2.6 19 C 1 1 2 10 P2.2 Vss 20 S1 S2 MSP430G2553IN20 K5 SMD-REEDSENSOR-P3S_AW10-15 TxD 1 2 8266Interface K7 1 2 3 4 K6 RxD 5 6 1 2 7 8 3 8 1 1 K T T IC2 D 1 2 3 4 5 6 L L 2 2 S 2 5 2 5 2 0 0 F + 4 F 6 R R µ0 1 C 0 n 1 C 3 4 1 B 5 1 B 0 0 2
in „Ein weiteres mal das Thema NIMH mit Solarpanel laden“ · Analoge Elektronik und Schaltungstechnik ·
-
PDF
Sensor-Auswertung.pdf
er-Kilohertz-Bereich nicht wirklich so richtig geeignet, es kommen immerhin (nur) ATMELs, AVRs, PICs, MSP430s zum Einsatz, und nicht z.B. der hier: https://de.wikipedia.org/wiki/Frontier_(Supercomputer)#/media/Datei:Frontier_Supercomputer_(3).jpg Frequenz-Messung Die Wellenform, ca. Sinus bei fE-und igel1
in „Induktiver Positionssensor - Fragen dazu“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
SEN-FB-G-Material.pdf
DTS-644 31 T1 ZXMN3A01F SOT23/3 32 T2 ZXMN3A01F SOT23/3 33 T4 PT331C LED_5mm_INFRAROT_liegend 34 X1 MSP430G2553T ISWOP20
-
Bild
Drei verschiedene Mikrocontroller-Entwicklungsboards
TEXAS INSTRUMENTS LaunchPad MSP-EXP430F5529LP 4-Channel ECG SENSORS 1.5V 32Hz 1.5V 32Hz 1.5V 32Hz 1.5V 32Hz 1.5V 32Hz 1.5V 32Hz 1.5V 32Hz 1.5V 32Hz 1.5V 32Hz 1.5V 32Hz 1.5V 32Hz 1.5V 32Hz 1.5V 32Hz 1.5V 32Hz 1.5V 32Hz 1.5V 32Hz 1.5V
in „[V] Konvolut verschiedener Evaluationboards“ · Markt · · Platinenfotos
-
Datei
usart_test.c
#include <msp430x16x.h> #include <io.h> #include <signal.h> int main(void) { WDTCTL = WDTPW + WDTHOLD; // Watchdog deaktivieren /* * LEDs initialisieren */ P5DIR |= 0x70; // LED-Pins -> Output pins P5OUT |= 0x70;
in „MSP430F1611: UART RX Interrupt löst nicht aus?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
LM75_auslesen_2.txt
#include <msp430x16x.h> void main(void) { WDTCTL = WDTPW + WDTHOLD; // Stop watchdog P2SEL|=0x00; // Port2 als input output benutzten P1DIR|=0xFF; // Port1 sind die 8 LEDs P2DIR|=0xFF; //Port2 sind die Latschsignale
in „LM75 mit MSP430F1611“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Code.c
#include<msp430x44x.h> typedef enum { WREN = 0x06, //Write Enable WRDI = 0x04, //Write Disable RDSR = 0x05, //Read Status Register WRSR = 0x01, //Write Status Register READ = 0x03, //Read from Memory Array WRITE
in „Probleme mit dem EEPROM M95265“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Code.c
#include<msp430x44x.h> typedef enum { WREN = 0x06, //Write Enable WRDI = 0x04, //Write Disable RDSR = 0x05, //Read Status Register WRSR = 0x01, //Write Status Register READ = 0x03, //Read from Memory Array WRITE
in „EEPROM M95256 antwortet nicht“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
ADC_V_1.00.txt
#include <msp430x42x0.h> // Deklaration Variablen typedef unsigned char byte; float calculate; float result[4] = {0}; byte chan = 0; // Deklaration Funktionen void voltage (byte chan); void main(void) { volatile
in „MSP430F4270 AD16_A“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.c
#include <msp430x16x.h> int main() { WDTCTL = WDTPW + WDTHOLD; // watchdog ausschalten P1DIR = 0xFF; // Port-1-Pin 0-7 als Ausgänge P1SEL = 0x00; // und für die E/A-Funktion ausgewählt P2DIR = 0xFF; // Alle Port-
in „AD Wandler MSP430“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
PCF8574_0.H
/* PCF8574_0.H für MSP430 speziell 11.02.05 GUE Fa. Aquasun Germany Remscheid Adresse muss im Projektordner angepasst werden */ #define PCF8574__Adr_WR (char)0x40 // schreiben, lesen = +1 = automatisch #define PCF8574A_Adr_WR
in „MSP430 pcf8574“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.c
#include <msp430g2553.h> #define TXD BIT2 #define RXD BIT1 unsigned char string1[10]; unsigned char int_to_array_str[4]; // return string for 'int_to_array_str' unsigned int digits = 4, n = 9765, i; // variablen
in „MSP430 UART RS232“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
led_i.c
#include <msp430x14x.h> void main(void) { WDTCTL = WDTPW + WDTHOLD; // Watchdog Ttimer stoppen P1DIR = 0xFF; // Port 1 = Output (6 LED's) P2IE |= 0x1F; // Port 2 Interrupt anschalten // Port 2.0 - 2.4 P2IES |= 0x1F
in „MSP430 Problem mit interrupt“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
Schematic_Bresser_5in1_I2C_2022-10-31.pdf
4.7uF SBWTDIO 4 A +3.3V 5 GND 6 +3.3V GND GND HDR-F-2.54_1x15 R2 20K R6 U2 GND 15 WIND_PULSE 20 +3.3V MSP430F2013IPWR +3.3V 14 1 14 13 2 VCC VSS 13 12 WIND_R1 RAIN_PULSE 3 P1.0/TACLK/ACLK/A0+ P2.6/XIN/TA112 R3 11 WIND_R2 GND WIND_R 4 P1.1/TA0/A0"▯/A4+ P2.7/XOUT 11 47K 330▯' 10 WIND_R3 WIND_PULSE 5 P1.2/
in „Bresser 5in1 umbau auf eigene Platine“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
I2CIO.ASM
;****************************************************************************** ; MSP430C325 to 24LC04 EEPROM via I2C communications ; Program name -- I2C.ASM ; ; Description: This program demonstrates I2C communication with a 24LC04 ; EEPROM. Random reads or writes to the 512 EEPROM
in „Software I2C MSP430“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
MAX6630.c
// MSP430F149 // ----------------- // | XIN|- 32,768kHz // | | // Taster rot--|RST XOUT|- 32,768kHz // | P1.7|CS 1408 // 8Mhz X2IN- | P1.6|Taster Programm 2 // | P1.5|Taster für Start // 8MHz X2OUT- | | //
in „Temperatur mit MAX66xx“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.c
//************************************************************************* // MSP430F2274 4MHZ ACLK Compiler: CCE v3.1 // Hauptschleife baut das Protokoll auf // TimerA OWF triggert Senden des Strings via 8N1@9600baud über XPort // TX-Interrupt disabled sich selbst nach dem letzten
in „strings übergeben“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.c
#include <msp430x16x.h> int main() { WDTCTL = WDTPW + WDTHOLD; // watchdog ausschalten P1DIR = 0xFF; // Port-1-Pin 0-7 als Ausgänge P1SEL = 0x00; // und für die E/A-Funktion ausgewählt P2DIR = 0xFF; // Alle Port-
in „MSP430 F1611 Sequence-of-Channels Mode (ADC12)“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
avr-jtag.pdf
Real Time Copyright(c) 2003, OLIMEX Ltd., All rights reserved. Development boards for PIC, AVR and MSP430 microcontrolhttp://www.olimex.com/dev
in „JTAG empfehlenswert?“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
avr-jtag.pdf
Real Time Copyright(c) 2003, OLIMEX Ltd., All rights reserved. Development boards for PIC, AVR and MSP430 microcontrolhttp://www.olimex.com/dev
in „Anschluss JTAG am PC“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main3.c
/re- und initialierung für die RS232 erforderlich ansonsten ist das Umsetzten fehlerhaft #include <msp430x14x.h> void wait(unsigned int j); //initalisieren von Variablen (global) char i,k ; void main(void) { k = 0; i = 0; sample_count = 0; // Einstellung des Arbeitstakts //char transmit = 0; WDTCTL =
in „MSP430 ADS7888 RS232“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main4.c
/re- und initialierung für die RS232 erforderlich ansonsten ist das Umsetzten fehlerhaft #include <msp430x14x.h> void wait(unsigned int j); //initalisieren von Variablen (global) char i,k ; void main(void) { k = 0; i = 0; // Einstellung des Arbeitstakts //char transmit = 0; WDTCTL = WDTPW + WDTHOLD;
in „MSP430 ADS7888 RS232“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
test.c
#include <msp430x14x.h> #include <signal.h> void SendUSART0c(char); void SendUSART0(char*); void InitUSART(void); static char string1[8]; char i; int ch; int main(void) { int ch; P6DIR = 0xff; P6OUT = 0x01 ; InitUSART
in „MSP430: Zeichen über USART ausgeben“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
EMS.pdf
Timer_A0 (void) { P1OUT = 0x00; // LED an CCTL0 &= ~CCIFG; TACTL &= ~TAIFG; } Datei main #include "msp430x22x2.h" #include "Timer_A.c" #include "Taster.c" #include "BCM.c" int main( void ) { WDTCTL = WDTPW + WDTHOLD; // Stop watchdog timer to prevent time out reset P1DIR = 0xFF; P1OUT = 0x00; // P1OUT
in „MSP430: Timer mit Taste starten und bis CCR0 zählen.Interruptproblem“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
0189c-ko-DS10_sender_konfigurieren___bearbeitet.c
#include <msp430x16x.h> #include <string.h> // für Zeichen (Infotext) notwendig #include <stdio.h> // für sprint #include <signal.h> unsigned int t,k; void UART1_senden_einstellen(void); void E32_konfigurieren(void
in „Probleme mit den Sende- und Empfangsteilen E32-868T“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Programm.c
#include <msp430g2553.h> int frqset_low = 5000; int frqset_high = 5000; char high_low = 0; char rxbufarr[3]; char iSRV = 1; int k = 0; int i; int main(void) { WDTCTL = WDTPW + WDTHOLD; // Stop WDT P2OUT = 0xFF; /
in „MSP430 Code hängt sich auf?“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
Komfortblinker.pdf
32,768kHz P2.3/TA1/A3/VREF-/VEREF-1 + P2.4/TA2/A4/VREF+/VEREF+12 P2.5/ROSC 3 GNDGND GNDGND GNDGND GNDGND 3 MSP430F1122DW OUT_R K1 GND 5 35701331 V 1 Q2 + BC847SMD 3 1k K2 35701331 R11 5 Q1 BC847SMD 1k GND OUT_L R10 GND
in „Eingangsbeschaltung Atmega im Kfz (nicht die üblichen Fragen!)“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.c
// ************************************************************************************* #include <msp430x14x.h> #include <stdlib.h> #include <stdio.h> #include <signal.h> #include <initialization.h> unsigned char id_low = 0xFF; unsigned char id_high = 0xFF; interrupt (PORT1_VECTOR) P1_ISR(void) { if
in „Bitprobleme mit SPI“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
forum.txt
#include <msp430x12x.h> #include "owndef.h" #include "lcd.h" /********************************************************/ #include <stdio.h> #define TRUE 1 #define FALSE !TRUE unsigned char rec_buffer[10], send_buffer
in „UART beispielsuche“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Dogl_main.c
#include <msp430G2553.h> // Header file for this device #include <intrinsics.h> // Intrinsic functions #define SI BIT7 #define SCL BIT6 #define CS1 BIT5 #define A0 BIT4 #define S2 BIT3 #define set |= #define clr
in „MSP430G2553 DOGL LCD“ · Mikrocontroller und Digitale Elektronik ·