问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

求STC89C52的单片机跑马灯C语言程序

发布网友 发布时间:2022-04-24 23:37

我来回答

5个回答

热心网友 时间:2023-10-14 22:34

int runlinght()
{int i,j;
j=1;
for(i=0;i<8;i++)
{P[i]=(j<<i); //假设输出高点亮
timedelay();
};
时间的问题,这里你只要在延时函数里解决就OK了,你在主函数里面计算调用点灯函数的次数,再用这个标志去改变延时函数的参数。

热心网友 时间:2023-10-14 22:35

#include<reg51.h>
#define uint unsigned int
void delay(int m);

void main()
{
uint temp=0xfe;
uint k,i,count;
P2=temp;
while(1)
{
while(k<8)
{
switch(count)
{case 0:
case 1:delay(50);break;
case 2:
case 3:delay(25);break;
case 4:
case 5:delay(100);break;
}
if(temp==0xff) temp<<=1;
else temp=(temp<<1)+1;
P2=temp;
k++;
}
count++;
if(count>5) count=0;
}
}
void delay(int m) //要想得到精确的延时,改成用定时器
{
for(i=0;i<m;i++)
for(j=0;j<110;j++);

热心网友 时间:2023-10-14 22:35

#define uint unsigned int
#define uchar unsigned int
void fun(uint sec)
{
uchar i,j;
j=1;
for(i=0;i<8;i++)
{P[i]=(j<<i); //假设输出高点亮
timedelay(sec);//根据输入的形参来决定延时的长久
};

热心网友 时间:2023-10-14 22:36

int
runlinght()
{int
i,j;
j=1;
for(i=0;i<8;i++)
{P[i]=(j<<i);
//假设输出高点亮
timedelay();
};
时间的问题,这里你只要在延时函数里解决就OK了,你在主函数里面计算调用点灯函数的次数,再用这个标志去改变延时函数的参数。

热心网友 时间:2023-10-14 22:36

#define
uint
unsigned
int
#define
uchar
unsigned
int
void
fun(uint
sec)
{
uchar
i,j;
j=1;
for(i=0;i<8;i++)
{P[i]=(j<<i);
//假设输出高点亮
timedelay(sec);//根据输入的形参来决定延时的长久
};
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
手机导航用电脑软件哪个好导航软件哪个最准确 我要地图网使用我要地图网轻松查询地图信息 装配行业MES系统四大车间管理活动介绍 王者荣耀S14狂铁怎么玩_王者荣耀S14狂铁出装铭文推荐 沅陵县有姓文的分布在那个地方, 汨罗一中在省排名 汨罗高中有哪些? 湖南省岳阳市汨罗有哪些高中 新生儿脊膜膨出后遗症 在深圳硬脊膜膨出手术后大小便失禁怎么办? 用51单片机设计8个灯的跑马灯程序拜托各位大神 求一个八路跑马灯程序(c语言的 ) 24个跑马灯c程序怎么写,要求4个同时亮灯跑动 用单片机c语言的编程方法,编写一个跑马灯程序,类似于#include&lt;AT89X52.H&gt;…… 51单片机 ,设计一个跑马灯程序,用软件延时,p0输出,怎么设计c语言,用p1口的开关控制灯循环的速率? 单片机跑马灯c语言程序:数码管倒计时10秒流水灯开始工作的仿真图 单片机跑马灯C语言程序问题 急..... 单片机跑马灯C语言程序,只要实现跑马灯功能,要简单点 C语言设计跑马灯程序 单片机,用c语言写跑马灯程序, 用手机支付宝怎么绑定银行卡? 支付宝绑定银行卡过程 今天人民币兑换卢布的价格 340人民币换多少卢帀 100卢币是人民币多少 100人民币可以兑换多少卢布 一人民币可兑换多少卢布。 人民币卢比换算 一万元人民币兑多少卢币? oppo手环第一次使用显示电量百分百不出码是怎么回事 单片机C语言花式跑马灯程序有一问题解决不了,求大神详解! 环形跑马灯的编程,用C语言实现 求51单片机8个LED灯实现跑马灯左移的c语言程序??求每部的详细说明,好的话可追分,谢谢 小米手机怎样把相机变成九宫格形式? 小米手机拍照尺寸如何调整? 小米手机5的相机怎样拍出RAW格式的照片? 小米1手机照片分辨率设置在哪里 小米手机的拍照尺寸如何调整? 奥迪a3一般什么人开 奥迪A3L运动型适合年轻人吗?值得购买吗? 买奥迪a3的都是什么人? 24岁适合买奥迪a3吗 奥迪a3适合什么年龄的人 25岁,开个奥迪a3,会不会很丢人? 奥迪A3适合男人开吗 的请教:46岁的男人可以开奥迪A3吗 奥迪A3适合女孩开吗? 什么样的人会买奥迪A3?奥迪A3有哪些优缺点? 什么样的人会买奥迪A3? 上了七十岁年纪的人,开辆什么样的车比较好?