找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2179|回复: 3
打印 上一主题 下一主题
收起左侧

for三重循环为什么不退跳出?求指点~

[复制链接]
跳转到指定楼层
楼主
ID:106428 发表于 2016-2-26 14:59 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
#include <reg52.h>
#include "yc.h"
#include "fw.h"
#include <intrins.H>
#define uint unsigned int
#define uchar unsigned char
sbit dx=P2^0;
sbit wx=P2^1;
uchar smg[10]={0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x3f};
uchar c,a,b;
void main()
{

                        DU=0;
            WE=0;
            EN=0;
                         dx=1;
                         P0=0x3f;
                         dx=0;
                         wx=1;
                         P0=0x00;
                         wx=0;
                        for(c=2;c>0;c--)
                 {
                                      P1=0xfe;
                                    for(a=7;a>0;a--)
                                        {
                                                 P1=_crol_(P1,1);
                                                yc(5);
                                        }
               
                                        for(a=7;a>0;a--)
                                        {
                                                 P1=_cror_(P1,1);
                                                yc(5);
                                }
               
                   }          //到这里就不会跳出
                           dx=1;
                         P0=0x6;
                         dx=0;
                         wx=1;
                         P0=0x00;
                         wx=0;

}


分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏1 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:106428 发表于 2016-2-26 15:26 | 只看该作者
发现问题了 原来后面没加延迟 数码管 0 变成1马上又0所以看不出 有变化 ,现在又个问题,这样可以前面For循环跳出一次数码管改变一个数字呢

评分

参与人数 1黑币 +5 收起 理由
红尘有你 + 5 赞一个!

查看全部评分

回复

使用道具 举报

板凳
ID:153199 发表于 2017-1-1 12:54 | 只看该作者
不错的分享
回复

使用道具 举报

地板
ID:100391 发表于 2017-1-2 20:18 | 只看该作者
你这个是三重for循环吗?不是一个for循环里面包含两个for循环吗?也就是双重for循环。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表