📄 main.h
字号:
#ifndef MAIN_H
#define MAIN_H
#define uchar unsigned char
#include "pcdef.h"
// *** 外部变量声明 ***
extern unsigned char txBuffer_CCxx00[11];
// *** 外部函数声明 ***
extern void system_init(void);
extern void Dly1mS(unsigned int);
//extern void Delay_500_us();
extern void Delay_5_us(void);
extern void NOP(uchar);
#endif//
void NOP(uchar cnt)
{
uchar i=0;
for(i=0;i<cnt;i++)
{
;
}
}
void system_init()
{
DDRC = 0B00000000; // PC5、PC6: 左右键 PC2、PC3: IDG300
PORTC =0B00000000;
DDRB = 0B00100000; //PB5信号指示灯
PORTB = 0B00100000;
DDRD = 0B10000011; //CC2500端口 PD0:SI PD1:SCLK PD2:SO PD7:CSn
PORTD =0B00000010; //CS=0;SI=0;SCLK=0
SREG=0x00;
}
//===========================================
void Delay_5_us()
{
uchar i;
for(i=0;i<12;i++)
{
;
}
return;
}
//void Delay_500_us()
//{
// uchar i;
//for(i=0;i<100;i++)
// {
// Delay_5_us();
// }
// return;
//}
void Dly1mS(unsigned int l)
{
int i;
while(l--)
for(i=0;i<1000;i++);
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -