项目二单片机点亮LED要点解读.docx

  1. 1、本文档共35页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《单片机原理与应用》教材 项目二 单片机点亮LED 学习单片机重要的一步,是熟练掌握使用仿真器、编程器及相关软件;让我们从点亮“一盏灯"(一个LED)开始进入单片机世界,包括指令编写方法、指令运行过程及单片机数据存储器、程序存储器、特殊功能存储器等。 跑马灯是一个较为简单的程序,但在日常生活、工业控制中却常常见到它的身影,基于跑马灯原理的产品也随处可见,尤其在消费类电子产品上,如作为装饰用的霓虹灯。故实用的技术不一定是高深的,创新最重要。 【知识目标】 ?初步形成给单片机“下命令”的编写程序概念。 ?熟练掌握数据传送指令。 ?知道单片机程序的存储器、数据存储器的概念及地址分布。 【技能目标】 ?认识仿真与编程工具。 ?学会MedWin编译软件、EasyPR0编程软件的使用方法。 ?初步体验编写程序一编译一编程(烧录)的单片机“开发”过程。 任务一 仿真器与编程器 【任务目标】 ?认识仿真器及其功能。 ?认识编程器,学会至少一种编程器的使用方法。 ?学会安装、使用相关软件(编译软件、编程软件)。 【读一读】 知识1 仿真器 仿真器是用来模拟单片机运行并可以进行在线调试的工具,需配合相应的仿真软件(编译软件)。仿真器通过仿真头与目标板(如单片机实验板)直接相连接,代替单片机在目标板上演示出电路运行效果,具有直观、实时性强、排错效率高、易发现程序和硬件电路错误等优点。图2-1所示为各类仿真器。 (a)PIC仿真器(b)万利仿真器(51单片机)(c)台湾合泰仿真器 图2-1各类仿真器 图2-2为51单片机仿真器接线图,该系统由电脑、仿真器、软件、目标板共同完成单片机程序的调试。 (a-)仿真器接线图(b)仿真头连接图 图2-251仿真器接线图 各单片机芯片生产厂家为方便用户开发程序,均推出了各自的仿真器,故仿真器与单片机厂家是一一对应的,不同单片机厂家的仿真器一般不通用,有时同一单片机厂家针对不同系列单片机也有各自的仿真器。 仿真器大多价格较高,售价在千元到数千元不等,除非商业开发必需,并不是人人学单片机都是必需的。在没有专业仿真器的情况下可以???过软件仿真的形式进行程序调试与学习。本书以后的学习均采用软件仿真一一烧录芯片进行调试的方法。 可见,仿真器可以提高程序开发的效率、有效帮助学习,但并不是学习单片机的必备工具。没有仿真器时可用软件仿真的方法进行程序开发。 知识2 编程器 程序编写完成并进行编译无误后,可在仿真器上运行调试(或软件仿真);最后须将程序代码烧录入单片机,以便在目标板(实验板)上观察运行结果。将单片机程序(实际上是十六进制或二进制机器码)烧录入单片机(编程)的设备称为编程器。图2-3所示为几种编程器的外形。 (a)台湾合泰HT编程器(b)EasyPR080B编程器 Cc)T0P编程器Cd)自制仿真器 图2-3几种编程器外形 与仿真器类似,不同的单片机厂家均有相应的编程器推出,通常也是与单片机芯片相对应的:通过单片机厂家授权,第三方厂家也会推出各类编程器,尤其是51内核的单片机,生产编程器的厂家较多,故在编程器的选用方面较仿真器要灵活得多。图2-3中(b)、(c)、(d)三种编程器均可对51系列单片机编程。 编程器在工作时需相应的软件支持,本书以编译软件MedWin、编程软件EasyPR0为例,选用图2-3(b)所示EasyPR0-80B编程器。 【做一做】 实训 MedWin编译软件的安装与使用 1.实训目的 1)学会MedWin编译软件的下载与安装。 2)学会MedWin编译软件的基本使用方法。 2.实训器材 计算机一台,安装光盘(或从网上下载)。 3.实训内容 1)MedWin集成开发环境的安装。 2)学习编译方法。 3)查看数据寄存器、特殊功能寄存器的方法。 4)MedWin软件常用指令功能。 4.实训步骤 (1)下载(或准备安装光盘) MedWin集成开发环境系统默认使用万利电子有限公司的汇编器A51.EXE和连接器L51.EXE,支持汇编语言编写的程序开发,可在万利电子官方网站下载(http://lchinese/index.asp),目前己推出V3.0版本。 (2)安装步骤 1)打开下载后的MedWin文件夹,如图2-4所示。 图2-4MedWin文件 2)双击安装文件SETUP.EXE,出现如图2-5所示界面。 图2-5开始安装 3)单击Next按钮,进入下一步安装,所有设置均采用默认。 4)安装完毕后会在计算机“开始’F→“程序”菜单中出现manley→MedWin命令,单击此命令即可打开,或双击桌面上MedWin的快捷方式图标,以上两种方法均可打开MedWin仿真软件。 (3)MedWin仿真软件基本使用步骤 1)打开软件,如图2-6所示。没有连接仿真器时单击“模拟仿真”按钮。 2)弹出如图2-7

文档评论(0)

富贵礼包 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档