实现功能:分别通过IOA/IOB口输出的数据控制8个发光二极管的点亮与熄灭。
实验现象:8个发光二极管动态点亮和熄灭,并且循环显示。
尤其记住看门狗的使用以及111为正方向高电平输出
#include "SPCE061A.H"
#define uint unsigned int
void Delay();
int main()
{
uint x1=0,iss=1;
*P_IOA_Dir=0x00ff;
*P_IOA_Attrib=0x00ff;
*P_IOA_Data=0x0000;
while(1)
{
if(iss)
{
if(x1==0)
{
x1=1;
}
else
{
x1<<=1;
}
}
else
{
x1>>=1;
}
if(x