找回密码
 注册会员
更新自动建库工具PCB Footprint Expert 2024.04 Pro / Library Expert 破解版

EE21 学习板有问

[复制链接]
admin 发表于 2012-9-2 19:41:58 | 显示全部楼层 |阅读模式

本文包含原理图、PCB、源代码、封装库、中英文PDF等资源

您需要 登录 才可以下载或查看,没有账号?注册会员

×
我用学习板跑flyled 的时候为什么D1--D8小LED灯也在闪烁呢..那个小LED的选通端已经置零啦。。。
代码如下:
#include<reg52.h>
#include<intrins.h>
#define uchar unsigned char
#define uint unsigned int

sbit dx=P1^4;
sbit wx=P1^5;
sbit led_cs=P1^6;

unsigned char code table[]={0xF9,0xA4,0xB0,0x99,0x92,0x82,0xF8,0x80};
void delay(uint z)
{
uint x,y;
for(x=z;x>0;x--)
for(y=113;y>0;y--);
}

void main()
{
char m;
uchar n;
uchar temp;
led_cs=0;

while(1)
{
for(m=7;m>=0;m--)
{
P0=table[m];
dx=1;
dx=0;

for(n=8;n>0;n--)
{
temp=0x80;
P0=_crol_(temp,n);
wx=1;
wx=0;
delay(100);
}
}

}
}
小弟才接触单片机...希望高手指点
*滑块验证:
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

QQ|手机版|MCU资讯论坛 ( 京ICP备18035221号-2 )|网站地图

GMT+8, 2024-11-29 07:52 , Processed in 0.050801 second(s), 10 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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