- 积分
- 2170
- 在线时间
- 3113 小时
- 最后登录
- 2025-7-4
- 阅读权限
- 100
- 精华
- 0
  
- UID
- 44250
- 帖子
- 4957
- 精华
- 0
- 经验
- 2170 点
- 金钱
- 2152 ¥
- 注册时间
- 2008-5-28
|
#include<reg52.h>
#include<intrins.h>
#define uint unsigned int
#define uchar unsigned char
uchar temp;
uchar x,y;
void delay();
void main()
{
P1=temp;
while(1)
{
temp=0xfe;
for(x=7;x>0;x--)
{
temp=_crol_(temp,1);
delay();
P1=temp;
}
for(y=7;y>0;y--)
{
temp=_cror_(temp,1);
delay();
P1=temp;
}
}
}
void delay()
{
uint a,b;
for(a=100;a>0;a--)
for(b=100;b>0;b--);
}
今天自己想的程序,郭天祥的那个刚好看完两节。就做的后面的习题,流水灯,1-8,8-1,1-8这样一直亮,一次亮一个。一直没往后头看主要是觉得刚开头学构架很重要,只要有构架,函数值是嵌套进去就是了。 |
|