微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > 一个cror的语句问题

一个cror的语句问题

时间:10-02 整理:3721RD 点击:
今天仿真一个实验,采用了这条语句,如下:
//                P0=_cror_(P0,1);
但是仿真结果就不能循环,不得以采用了下面的
        uchar i;
        for(i=1;i<9;i++)
        {
                P0=_cror_(0xfe,i);
                DelayMS(150);
就可以看出循环了,又高人能给解释一下么。多谢了

P0=_cror_(P0,1);不是循环,有没有加循环条件进去,它只完成一次移位。如
while(1)//不断循环
{
P0=_cror_(P0,1);
}

加了的   中间用373驱动的,不加373就可以    74ls373

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top