(15)--编写C语言点亮小灯的程序(程序下载方法).ppt
-
资源ID:96428780
资源大小:1.11MB
全文页数:18页
- 资源格式: PPT
下载积分:15金币
快捷下载
会员登录下载
微信登录下载
三方登录下载:
微信扫一扫登录
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
|
(15)--编写C语言点亮小灯的程序(程序下载方法).ppt
编写编写C C语言点亮小灯的语言点亮小灯的程序(程序下载方法)程序(程序下载方法)一、点亮LED程序二、程序下载方法(1)新建一个工程 对于单片机程序来说,每个功能程序,都必须要有一个配套的工程(Project),即使是点亮 LED 这样简单的功能程序也不例外,因此我们首先要新建一个工程。不同的功能程序放到不同的文件夹下,并且给这个工程起一个名字叫做 LED,软件会自动添加扩展名.uvproj。保存之后会弹出一个对话框,这个对话框让我们选择单片机型号。选中所用型号的单片机,点击确定。点击 OK 之后,会弹出一个对话框,每个工程都需要一段启动代码,如果点“否”编译器会自动处理这个问题,如果点“是”,这部分代码会提供给我们用户。工程有了之后,我们要建立编写代码的文件,点击 File-New,新建一个文件,也就是我们编写程序的平台。然后点 File-Save 或者直接点击那个 Save 的快捷键,可以保存文件,保存时我们把它命名为 LED.c,这个地方必须加上.c(2)源程序每写一个文件,我们都要添加到我们所建立的工程中去,鼠标右键点 Source Group 1,点 Add Files to Group Source Group 1.在弹出的对话框中,单击 LED.c 选中它,然后点 Add,或者直接双击 LED.c 都可以将文件加入到这个工程下,然后单击 Close,关闭添加。提问:keil软件使用时第一步是()A 下载程序B 新建源文件C 安装串口D 新建工程 D 程序编好了,我们要对我们的程序进行编译,生成我们需要的可以下载到单片机里的文件,在编译之前,我们先要勾选一个选项,Project-Options for Target Target1.,点击 Output 选项页,勾选其中的“Create HEX File”复选框。设置好以后呢,点击“Project-rebuild all target files”,或者鼠标点击图中红框内的快捷图标,就可以对程序进行编译了。编译完成后,在我们的 Keil 下方的 Output 窗口会出现相应的提示,当提示“0 Error(s),0 warning(s)”表示我们的程序没有错误和警告,就会出现“creating hex file from LED”.,意思是从当前工程生成了一个 HEX 文件,我们要下载到单片机上的就是这个HEX 文件。(3)程序下载 我们要把硬件连接好,把板子插到我们的电脑上,打开设备管理器查看所使用的是哪个 COM 口,如图 所示,找到“USB-SERIAL H340(COM5)”这一项,这里最后的数字就是开发板目前所使用的 COM 端口号。然后 STC 系列单片的下载软件STC-ISP,如图 所示。下载软件列出了 5 个步骤:第一步,选择单片机型号,我们现在用的单片机型号是STC89C52RC,这个一定不能选错了;第二步,点击“打开程序文件”,找到我们刚才建立工程的那个 lesson2 文件夹,找到 LED.hex 这个文件,点击打开;第三步,选择刚才查到的 COM口,波特率使用默认的就行;第四步,这里的所有选项都使用默认设置,不要随便更改,有的选项改错了以后可能会产生麻烦。第五步,因为 STC 单片机要冷启动下载,就是先点下载,然后再给单片机上电,所以我们先关闭板子上的电源开关,然后点击“Download/下载”按钮,等待软件提示你请上电后,如图所示,然后再按下板子的电源开关,就可以将程序下载到单片机里边了。当软件显示“已加密”就表示程序下载成功了。程序下载完毕后,就会自动运行,大家可以在实验板上看到那一排 LED 中的小灯已经发光了。那现在如果我们把 LED=0 改成 LED=1,再重新编译程序下载进去新的 HEX 文件,灯就会熄灭。内容总结(1)编程实现LED灯的点亮(2)keil软件的使用(3)程序下载的实现过程内容总结谢谢!谢谢!