在PROTEUS里面仿真点阵

我在KEIL里面做一个点阵仿真,但做不成功呀,谁有空做我看一下哈,我是在线等的,帮我一下吧对应的程序#include<reg52.h>#include<intrins.h... 我在KEIL里面做一个点阵仿真,但做不成功呀,谁有空做我看一下哈,我是在线等的,帮我一下吧
对应的程序
#include<reg52.h>
#include<intrins.h>
#define uchar unsigned char
#define uint unsigned int
code uchar table[]={0x00,0x18,0x1E,0x18,0x18,0x7E,0x00,0x00}; //字模数据
void delay(uint z) //延时函数
{
while(z--);
}

void main()
{
uchar i, temp=0x7f;
while(1)
{
for(i=0;i<7;i++) //共要扫描八行
{
P3=table[i]; //送字模数据
P1=temp; //选中第一行
delay(200); //延时
temp=_cror_(temp,1);

}
temp=0x7f;
}
}
仿真出来的效果是出现一些不规则的点阵,并没有出现我想要的“1”
展开
 我来答
lfflash
2010-03-31 · TA获得超过607个赞
知道小有建树答主
回答量:333
采纳率:0%
帮助的人:145万
展开全部
for(i=0;i<7;i++) //共要扫描八行
应该是for(i=0;i<8;i++)这样的吧??
节0奏
2010-03-31 · 超过23用户采纳过TA的回答
知道答主
回答量:88
采纳率:0%
帮助的人:57.1万
展开全部
p3口不需要上拉电阻 ;确定点阵led的正负极性是否为上正下负。程序里修改的如楼上
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式