#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(); } } }
不是我学的技术杂,而是学校课程安排的就杂。我粗略数了一下学校的课程,可谓是囊括了天南海北的知识呀,我估计了一下,要是每个学期,没门课程都学精了。那堪称完人啦。不过这学期涉及到嵌入式和单片机,那就来玩一玩吧!荒废了半个学期了,是时候学点东西了。古人道:朝闻道,夕死足矣。何况还没有年老的那天呢!
其实学单片机也是看林峰的视频的:《林峰带你征服嵌入式》!直接上代码吧。
时间: 2024-10-14 12:24:40