• 大小: 4KB
    文件类型: .c
    金币: 1
    下载: 0 次
    发布日期: 2021-06-05
  • 语言: 其他
  • 标签: TLV5638  

资源简介

基于MSP430与TLV5638的SPI通讯

资源截图

代码片段和文件信息

//******************************************************************************
//  MSP-FET430P140 Demo - USART0 SPI Interface to TLV5616 DAC
//
//  Description: Demonstrate USART0 in SPI mode interface to TLV5616 DAC.
//  USART0 is used to transmit data to DAC software generated frame sync
//  pulse DAC is updated inside CCR0 ISR operating in continuos mode.
//  ACLK= n/a MCLK= SMCLK= UCLK= default DCOCLK
//  //* SWRST** please see MSP430x1xx Users Guide for description *//
//
//               MSP430F149
//            -----------------
//        /|\|              XIN|-
//         | |                 |           TLV5616
//         --|RST          XOUT|-       -------------
//           |             P3.0|------>|FS        OUT|--> ~ 390Hz
//           |       SIMO0/P3.1|------>|DIN          |
//           |       UCLK0/P3.3|------>|SCLK       CS|-|
//           |                 |       |             | v
//
//
//  M. Buccini
//  Texas Instruments Inc.
//  Feb 2005
//  Built with IAR embedded Workbench Version: 3.21A
//******************************************************************************

#include  

unsigned int pointer;                       // 16-bit value to write
void init();

//------------------------------------------------------------------------------
// 12-bit Sine Lookup table with 32 steps
//------------------------------------------------------------------------------
static unsigned int Sin_tab[32] = {
        2048
        2447
        2831
        3185
        3495
        3750
        3939
        4056
        4095
        4056
        3939
        3750
        3495
        3185
        2831
        2447
        2048
        1648
        1264
        910
        600
        345
 

评论

共有 条评论

相关资源