- 1、本文档共27页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
激发不同层次的学生学习单片机的兴趣
电气工程系 王文川
论文摘要:本文结合单片机教学改革实践的经验,提出了一种适合当前院校单片机实践教学的新思路,突出“能力为本”的思想,打破“学科为本”的模式,单片机教学是为了更好的使学生将所学到的单片机理论知识转化为适应社会发展潮流和就业需要的实际能力的一种教学活动。传统的教学思路是按教材编写的顺序,先后讲单片机硬件基础知识,指令系统和汇编语言程序的编制,接口技术及应用实例学生感到学习内容枯燥乏味,兴趣不大。培养学生学习单片机课程的兴趣单片机实验课中,引入案例教学
ORG 0000H
SJMP START
ORG 0030H
START: CPL P1.0
MOV R5, #0FH
LCALL DELAY
SJMP START
DELAY: MOV R6, #32H
DEL1: MOV, R7 #64H
DJNZ R7, $
DJNZ R6, DEL1
DJNZ R5, DELAY
RET
END
必须教会学生如何查指令表,如何查,必须教会学生指令分类,指令序号,虽然很难,但是必须耐心和细心。 在单片机实验课教学中,运用案例教学,可以大大缩短理论与实践的差距,提高学生解决实际问题的能力。很多学生都会有这样的感觉,在上理论课时学到很多关于单片机课程的理论和知识,在单片机实践时不知道如何使用,从何入手。究其原因,就是没有理论与实际相结合的问题,而运用案例进行单片机的实验课教学,让学生有机会接触与实际应用相近的案例,能有效地缩短学生学习时间。比如,在教学过程中,以一个完整的项目开发为案例,做个红绿灯控制系统,一方面其趣味性增强了,另一方面又容易被学生接受,学生可以根据所学到的东西,进行分析、反思、体验和感悟。当与其共鸣时,就会很自然的模仿,进而做到举一反三的效果。 加强实践环节教学,培养学生工程素质和实践能力 单片机是一门实践性很强的课程,只有理论联系实际,加强实验教学和课程设计这两个实践环节,才可能真正地掌握单片机技术。为了提高学生的设计能力和创新能力,引入课程设计环节。通过课程设计的实战演练,学生学会了综合运用所学知识进行单片机应用系统开发的方法,既充分锻炼了学生的实践能力又培养了学生的工程素质和创新意识。 RF-1800 是一个四十脚的下载器,它可以对上百款芯片进行烧录,其附带光盘,在安装软件的时候,按照提示进行安装。安装成功后桌面会出现如下图标。点击该图标链接好设备,打开设备的电源就可以进入上位机界面。界面如下:
根据要下载的芯片的型号选择对应的芯片,操作如下:
点击变为蓝色的按钮会出现如下对话框:
选择对应的厂家和对应的芯片点击确定即可。下载的时候听到一声蜂鸣器的声音变下载成功,如果听到三声响声便是下载失败,上位机界面上也会出现类似的失败窗口。
KEIL软件的使用
KEIL软件概述
单片机开发中除必要的硬件外,同样离不开软件,我们写的汇编语言源程序要变为 CPU 可以执行的机器码有两种方法,一种是手工汇编,另一种是机器汇编,目前已极少使用手工 汇编的方法了。机器汇编是通过汇编软件将源程序变为机器码, Keil 软件是目前最流行开发 MCS-51 系列单片 机的软件掌握这一软件的使用对于使用 51 系列单片机的爱好者来说是十分必要的,其方便易用的集成环境、强大的软件仿真调试工具会令你事半功倍。我们将通过一些实例来学习 Keil 软件的使用,在这一部份我们将学习如何输入源程序, 建立工程、对工程进行详细的设置,以及如何将源程序变为目标代码。一、Keil 工程的建立
??? 首先启动 Keil 软件的集成开发环境,这里假设读者已正确安装了该软件,可以从桌面上直接双击 uVision 的图标以启动该软件。
? 1、建立工程文件
??? 在项目开发中,并不是仅有一个源程序就行了,还要为这个项目选择 CPU,为管理和使用方便,Keil 使用工程(Project) 这一概念,将这些参数设置和所需的所有文件都加在一个工程中,只能对工程而不能对单一的源程序进行编译(汇编)和连接等操作,下面我们就一步一步地来建立工程。
图 2 选择目标 CPU 点击“Project-New Project… ”菜单,出现一个对话框,要求给将要建立的工程起一个 名字,你可以在编缉框中输入一个名字 (设为 exam1),不需要扩展名。点击“保 存”按钮,出现第二个对话框,如图 2所示,这个对话框要求选择目标 CPU(即 你所用芯片的型号),Keil 支持的 CPU 很多,我们选择 Atmel 公司的 89C51 芯 片。点击 ATMEL 前面的“+”号,展开该层,点击其中的 89C51,然后再点击“确定”按钮,回到主界面,此时,在 工程窗口的文件页中,出现了“Target1”,前面有“+”号,点击
文档评论(0)