第2章 单片机开发快速入门.ppt

  1. 1、本文档共37页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第2章 单片机开发快速入门.ppt

* MCS-51单片机原理与应用 * 2.5 如何用编程器写入芯片 用炜煌WH-500APU编程器将oneled.hex的内容写入到89C2051中的步骤如下: (1)用USB通讯电缆将计算机与编程器连接好,接通编程器电源,指示灯闪亮。 (2)双击桌面执行图标 ,启动WH-500APU编程器软件,编程器初始化成功后的界面参看图2.23。 (3)用菜单命令:“芯片选择_手动选择型号”,出现如 * MCS-51单片机原理与应用 * 2.5 如何用编程器写入芯片 2 * MCS-51单片机原理与应用 * 图2.24所示“芯片选择”对话框,在“生产厂家”列表框中选择ATMEL,在“芯片型号”列表框中选择AT89C2051,单击“OK”按钮。 (4)确认所选择的芯片正确无误后,将待编程的芯片按正确的方向放入20芯锁紧插座,推平锁紧扳手。 2.5 如何用编程器写入芯片 3 * MCS-51单片机原理与应用 * (5)用菜单命令 “文件_打开INTEL格式文件”,在出现的如图2.25所示“打开文件选项”对话框中选择“oneled.hex”文件,单击“OK”按钮。这时,在图2.23窗口中可以看到已经装载到文件缓冲区的十六进制代码内容。如有需要,可用菜单命令“缓冲区_编辑”,来编辑十六进制代码。 2.5 如何用编程器写入芯片 4 * MCS-51单片机原理与应用 * (6)用菜单命令“芯片编程_自动编程操作”,在出现的如图2.26所示“MCU/MPU自动编程选择”对话框中的“操作选项”中选择“擦除”、“全空检查”、“固化”、“校验”,单击“确认”按钮。几秒后就完成了自动编程的全过程。 2.5 如何用编程器写入芯片 5 * MCS-51单片机原理与应用 * 本章通过AT89C2051控制单灯闪烁项目,讲述用Keil μVision3的IDE开发过程。建议读者必须要动手做用户板,必须用μVision3来完成这一项目的开发的全过程。要求会用μVision3来完成: (1)创建一个新工程。 (2)创建新源文件,并将源文件添加到工程。 (3)编译连接工程。 (4)调试运行程序,包括会以单步运行方式和全速运行方式调试程序。 (5)会对μVision3编译器进行模拟仿真的设置和产生十六进制文件输出的设置。 (6)会用编程器将十六进制代码文件内容写入到单片机芯片中。 本章小结 MCS-51单片机原理与应用 * MCS-51单片机原理与应用 * 本章导读 本章以AT89C2051单片机控制的单灯闪烁实验为例,来阐述集编辑、编译、连接、调试、仿真于一体的著名51工具软件Keil μVision3的设置和使用,让读者一开始就初步掌握单片机开发过程,在动手中迅速入门,建立起单片机软硬件控制的整体概念。 第2章 单片机开发快速入门 * MCS-51单片机原理与应用 * 用AT89C2051单片机控制一个LED灯的亮与灭。 2.1.1 AT89C2051引脚功能 AT89C2051是Atmel公司生产的一种低功耗、高性能CMOS八位单片机, 20 个引脚的双列直式芯片, 其实物外形如图2.1(a) 所示。单片机的基本功 能部件都集成在这个小 小的芯片中,AT89C2051 是40个引脚AT89C51 的简化版,电气特性 都与AT89C51基本一样, 2.1 初识单片机 1 * MCS-51单片机原理与应用 * 只是FEPROM容量减少到2KB,I/O口线,减少到15个。 AT89C2051是PDIP封装,引脚排列如图2.1(b)。对比上面两个图,容易看出引脚的排列规律。 引脚功能说明: (1)VCC:电源输入,12MHz下电压范围为2.7V~6.0V。 (2)GND:接地端。 (3)RST:复位输入。晶振工作时,RST引脚持续保持2个机器周期高电平将使单片机复位。 (4)XTAL1:振荡器反相放大器和内部时钟发生电路的输入端。 (5)XTAL2:振荡器反相放大器的输出端。 (6)P1.0~P1.7,P3.0~P3.5、P3.7共15个I/O引脚。 引脚的第二功能,在图2.1(b)中是用括号括起来的。 2.1 初识单片机 2 * MCS-51单片机原理与应用 * 1. 单灯闪烁的硬件线路 AT89C2051控制单灯闪烁的完整电路如下图2.2所示, 只需一个引脚P1.0控制LED灯的亮与灭。 在图2.2中, 电源电压是5V,即第20脚VCC接正极,第10脚 2.1.2 AT89C2051控制的单灯闪烁 1 * MCS-51单片机原理与应用 * GND接负极。单片机振荡电路:在4脚和5脚间接12MHz晶振T1,T1两端分别接两只20pF小电容到地,以保证振荡器稳定。C3和R2组成了高电平复位电路。 P1.0引脚与LED阴极相连

文档评论(0)

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

1亿VIP精品文档

相关文档