学习任务二单片机编译软件的使用及电路仿真单片机应用技术教学设计_第1页
学习任务二单片机编译软件的使用及电路仿真单片机应用技术教学设计_第2页
学习任务二单片机编译软件的使用及电路仿真单片机应用技术教学设计_第3页
学习任务二单片机编译软件的使用及电路仿真单片机应用技术教学设计_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、百度文库-让每个人平等地提升自我学习任务二 单片机编译软件的使用及电路仿真教学设计学习任务二单片机编译软件的使用及电路仿真课程类型理论+实训课程性质专业课本次类型、 理论+体验/授课教师迟忠君班级学期4本次课时6h累计课时6h教学周3-4周理论课时2h实训4h课外作业2h实训要求4人/组考评方式基础知识及技能检测+课堂体验+ 软件使用 教学内容学习任务二单片机编译软件的使用及电路仿真任务准备(单片机常用编译软件及开发过程)一、WAV(伟福)软件的使用二、Proteus软件的使用三、Keil C编译器的使用四、单片机系统开发过程任务汽车双闪灯控制程序的编译一、任务要求和分析二、汽车双闪灯控制系统

2、的设计学习任务小结学习任务检测教学目标教学目的:掌握伟福、Keil C、Proteus仿真软件的使用方法,并会利用上述三种 软件进行系统仿真,会进行简单的系统开发。教学要求:要求教师应对本学习任务所涉及的三种仿真软件进行详细的讲解,针对典型项目,进行操作和仿真,通过课堂体验强化学生的认知。教学重点及难点教学重点:伟福、Proteus、Keil C软件的使用。教学难点:伟福软件的设置方式和仿真流程。解决办法:课堂教学结合实物、现场演示、课堂体验综合讲解。教学方法及手段教学方法:实施直观导入法;案例教学法。教学手段:实物演示;教学板书;录像插件;电子课件。教学资源:相关的精品课程;网络教学资源等。

3、教学板书学习任务二单片机编译软件的使用及电路仿真任务准备(单片机常用编译软件及开发过程)一、WAV(伟福)软件的使用伟福软件的安装与启动与一般的 Win dows平台软件别无二致,主要是各种仿真参 数设置要讲述清楚,这关系到仿真结果的准确性甚至是成败。比如编译器选择项一定要 选择伟福汇编器;文件扩展名一定要输入,汇编语言的扩展名* .asm,不要忽视等问题一定要引起注意。建立新项目包含三个步骤,第一步:加入模块文件、第二步:加入包含文件、第 三步:保存项目。点击菜单项目丨编译,就会自动调用伟福汇编器对源程序进 行汇编,这时在信息窗口会显示汇编相关信息, 如果没有错误,汇编完成。如果有错误, 双

4、击错误信息行,在源程序窗口会出现深色显示行,指示错误所在。修改错误后,再次 汇编,直到正确为止。”二、Proteus软件的使用Proteus ISIS是英国Labcenter公司开发的电路分析与实物仿真软件。它运行于Windows操作系统上,可以仿真、分析(SPICE各种模拟器件和集成电路,在进行软件 仿真之后,可以应用该软件进行硬件仿真,提高硬件电路制作的成功率,提高工作效率。三、Keil C编译器的使用Keil-C是目前用得比较广泛的一款单片机编程软件,它支持C语言和汇编语言的 编译,并可生成“ .HEX文件,还可进行代码的软硬件仿真。1、在Windows2000下面,我们可以把字体设置为

5、 Courier ,这样就可以显示正常。2、当使用有片外内存的MC(如W77E58它有1K片外内存)的时候,肯定要设 置标志位,并且编译方式要选择大模式,否则会出错。3、当使用Keil C跟踪程序运行状态的时候,要把引起 Warning的语句屏蔽,否 则有可能跟踪语句的时候会出错。4、在调用数组的时候,Keil C是首先把数组Load进内存。如果要在C中使用长数组的时候,我们可以使用code关键字,这样就实现了汇编的 DB的功能,Keil C是不 会把标志code的数组Load入内存的,它会直接读取 Rom/5、拉高管脚的执行速度远远比检查管脚电平的要快。当编程涉及到有关通信,时序是很重要的。

6、6在等待管脚电平变化的时候,我们需要设置好超时处理,否则程序就会因为 一个没有预计的错误而死锁。7、能用C语言实现的地方,尽量不要用汇编,尤其在算法的实现,用汇编是晦 涩难懂。8、程序的几个参数数组所占篇幅很大, 其中液晶背景数组最长,有四千个Byte, 因而把那些初始化数组都放在另外一个 C文件,在主文件使用关键字 extern定义,这 样就不会对主文件的编写造成干扰。9、所有函数之间的相关性越低越有利于以后功能的扩展。四、单片机系统开发过程单片机应用系统由硬件和软件两部分组成,总体设计包括以下内容,1.明确系统功能、2.硬件电路设计与搭建、3.软件(程序)设计与编译、4程序语言及程序结构选 择、5软件可靠性设计、6.下载程序到单片机中并调试。任务汽车双闪灯控制程序的编译一、任务要求和分析利用单片机P0 口的两个位端口控制两个发光二极管,来模拟汽车的两个转向灯 实现“双闪”功能。使和分别接发光二极管的负极。其它按单片机最小系统的接法,即 40号引

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论