📄 m8final.c
字号:
#include "ptr8k.h"
#include "scispi.h"
void iniport(void)
{
//PTR PORT SET
DDRC = (1<<TX_EN)|(1<<TRXCE);
DDRB = (1<<CSN)|(1<<PWR)|(1<<DD_MOSI)|(1<<DD_SCK)|(1<<PB2);
PORTB |= (1<<CSN)|(1<<DD_MOSI);
//指示灯
DDRD |= BIT(STA) | BIT(GD);
PORTD |=BIT(STA);
PORTD &=~BIT(GD);
}
void step()
{
WriteComm(ReadComm());
PORTD ^=BIT(STA);
}
void main()
{
iniport();
initTimer();
SPI_MasterInit();
SEI();
OpenComm ();
//WriteComm('a');
//step();
WriteCommStr("ssssss");
nrf905_Init();
while(1)
{
BYTE tmp = 32;
pT = &TxBuf[0];
while(tmp--)
*pT++=ReadComm();
send();
//step();
/*
BYTE tmp = 10;
PORTD ^=BIT(STA);
while(tmp--)
DelayM(255);
RfSendProc();
WriteCommStr("dddd");
RfSendProc();
WriteCommStr("wwww");
RfSendProc();
WriteCommStr("OOOO");
*/
}
/*
while(1)
{
if(0==ReadCommT(12))//1s
PORTD ^=BIT(STA);
else{
WriteCommStr("break");
break;
}
}
WriteCommStr("nrf905_Init");
nrf905_Init();
while(1)
{
step();
WriteComm(*pR++);
}
*/
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -