您的位置 首页 资料

C言语怎么完成单片机流水灯程序

今天又开始重新学习单片机了,在安装了Keil软件之后,然后安装USB连接开发板的驱动。学习单片机,应该有块开发板,一边看书…

今日又开端重新学习单片机了,在装置了Keil软件之后, 然后装置 USB衔接 开发板的 驱动。 学习单片机,应该有块开发板, 一边 看书,然后就接着着手编写 程序,这样才干渐渐了解 单片机。

今日写了好几个 关于二极管的程序, 下面是 完成 二极管轮番点亮的程序,也便是我们所说的流水灯
#include
void Delay()
{
unsigned int i;
unsigned char j;
for(i=1000; i>0; i–)
for(j=110; j>0; j–);
}
void main()
{
unsigned char i;
while(1)
{
Delay();
P2=0xff; // 8个二极管处于平息状况
for(i=1; i<=8; i++)
{
Delay();
P2=P2<<1; // 二极管逐步被点亮
}
Delay();
P2=0xfe; // 7个二极管处于平息状况
for(i=1; i<=8; i++)
{
Delay();
P2=(P2<<1)+1; // 轮番点亮一个二极管
}
}
}
学会了单片机之后,就可以开端 学习ARM了。 这样,才干渐渐的走上嵌入式软件开发的职位啊。
尽管这条路很难走,也很孤寂,可是 仍是要尽力坚持下去, 只要坚持才干成功,不然便是半途而废了

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/ziliao/266761.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部