keil流水灯c语言程序两个一起亮,51单片机学习之陆 —— 1.2 第一个c51程序(点亮流水灯)…

原标题:51单片机学习之陆 —— 1.2 第一个c51程序(点亮流水灯)

由于学校的板子跟我买的板子有些差异,为了大家的阅读,以后的所有程序编写烧录都以老师发的板子为主。

1 事先准备

a 驱动安装,注意群中已经发了,吧板子的驱动装好哦。

c 编写软件 uVision 4 (我仅用它编译生成hex 文件)

nod++ (我用它写的代码,然后复制到keil中。写代码很棒哦,而且是国产软件,最重要的是免费哦)

提问 :什么是编译软件/p>

答 : 编译软件可以将你在中写的一大堆代码编译成可以执行的相应文件。

而在单片机中,利用keil将写好的c代码文件编译成可执行的.HEX文件。

2 开始吧!

1 通过usb将板子和电脑连接起来。(你应该会吧

2 打开notapad++ 写c(你也可以在keil中直接写,不过我不喜欢,原因到时候在说明)

P1^0 就是P10 也就是P1.0引脚 在主函数中有这样一句

LED1 = 0;

就是将P1.0 引脚置

关于电平

ok,这样我们就不用担心电平的问题了,再回到上,我们让P1.0置低电平

其实是一样的,P1.0置于低电平 左侧是vcc, 右侧低电平则电路有电势差,就有流过。

选择文件名,然后确定

选择型

new 或者(crtl+n)创建 然后将natePad++中写的代码复制进去(ctrl+c 和ctrl+v)

双击源组,添加c文件。

再traget中设置下频率,11.0592Mhz (这个现在没用,不过先设置好吧)

点击rebuild 生成hex file 文件(此文件再你创建的51c文件目录中)

注意:hex文件名是工程名

4 打开烧写软件 stc-isp(烧录器)

型 不对是无法成功烧写的哦。

2 选择好串口, 当驱动装好后,插上usb选择串口,一般是那个很长名字的

点击重复编程。显示检测目标单片机

然后 按下单片机中的电源按键,关闭电源。再打开电源按键(这是单片机的冷启动~)

如图LED1 第一个流水灯就亮了。

文章知识点与官方知识档案匹配,可进一步学习相关知识C技能树首页概览113143 人正在系统学习中 相关资源:专业LED光动画制作软件(安装后直接用!)_setup安装包-Delphi工具…

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年4月15日
下一篇 2021年4月16日

相关推荐