单片机SC95F8617
#include "SC95F861x_C.H"
#include <INTRINS.H>
//LED :P06 P52 P54
void delay(unsigned long time)
{
while(time>0){
time--;
}
}
void Ioinit()
{
P0CON=0x40;//MOV P0CON,#40H
P0PH=0xFF;//MOV P0PH,#3FH
P5CON=0xff;//MOV P5CON,#0FFH
P5PH=0xff;//MOV P5PH,#0FFH
}
void main()
{
//unsigned char LED1=0x01;
unsigned char LEDdata=0X01;
Ioinit();
while(1)
{
// LED1 = ~LED1;
// delay(100000);
// LED2 = ~LED2;
// delay(100000);
// LED3 = ~LED3;
// delay(100000);
LEDdata=_crol_(LEDdata,1);
P06=LEDdata&0x01;
P52=LEDdata&0x02;
P54=LEDdata&0x04;
if(LEDdata&0x04)
LEDdata=0x80;
delay(100000);
}
}
学习记录,仅供参考
2175

被折叠的 条评论
为什么被折叠?



