电气工程系实验指导书-《单片机原理及应用》文献.docVIP

电气工程系实验指导书-《单片机原理及应用》文献.doc

  1. 1、本文档共17页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
教学课件课件PPT医学培训课件教育资源教材讲义

xxx UNIVERSITY OF AUTOMOTIVE TECHNOLOGY 电气工程系 实验指导书 xx 编 xx 审 电气与信息工程学院 实验准备 Keil C的熟悉与使用 Keil公司是一家业界领先的微控制器(MCU)软件开发工具的独立供应商。Keil公司由两家私人公司联合运营,分别是德国慕尼黑的Keil Elektronik GmbH和美国德克萨斯的Keil Software Inc。Keil提供了包括C编译器、宏汇编、连接器、库管理和一个功能强大的仿真调试器等在内的完整开发方案,通过一个集成开发环境(μVision)将这些部分组合在一起。运行Keil软件需要WIN98、NT、WIN2000、WINXP等操作系统。 一、 Keil C新建工程步骤: 1、点击在WINDOWS环境下的Keil图标,进入编程环境。 2、在菜单项Project下点击New Project…创建自己的工程文件。(以*.uv2为后缀) 3、在弹出窗口中选择要仿真的芯片。先选厂商(例如Atmel),再选型号(例如89C51)。可以看到该芯片的一些基本信息,如制造工艺,I/O口的数量,定时器数目,中断源数目,ROM大小及类型、RAM的大小等。 4、点击菜单项File下的New…建立新的源文件,并以“.c”为后缀存盘。 5、在屏幕的左侧中部窗口中的Source Group1项目上右击鼠标,在弹出的窗口中选择Add Files to…项,为新建立的工程文件添加源文件。 双击源文件即可编辑它(注:*.asm是汇编格式文件;*.c是C语言格式文件)。 在完成程序编写之后,需要调出输出菜单选择输出文件格式,具体步骤如下,点击“目标一”前的小图标,在弹出的“为目标‘目标一’设置”选项中选择输出,然后点选“产生HEX文件”前打钩,通过该设置,在编译程序之后再对应文件夹中生成一个.HEX文件,该文件是proteus和单片机开发板必需要的文件。 二、Keil C相关资源查看 Keil C是一款功能强大的编程环境,可以模拟运行,在运行时查看相应的寄存器内容的变化,可以查看定时器的定时时间,计数器计数值,及其它量的变化。在程序调试过程中十分方便,特别是在解析部分程序出现困难时,通过监控相关寄存器等,可以很直观的看到相关变化从而判断程序功能。 在程序编写完成后,进入调试,点击“调试”下的启动/停止调试,进入调试模式,此时在左端项目工作区即可查看对应的寄存器的值的而变化。调试时也可以选择设置断点,步进运行等方式,通过设置不同的运行模式达到更好的调试效果。也可以在外围设备中查看相关的I/O口和定时器等。 Proteus设计电路及仿真过程 一、仿真系统的建模 1、打开proteus软件 在界面中即可设计相应的仿真电路,初始界面中没有任何元器件,需要自己根据需要添加,添加方法如下,点击下图中的“P” 3、点击P之后会弹出以下窗口,在窗口中的KEYWORDS中输入自己需要的元器件英文名字(附表中有常用元器件),右边窗口中即会显示库中所有的元件(有些元器件没有,需要自己添加相应的库才能使用) 4、例如,本设计需要使用AT89C52单片机,在KEYWORDS中输入AT89C52,右栏即显示两种器件,双击AT89C52,相应的元器件及被添加到常用元器件栏,我们就可以反复的使用。 需要使用电源、保护地时,直接在空白处点击右键placeterminai 即可选择DEFAULT、INPUT、OUTPUT、BIDIR、POWER、GROUND、BUS等常用选项 选择完元器件之后,即可将元器件连接成单片机系统。连接方案,直接将鼠标移动到元件需要连接的一端,单击,然后在移动到需要连接的另一端,单击,即完成一处连接。 5、将以上元器件组合成单片机系统电路,即可仿真实验。 二、加载程序调试仿真方法: 双击单片机器件弹出“Edit Compoent”窗口,点击PROGRAM FILE后面的图标打开文件,选择KEIL C中编译生成的.HEX文件加载,例如加载“xxx.hex”,选择完成后点击打开。 6、单击确定即完成程序加载。 7、仿真,点击左下角的第一个按钮,即开始仿真。(注意,在仿真开始后如果需要修改仿真电路图中的任何元器件,必须先停止仿真,即点击左下角的第四个按钮,修改完成再次点击第一个按钮仿真) PROTEUS元器件名称中英文对应 三、常用元器件名称参考 数码管: 7SEG-MPX4-CC 四个公阴二极管显示器 1234 是阴公共端 7SEG-MPX8-CC 八个公阴二极管显示器是阴

文档评论(0)

yuzongxu123 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档