#include<pic.h>
#include"MicroChip.h"
#include"SPI.h"
__CONFIG(0X1832);
#define LED RC0
#define SDO RC5
#define SDI RC4
#define SCLK RC3
#define SS RC1
void main(void)
{
INT8U i;
RC0=0; //RC4输出,灯不亮
SS=1; //初始化禁止SS位
TRISB=0XFF;PORTB=0XFF;
TRISB=0;
RBPU=0;
SPI_Master_Init();SSPEN=1;
while(1)
{
for(i=0;i<10;++i)
{
SS=0;
SPI_Send_Data(0X06);
PORTB=SSPBUF;
Delay10US(200,200);
SS=1;
}
}
}
/*void interrupt ISR(void)
{
PORTB=SSPBUF;
SSPIF=0;
}*/
- 1
- 2
- 3
前往页