以下程序是P8_3端口控制LED灯点亮并闪烁
include <SH79F6488.H>
void delay_ms(unsigned int ms); //延时
void main()
{
INSCON=0X40; //选择特殊功能寄存器页1 (Bank1)
P8CR = 0X08;
P8_3 =0;
while(1)
{
P8_3=1;
delay_ms(500);
P8_3=0 ;
delay_ms(100);
}
}
/延时处理******/
void delay_ms(unsigned int ms)
{
unsigned int i;
unsigned char j;
for(i=0;i<ms;i++)
{
for(j=0;j<200;j++);
for(j=0;j<102;j++);
}
}
|