| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 604 人关注过本帖
标题:求助各位高人,小弟初来乍到
只看楼主 加入收藏
tz30251
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2010-7-21
结帖率:0
收藏
已结贴  问题点数:20 回复次数:5 
求助各位高人,小弟初来乍到
怎样用调用循环左/右移程序实现跑马灯程序,PS:使用8051单片机实现
搜索更多相关主题的帖子: 高人 初来乍到 
2010-07-21 15:50
lernllyy
Rank: 1
等 级:新手上路
帖 子:11
专家分:9
注 册:2010-7-18
收藏
得分:5 
我出现了
2010-07-21 16:28
zisefengye
Rank: 5Rank: 5
等 级:职业侠客
帖 子:167
专家分:386
注 册:2010-6-27
收藏
得分:5 
貌似发错地方了。斑竹,有人来踢馆了。
2010-07-21 17:17
tz30251
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2010-7-21
收藏
得分:0 
额,发错了么,不是C区么
2010-07-21 17:29
gbccn
Rank: 1
等 级:新手上路
帖 子:2
专家分:6
注 册:2010-7-21
收藏
得分:5 
我也是新手!
2010-07-21 22:13
sunyh1999
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:14
帖 子:1178
专家分:3032
注 册:2009-5-17
收藏
得分:5 
#include<reg52.h> //51系列单片机定义文件
#define uchar unsigned char //定义无符号字符
#define uint unsigned int //定义无符号整数
void delay(uint); //声明延时函数
void main(void)
{
uint i;
uchar temp;
while(1)
{
temp=0x01;
for(i=0;i<8;i++) //8个流水灯逐个闪动
{
P1^=temp;
delay(500); //调用延时函数
temp<<=1;
}
temp=0x80;
for(i=0;i<8;i++) //8个流水灯反向逐个闪动
{
P1^=temp;
delay(500); //调用延时函数
temp>>=1;
}
temp=0xFE;
for(i=0;i<8;i++) //8个流水灯依次全部点亮
{
P1=temp;
delay(500); //调用延时函数
temp<<=1;
}
temp=0x7F;
for(i=0;i<8;i++) //8个流水灯依次反向全部点亮
{
P1=temp;
delay(500); //调用延时函数
temp>>=1;
}
}

}
void delay(uint t) //定义延时函数
{
register uint bt;
for(;t;t--)
for(bt=0;bt<255;bt++);
}

欢迎来到我的博客:http://blog..cn/noisunyuhong
2010-07-22 18:17
快速回复:求助各位高人,小弟初来乍到
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.014543 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved