#include /* for EnableInterrupts macro */
#include /* include peripheral declarations */
//声明
void sys_init(void);
void delayi(unsigned int ck);
unsigned char tempp;
/*[主函数]*/
void main(void)
{
//在此处添加用户程序
sys_init();//调用初始化配置
tempp=0xf8;
for(;;) //主循环开始
{
// tempp;
tempp=tempp<<1;
PTB=tempp;
delayi(0x0fff);
//tempp;
tempp=tempp<<1;
PTB=tempp ;
delayi(0x0fff);
}//主循环结束
}//main结束
/******系统初始化**/
void sys_init(void)
{
CONFIG1=0x11;
CONFIG2=0x00;
DDRA=0x00;
DDRB=0xff;
PTAPUE=0x10;
//PTBPUE=
//PTA=
PTB=0xf8;
}
/***********延时子程序**************/
void delayi(unsigned int ck)
{
unsigned char ic;
for(ic=0;ic
{
ic++;
ic--;
}
}//延时结束 |