⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 uscia1_spi.h

📁 MSP430z_f247.rar
💻 H
字号:
# ifndef USCIA_SPI_H_H_
# define USCIA_SPI_H_H_


#include "AVR_Environment_Configure.h"

# define CS_DIR_OUT			P1DIR |= BIT1| BIT2| BIT3
# define CS_ALL_HIGH		P1OUT |= BIT1| BIT2| BIT3
# define CS0_LOW			P1OUT &= ~BIT1
# define CS1_LOW			P1OUT &= ~BIT2
# define CS2_LOW			P1OUT &= ~BIT3

# define SS_DIR_OUT			P1DIR |=  BIT0; _NOP();
# define SS_LOW				P1OUT &= ~BIT0; _NOP();
# define SS_HIGH			P1OUT |=  BIT0; _NOP();

# define UCA1_SPI_MOSI		P3SEL |= BIT6
# define UCA1_SPI_MISO		p3SEL |= BIT7
# define UCA1_SPI_SCK		P5SEL |= BIT0

# define UCAI_SPI_OUT		P3DIR |= BIT6; P5DIR |= BIT0;


# define UCA0_SPI_MOSI		P3SEL |= BIT4
# define UCA0_SPI_MISO		p3SEL |= BIT5
# define UCA0_SPI_SCK		P3SEL |= BIT0

# define UCA0_SPI_OUT		P3DIR |= BIT4; P3DIR |= BIT0;


static unsigned char SPI_NUM_New=1;
static unsigned char SPI_Buffer[2]={0};

static unsigned char Is_SPI_OK=0;

void SPI_Master_PORT_INIT(void);
void SPI_Master_INIT(void);
void USCIA1_SPI_Device_INIT(void);


void Update_SPI_Buffer(unsigned char* p_Data_Array, 
					   unsigned char Data_SUM);

void Set_DAC_Data(unsigned int DAC_Data, 
				  unsigned char Target_NUM);
# endif

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -