找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
12
返回列表 发新帖
楼主: ZQVVVVV
打印 上一主题 下一主题
收起左侧

一个流水灯 灯不亮

  [复制链接]
41#
ID:153199 发表于 2016-12-25 16:59 | 只看该作者
亲测可以用

评分

参与人数 1黑币 +4 收起 理由
ZQVVVVV + 4

查看全部评分

回复

使用道具 举报

42#
ID:306018 发表于 2018-4-11 17:25 | 只看该作者
ZQVVVVV 发表于 2016-12-10 11:34
结贴了  什么问题都没有只是我的protues没有安装破解好

楼主我碰到一样的问题,也是proteus8,请问是什么问题?
回复

使用道具 举报

43#
ID:306018 发表于 2018-4-11 18:00 | 只看该作者
我的目的的是8个挨个点亮流水灯,但是居然有一个灯不亮,其他七个正常循环点亮,后来我删掉串联的电阻再调出电阻重新接上,又神奇的正常循环都点亮了,不知所措
回复

使用道具 举报

44#
ID:301328 发表于 2018-4-11 18:19 | 只看该作者
io设置输出模式
回复

使用道具 举报

45#
ID:306164 发表于 2018-4-11 20:42 | 只看该作者
还是批代码直接贴出来好讨论些。
回复

使用道具 举报

46#
ID:306188 发表于 2018-4-11 21:18 | 只看该作者
#include<reg52.h>
void delay();
int aa[]={0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0xbf,0x7f};
int k;
void main()
{
        while(1)
                {
                        for(k=0;k<8;k++)
                        {
              P1=aa[k];
                    delay();
                          P1=aa[k];
                          delay();
                        }
          }
}
void delay()
{
        int i,j;
        for(i=100;i>0;i--)
         for(j=30;j>0;j--);
}
回复

使用道具 举报

47#
ID:306187 发表于 2018-4-11 21:23 | 只看该作者
你看一下你的开发板LED接的是哪排io口有可能是P2
回复

使用道具 举报

48#
ID:304016 发表于 2018-4-11 22:04 | 只看该作者
灯坏了 换一个试试看
回复

使用道具 举报

49#
ID:314026 发表于 2018-4-22 21:22 | 只看该作者
把AT89C52改成at89c51看看
回复

使用道具 举报

50#
ID:308632 发表于 2018-4-23 07:53 | 只看该作者
你看看你的原理图,led对应哪个口。你的程序在我的单片机上能够实现。
回复

使用道具 举报

51#
ID:295783 发表于 2018-4-23 16:20 | 只看该作者
我试了 没问题啊 是不是没接上
回复

使用道具 举报

52#
ID:314686 发表于 2018-4-23 18:09 | 只看该作者
你确定你编译了吗,左移函数写错了crol
回复

使用道具 举报

53#
ID:308816 发表于 2018-4-23 19:57 | 只看该作者
口的问题
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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