第二章单片机应用技术.docVIP

  • 2
  • 0
  • 约2.68千字
  • 约 7页
  • 2017-08-22 发布于河南
  • 举报
山东交通职业学院 《单片机应用技术》教案 专业:机电一体化 教师:李新卫 2011-2012-2 教学课题 第2章 认识单片机开发系统 任务2 认识单片机常用开发工具 学时 2 教学目的及要求 学会安装Keil软件,并会使用 教学重点 Keil软件的使用步骤 解决措施 实际操作 教学难点 Keil软件中汇编语言和C语言程序的存储区别 解决措施 实际操作 教具及参考资料 《单片机应用技术》 课型 单一型 板 书 设 计 教学内容 教学方法及手段 时间 分配 [导入新课]: 思考:如何将程序下载到单片机当中? [讲授内容]: 一、预备知识:认识常见的单片机工具 1. 仿真器 2.编程器 3.下载线 4.Keil C开发软件简介 单片机开发中除必要的硬件外,同样离不开软件,随着单片机开发技术的不断发展,从普遍使用汇编语言到逐渐使用高级语言开发,单片机的开发软件也在不断发展,Keil软件是美国Keil Software公司出品的51系列兼容单片机C语言软件开发系统, Keil C51 软件是目前众多单片机应用开发的优秀软件之一,它集编辑,编译,仿真于一体,支持汇编,PLM 语言和 C 语言的程序设计,界面友好,易学易用 。 技能操作 Keil C开发软件的安装和使用 一、Keil C开发软件的使用 1. 建立新工程。单击Project菜单,在弹出的下拉菜单中选中New Project选项。然后选择需要保存的路径,输入工程文件名,点击保存。 2. 单片机选型。keil c51几乎支持所有51核的单片机,用户可以根据使用的不同单片机来选择,如选择Atmel 的AT89C52之后,点击确定。右边栏是对此单片机的基本的说明。 3. 编写源程序。单击File菜单,在下拉菜单中单击New选项,此时,光标在编辑窗口里闪烁。在输入源程序之前,建议首先保存该空白的文件。单击File菜单,在下拉菜单中选中Save As选项,在“文件名”栏右侧的编辑框中键入文件名,同时必须键入正确的扩展名(如果用C语言编写程序,则扩展名为.c;如果用汇编语言编写程序,则扩展名必须为.asm。最后,单击保存按钮。 4. 将程序添加到工程中。回到编辑界面,单击Target 1前的“+”号,然后在Source Group 1上单击右键,接着单击Add Files to Group ‘Source Group 1’,选中Test1.c,单击Add?。 5. 程序编译。单击Project菜单,在下拉菜单中单击Build Target选项,在Output窗口可以查看编译结果。若提示“0个错误、0个报警”,则说明编译正确。如果在编译、连接中出现错误,则可按照提示进行检查。 [课堂小结]: 本堂课主要讲授了单片机的程序下载工具和keil软件的使用方法,重点内容是keil软件的使用方法 演示法讨论法 讲授法 实际操作 讲授法分析法 20分钟 25分钟 35分钟 10分钟 巩固练习及作业布置 教学后记 熟练使用Keil软件 教学课题 第2章 认识单片机开发系统 任务2 认识单片机常用开发工具 学时 2 教学目的及要求 学会安装Keil软件,并会使用 教学重点 Keil软件的使用步骤 解决措施 实际操作 教学难点 Keil软件中汇编语言和C语言程序的存储区别 解决措施 实际操作 教具及参考资料 《单片机应用技术》 课型 单一型 板 书 设 计 教学内容 教学方法及手段 时间 分配 [导入新课]: 上次同学们完成了第一个单片机的电路作品,实现了闪烁信号灯的功能。并且大家都看到,在我们没有用编程器将程序代码下载到单片机芯片之前,LED是不能闪烁的。因此,如果把单片机比作电路的大脑,程序就是大脑中的思想。单片机怎样思考,则是由我们来控制的,这就是编写程序的过程。 那么我们是怎样来编写程序的?今天我们就来学习一下编程软件 [讲授内容]: Keil软件基本操作流程 1.启动uVision2 2.创建一个项目 点击Project-New Project …选项创建一个新的工程后,将弹出如图 1所示的对话框。 图1 创建新工程对话框 在图1创建新工程对话框中选择工程保存在硬盘中的位置和输入工程名字,然后点图1中的“保存”按钮。这时将弹出如图2所示的对话框。 3.新建一个源文件 你可以用菜单选项File-New来新建一个源文件 这将打开一个空的编辑窗口,让你输入你的源代码,把此文件另存为*.C或*.asm的文件 4.把源文件它加入到项目 右击Project窗口– Files页中的文件组来弹出快捷菜单,菜单中的Add Files选项打开一个标准的文件对话框,从对话框中选择刚刚生成的源文件 5、编译所有的源文件

文档评论(0)

1亿VIP精品文档

相关文档