#include DELAY.h
#include stc15f2k61s2.h
#include intrins.h
void Delay10us() //@11.0592MHz
{
unsigned char i;
_nop_();
i = 25;
while (--i);
}
void Delay1000ms() //@11.0592MHz
{
unsigned char i, j, k;
_nop_();
_nop_();
i = 43;
j = 6;
k = 203;
do
{
do
{
while (--k);
} while (--j);
} while (--i);
}
void Delay_N1ms(unsigned int i)
{
unsigned int m,n;
for(m=i;m0;m--)
for(n=110;n0;n--);
}
#include config.h
#includeDELAY.h
unsigned char bdata sta;
sbit RX_DR=sta^6;
sbit TX_DS=sta^5;
sbit MAX_RT=sta^4;
//=======================硬件SPI初始化==========================
原创力文档

文档评论(0)