MSP430 Örnekleri (msp430 sample code)

| Aralık 16, 2019 Tarihinde güncellendi
MSP430 Örnekleri (msp430 sample code)

msp430-ornekleri-msp430-sample-code-3

MSP430F47x3 MSP430F47x4 örnekleri

msp430x47xx_clks_02.c – FLL+, Output 32kHz XTAL + HF XTAL + Internal DCO

msp430x47xx_hfxt2.c – FLL+, MCLK Configured to Operate from XT2 HF XTAL

msp430x47xx_fll_01.c – FLL+, Runs Internal DCO at 2.5MHz

msp430x47xx_fll_02.c – FLL+, Runs Internal DCO at 8MHz

msp430x47xx_OF_LFXT1_nmi.c – LFXT1 Oscillator Fault Detection

msp430x47xx_OF_XT2.c – XT2 Oscillator Fault Detection

msp430x47xx_bt_01.c – Basic Timer, Toggle P5.1 Inside ISR, 32kHz ACLK

msp430x47xx_bt_02.c – Basic Timer, Toggle P5.1 Inside ISR, DCO SMCLK

msp430x47xx_ta_01.c – Timer_A, Toggle P5.1, CCR0 Cont. Mode ISR, DCO SMCLK

msp430x47xx_ta_02.c – Timer_A, Toggle P5.1, CCR0 Up Mode ISR, DCO SMCLK

msp430x47xx_ta_03.c – Timer_A, Toggle P5.1, Overflow ISR, DCO SMCLK

msp430x47xx_ta_04.c – Timer_A, Toggle P5.1, Overflow ISR, 32kHz ACLK

msp430x47xx_ta_05.c – Timer_A, Toggle P5.1, CCR0 Up Mode ISR, 32kHz ACLK

msp430x47xx_ta_16.c – Timer_A, Timer_A, PWM TA1-2 Up Mode, DCO SMCLK

msp430x47xx_ta_17.c – Timer_A, PWM TA1-2, Up Mode, 32kHz ACLK

msp430x47xx_tb_01.c – Timer_B, Toggle P5.1, CCR0 Cont. Mode ISR, DCO SMCLK

msp430x47xx_tb_02.c – Timer_B, Toggle P5.1, CCR0 Up Mode ISR, DCO SMCLK

msp430x47xx_tb_03.c – Timer_B, Toggle P5.1, Overflow ISR, DCO SMCLK

msp430x47xx_tb_04.c – Timer_B, Toggle P5.1, Overflow ISR, 32kHz ACLK

msp430x47xx_tb_05.c – Timer_B, Toggle P5.1, CCR0 Up Mode ISR, 32kHz ACLK

msp430x47xx_tb_10.c – Timer_B, PWM TB1-6, Up Mode, DCO SMCLK

msp430x47xx_tb_11.c – Timer_B, PWM TB1-2 Up Mode, 32kHz ACLK

msp430x47xx_wdt_01.c – WDT, Toggle P1.0, Interval Overflow ISR, DCO SMCLK

msp430x47xx_wdt_02.c – WDT, Toggle P1.0, Interval Overflow ISR, 32kHz ACLK

msp430x47xx_wdt_04.c – WDT+ Failsafe Clock, DCO SMCLK

msp430x47xx_wdt_05.c – Reset on Invalid Address fetch, Toggle P1.0

msp430x47xx_wdt_06.c – WDT+ Failsafe Clock, 32kHz ACLK

msp430x47xx_lpm3.c – FLL+, LPM3 Using Basic Timer ISR, 32kHz ACLK

msp430x47xx_compA_01.c – Comparator_A, Poll input CA0, result in P5.1

msp430x47xx_compA_02.c – Comparator_A, Poll input CA0, CA exchange, result in P5.1

msp430x47xx_compA_04.c – Comparator_A, Poll input CA0, result in P5.1

msp430x47xx_compA_05.c – Comparator_A, Poll input CA0, interrupt triggered

msp430x47xx_sd16_01.c – SD16, Continuous Conversion on a Group of Channels

msp430x47xx_sd16_02.c – SD16, Single Conversion on a Group of Channels

msp430x47xx _sd16_03.c- SD16, Continuous Conversion on a Single Channel

msp430x47xx_sd16_04.c – SD16, Single Conversion on Single Channel Polling IFG

