(15)--编写C语言点亮小灯的程序(程序下载方法).ppt

上传人:奉*** 文档编号:96428780 上传时间:2023-11-27 格式:PPT 页数:18 大小:1.11MB
返回 下载 相关 举报
(15)--编写C语言点亮小灯的程序(程序下载方法).ppt_第1页
第1页 / 共18页
(15)--编写C语言点亮小灯的程序(程序下载方法).ppt_第2页
第2页 / 共18页
点击查看更多>>
资源描述

《(15)--编写C语言点亮小灯的程序(程序下载方法).ppt》由会员分享,可在线阅读,更多相关《(15)--编写C语言点亮小灯的程序(程序下载方法).ppt(18页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、编写编写C C语言点亮小灯的语言点亮小灯的程序(程序下载方法)程序(程序下载方法)一、点亮LED程序二、程序下载方法(1)新建一个工程 对于单片机程序来说,每个功能程序,都必须要有一个配套的工程(Project),即使是点亮 LED 这样简单的功能程序也不例外,因此我们首先要新建一个工程。不同的功能程序放到不同的文件夹下,并且给这个工程起一个名字叫做 LED,软件会自动添加扩展名.uvproj。保存之后会弹出一个对话框,这个对话框让我们选择单片机型号。选中所用型号的单片机,点击确定。点击 OK 之后,会弹出一个对话框,每个工程都需要一段启动代码,如果点“否”编译器会自动处理这个问题,如果点“是

2、”,这部分代码会提供给我们用户。工程有了之后,我们要建立编写代码的文件,点击 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,关闭添加。提问:

3、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

4、),0 warning(s)”表示我们的程序没有错误和警告,就会出现“creating hex file from LED”.,意思是从当前工程生成了一个 HEX 文件,我们要下载到单片机上的就是这个HEX 文件。(3)程序下载 我们要把硬件连接好,把板子插到我们的电脑上,打开设备管理器查看所使用的是哪个 COM 口,如图 所示,找到“USB-SERIAL H340(COM5)”这一项,这里最后的数字就是开发板目前所使用的 COM 端口号。然后 STC 系列单片的下载软件STC-ISP,如图 所示。下载软件列出了 5 个步骤:第一步,选择单片机型号,我们现在用的单片机型号是STC89C52RC

5、,这个一定不能选错了;第二步,点击“打开程序文件”,找到我们刚才建立工程的那个 lesson2 文件夹,找到 LED.hex 这个文件,点击打开;第三步,选择刚才查到的 COM口,波特率使用默认的就行;第四步,这里的所有选项都使用默认设置,不要随便更改,有的选项改错了以后可能会产生麻烦。第五步,因为 STC 单片机要冷启动下载,就是先点下载,然后再给单片机上电,所以我们先关闭板子上的电源开关,然后点击“Download/下载”按钮,等待软件提示你请上电后,如图所示,然后再按下板子的电源开关,就可以将程序下载到单片机里边了。当软件显示“已加密”就表示程序下载成功了。程序下载完毕后,就会自动运行,大家可以在实验板上看到那一排 LED 中的小灯已经发光了。那现在如果我们把 LED=0 改成 LED=1,再重新编译程序下载进去新的 HEX 文件,灯就会熄灭。内容总结(1)编程实现LED灯的点亮(2)keil软件的使用(3)程序下载的实现过程内容总结谢谢!谢谢!

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 大学资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