这是我代码
#include "N76E003.h"
#include "SFR_Macro.h"
#include "Function_define.h"
#include "Common.h"
#include "Delay.h"
sbit Px7= P1^2;
sbit Px6= P1^5;
sbit Px5= P0^4;
sbit Px4= P1^1;
sbit Px3= P1^0;
sbit Px2= P3^0;
sbit Px1= P0^3;
sbit Px0= P0^1;
void LED_Data(unsigned char da)
{
Px7 = (bit)(da&0x80);
Px6 = (bit)(da&0x40);
Px5 = (bit)(da&0x20);
Px4 = (bit)(da&0x10);
Px3 = (bit)(da&0x08);
Px2 = (bit)(da&0x04);
Px1 = (bit)(da&0x02);
Px0 = (bit)(da&0x01);
}
void main (void)
{
Set_All_GPIO_Quasi_Mode; // Define in Function_define.h
while(1)
{
clr_P17;
clr_P05;
clr_P06;
clr_P00;
LED_Data(0x7f);
}
} |