码迷,mamicode.com
首页 > 其他好文 > 详细

51单片机编程:做一个简易的流水灯

时间:2015-05-07 12:27:35      阅读:245      评论:0      收藏:0      [点我收藏+]

标签:

#include <reg52.h>
#define uchar unsigned char
#define uint unsigned int

uint table[] = {0xfe, 0xfd, 0xfb, 0xf7, 0xef, 0xdf, 0xbf, 0x7f};

void delay(void) {
	uint a = 50000;
	while(a--);
}

void main() {
	int i = 0;
	while(1) {
		for(i = 0; i < 8; i++) {
			P0 = table[i];
			delay();
		}
		for(i = 7; i >= 0; i--) {
			P0 = table[i];
			delay();
		}
		
	}
}

  不是我学的技术杂,而是学校课程安排的就杂。我粗略数了一下学校的课程,可谓是囊括了天南海北的知识呀,我估计了一下,要是每个学期,没门课程都学精了。那堪称完人啦。不过这学期涉及到嵌入式和单片机,那就来玩一玩吧!荒废了半个学期了,是时候学点东西了。古人道:朝闻道,夕死足矣。何况还没有年老的那天呢!

  其实学单片机也是看林峰的视频的:《林峰带你征服嵌入式》!直接上代码吧。


51单片机编程:做一个简易的流水灯

标签:

原文地址:http://blog.csdn.net/zhang5476499/article/details/45559133

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!