找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 1960|回复: 2
收起左侧

自己做的验证方案,模拟老不行,大家帮我找找原因!

[复制链接]
ID:62867 发表于 2014-11-11 14:45 | 显示全部楼层 |阅读模式
最近做一个方案的时候发现七段管显示混乱,想用一个简单的方案来验证一下原来方案中七段管有没有问题,谁知,我聊个去,这么简单都不行,信心轰然倒塌,大家帮我看看吧,到底怎么了。
回复

使用道具 举报

ID:19715 发表于 2014-11-11 15:11 | 显示全部楼层
#include<reg51.h>
#include<intrins.h>
unsigned char code tab[10]={
        0xC0,/*0*/
        0xF9,/*1*/
        0xA4,/*2*/
        0xB0,/*3*/
        0x99,/*4*/
        0x92,/*5*/
        0x82,/*6*/
        0xF8,/*7*/
        0x80,/*8*/
        0x90,/*9*/};
unsigned char a,b;
void delay10ms(int);
void main()
{
        while(1)
        {
                b=0x01;
                for(a=0;a<8;a++)
                {
                        P2=b;
                        P0=tab[a];
                        b=_crol_(b,1);
                        delay10ms(1);
                        P2=00;
                }
        }
}
void delay10ms(int t)
{
        unsigned char c,d;
        for(;t>0;t--)
                for(c=38;c>0;c--)
                        for(d=30;d>0;d--);
}

评分

参与人数 1威望 +50 黑币 +50 收起 理由
admin + 50 + 50 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

ID:62867 发表于 2014-11-11 14:46 | 显示全部楼层
程序和模拟文件都在文件夹里面

03.rar

30.95 KB, 下载次数: 6

回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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