msp430x47xx_sd16_05.c – SD16, Single Conversion on a Single Channel Using ISR

msp430x47xx_sd16_06.c – SD16, Using the Integrated Temperature Sensor

msp430x47x4_sd16_01.c – SD16, Continuous Conversion on a Group of 4 Channels

msp430x47x4_sd16_02.c – SD16, Single Conversion on a Group of 4 Channels

msp430x47xx_lcd_04.c – LCD, Display "6543210" on SBLCDA4

msp430x47xx_lcd_05.c -LCD, Display "6543210" on SBLCDA4, with charge pump enabled

msp430x47xx_flashwrite_01.c – Flash In-System Programming, Copy SegC to SegD

msp430x47xx_flashwrite_03.c – Flash In-System Programming w/ EEI, Copy SegC to SegD

msp430x47xx_flashwrite_04.c – Flash In-System Programming w/ EEI, Copy SegD to A/B/C

msp430x47xx_svs_01.c – SVS, POR @ 2.5V Vcc

msp430x47xx_svs_03.c – SVM, Toggle port 5.1 on Vcc < 2.8V

msp430x47xx_P1_01.c – Software Poll P1.4, Set P5.1 if P1.4 = 1

msp430x47xx_P1_02.c – Software Port Interrupt on P1.4 from LPM4

msp430x47xx_P1_05.c – Write a byte to Port 1

msp430x47xx_P7_05.c – Write a byte to Port 7

msp430x47xx_P8_05.c – Write a byte to Port 8

msp430x47xx_PA_05.c – Write a Word to Port A (Port7+Port8)

msp430x47xx_PB_05.c – Write a Word to Port B (Port9+Port10)

msp430x47xx_MPY_01.c – 16×16 Unsigned Multiply

msp430x47xx_MPY_03.c – 16×16 Signed Multiply

msp430x47xx_MPY_09.c – 32×32 Unsigned Multiply

msp430x47xx_MPY_10.c – 32×32 Signed Multiply

msp430x47xx_MPY_11.c – 32×32 Signed Multiply Accumalate

msp430x47xx_MPY_12.c – 32×32 Unsigned Multiply Accumalate

msp430x47xx_MPY_13.c – Saturation mode overflow test

msp430x47xx_MPY_14.c – Saturation mode underflow test

msp430x47xx_MPY_15.c – Fractional mode, Q15 multiplication

msp430x47xx_uscia0_duplex_9600.c – USCI_A0, UART 9600 Full-Duplex Transceiver, 32K ACLK

msp430x47xx_uscia0_uart_9600.c – USCI_A0, Ultra-Low Pwr UART 9600 Echo ISR, 32kHz ACLK

msp430x47xx_uscia0_uart_115k.c – USCI_A0, 115200 UART Echo ISR, DCO SMCLK

msp430x47xx_uscia0_uart_115k_lpm.c – USCI_A0, 115200 UART Echo ISR, DCO SMCLK, LPM3

msp430x47xx_uscia0_irda_01.c – USCI_A0 IrDA External Loopback Test, 4MHz SMCLK

msp430x47xx_uscia0_spi_09.c – USCI_A0, SPI 3-Wire Master Incremented Data

msp430x47xx_uscia0_spi_10.c – USCI_A0, SPI 3-Wire Slave Data Echo

msp430x47xx_uscib0_i2c_02.c – USCI_B0 I2C Master Interface to PCF8574, Read/Write

msp430x47xx_uscib0_i2c_03.c – USCI_B0 I2C Master Interface to DAC8571, Write

msp430x47xx_uscib0_i2c_08.c – USCI_B0 I2C Master TX multiple bytes to MSP430 Slave

msp430x47xx_uscib0_i2c_09.c – USCI_B0 I2C Slave RX multiple bytes from MSP430 Master

msp430x47xx_uscib0_i2c_10.c – USCI_B0 I2C Master RX multiple bytes from MSP430 Slave

msp430x47xx_uscib0_i2c_11.c – USCI_B0 I2C Slave TX multiple bytes to MSP430 Master

msp430x47xx_uscib0_spi_01.c – USCI_B0, SPI Interface to TLC549 8-Bit ADC

Yayım tarihi: 2010/10/17 Etiketler: , , , ,



Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir