调到c51 中的函数,进行数据的 总体左移和右移
/*******************c51所用到的
#include <intrins.h>
cror(数据,位数) ;// 一个数据整体右移
cror(数据,位数) ;// 一个数据整体左移
*********************************************************************/
#include"reg51.h"
#include <intrins.h>
unsigned char temp = 0x01; // 0000 0001
void deley(unsigned int unm );
//****************************************************//流水等范例
main()
{
while(1)
{
P2 = temp ;
temp = _cror_(temp , 1); //_cror_(数据,位数) ;// 一个数据整体右移
deley(50000); //
}
}
void deley(unsigned int unm )
{
unsigned int i ,j;
for(i=unm; i>0 ;i--);
for(j = 124 ;j>0 ;j--);
}