帮忙翻译两段程序 关于msp430的单片机的 本人没学过单片机 毕设急用

来源:百度知道 编辑:UC知道 时间:2024/06/08 13:06:20
void SP10_Init(void)
{
UCTL0=CHAR+SYNC+MM+SWRST; //8-bit SPI Master
UTCTL0=CKPH+SSE0+STC; //ACLK,3-pin mode
UBR00=0x02; //ACLK/2
UBR10=0x00; //0
UMCTL0=0x00; //no modulation

P3SEL|=0x0E; //P3.l-3SPI option select
P3DRI|=0x0l; //p3.0 out put driection
MEI|=USPIE0+UTXE0; //Enbale USART0 SPI mode
UCTL0&=~SWRST; //SPI enbale
USART_RX_COUNT=0;}
这是第一段

void Config905(void)
{
char setup[11];
int i;
setup[0]=0x00;
setup[1]=CH_NO_BYTE; //中心频率低8位
setup[2]=PA_PWR_10dBm|HFREQ_PLL_433MHz; //发射+l0Bdm,发射频率433MHz,中心频率第9位=0
setup[3]=TX_AFW_4BYTE|RX_AFW_4BYTE; //接收地址宽度4字节,发送地址宽度4字节
setup[4]=RX_PW_32BYTE; //接受数据宽度32字节
setup[5]=TX_PW_32BYTE; //发送数据宽度32字节
setup[6]=RX_

无效SP10_Init (无效)

UCTL0 =煤焦+同步+的MM + SWRST ; / / 8位SPI主
UTCTL0 = CKPH + SSE0 +型; / / ACLK ,3 -引脚模式
UBR00 = 0x02 ; / / ACLK / 2
UBR10 = 0x00 ; / / 0
UMCTL0 = 0x00 ; / /没有调制

P3SEL | = 0x0E ; / / P3.l - 3SPI选项选择
P3DRI | = 0x0l ; / / p3.0输出driection
梅| = USPIE0 + UTXE0 ; / / Enbale USART0 SPI模式
UCTL0 & = 〜 SWRST ; / /的SPI enbale
USART_RX_COUNT = 0 ; )
这是第一段

无效Config905 (无效)

焦安装[ 11 ] ;
诠释一;
安装[ 0 ] = 0x00 ;
安装[ 1 ] = CH_NO_BYTE ; / /中心频率低8位
安装[ 2 ] = PA_PWR_10dBm | HFREQ_PLL_433MHz ; / / + l0Bdm发射,发射频率433MHz ,中心频率第9位= 0
安装[ 3 ] = TX_AFW_4BYTE | RX_AFW_4BYTE ; / /接收地址宽度4字节,发送地址宽度4字节
安装[ 4 ] = RX_PW_32BYTE ; / /接受数据宽度32字节
安装[ 5 ] = TX_PW_32BYTE ; / /发送数据宽度32字节
安装[ 6 ] = RX_ADDRESS_0 ; / /接收有效地址第1字节
安装[ 7 ] = RX_ADDRESS_1 ; / /接收有效地址第2字节
安装[ 8 ] = RX_ADDRESS_2 ; / /接收有效地址第3字节
安装[ 9 ] = RX_ADDRESS_3 ; / /接收有效地址第4字节