一、功能描述
完成循環(huán)左移位操作
二、程序
#include <REGX51.H>
#include"INTRINS.H"
#define uchar unsigned char
#define uint unsigned int
void delay(uint ms);
/*p70?-?·ò???
void main(void)
{
P1=0xfe;
while(1)
{
delay(500);
P1=_crol_(P1,3);
}
}
*/
void main(void)
{
uchar i,date;
while(1)
{
date=0x01;
for(i=0;i<=7;i++);
{
P1=~date;
delay(500);
date=date<<1;
}
}
}
void delay(uint ms)
{
uchar i;
uint j;
for(j=0;j<ms;j++)
for(i=0;i<125;i++)
;
}
三、小結(jié)
這節(jié)課我學(xué)會了用-crol-完成循環(huán)左移操作,更是對for函數(shù)有所了解。