单片机技术 项目一 单片机应用基础 项目2 用单片机开发环境进行项目设计.ppt

单片机技术 项目一 单片机应用基础 项目2 用单片机开发环境进行项目设计.ppt

  1. 1、本文档共42页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
(12)破解。回到安装文件夹,找到破解文件“Proteus Pro 7.7 SP2破解1.1”,打开,如图所示。如果你前面没有修改安装路径的话,点升级就行了。如果改了,那么这里就把路径改为你的安装路径。 注意:杀毒软件会把这个文件判为病毒,所以,在运行之前先把杀毒软件关闭,然后再运行这个程序。 (13)破解成功,如图。关闭破解程序,重新打开你的杀毒软件。这时就算大功告成了,可以使用proteus了。 注意:proteus默认不会在桌面生成快捷方式,需要的话请自己生成。 2.2.2 用Proteus绘制单片机原理图 1.任务要求 用安装好的Proteus软件设计和仿真一个单片机控制LED灯的工作电路。要求使用AT89C52单片机进行设计,且晶振频率为12MHz。 2.任务分析 根据任务要求,先用Proteus绘制一个单片机控制LED灯的工作电路。设计的电路包括电源电路、时钟电路和复位电路和LED电路。主要学会用Proteus 设计电路的方法。再将控制LED工作的单片机软件载入后使电路仿真工作。 3.任务设计 (1)软件打开 双击桌面上的ISIS 7 Professional图标或者单击屏幕左下方的“开始”→“程序”→“Proteus 7 Professional” →“ISIS 7 Professional”,就进入了Proteus ISIS集成环境。 (2)工作界面 (3)原理图绘制 ① 将所需元器件加入到对象选择器窗口。 同样的方式添加LED等其它元件 输入“AT89C” 双击 单击按钮P ② 放置元器件至图形编辑窗口 ③ 连接元器件 注意:图中的单片机元件没有“VCC”和“GND”引脚,这是因为Proteus软件中,元件模型中的“电源”和“地”已经进行了连接,“VCC”接到了“+5V”电源,“GND”接到了“地”,所以隐藏了这两个引脚。 #includereg51.h sbit led1=P1^7; sbit led2=P1^6; void main() {led1=0; led2=0; } (4)电路仿真 ① Proteus可以对纯硬件电路仿真运行,以检查硬件电路是否正确,此时无需加载软件。只要在原理图编辑完成以后,选择“Debug”——“Execute”命令即可进行电路仿真运行。 ② 将KeilC51软件编写的源程序进行编译、链接生成可执行文件,加载到原理图中的单片机芯片以后,选择“Debug”——“Execute”命令对整个系统进行软、硬件全面仿真运行。当发光二极管满足导通条件时,将改变颜色指示其导通发光。 项目小结 本项目详细介绍了Keil C51集成开发环境的安装与使用方法,包括工程建立、编辑与编译等功能,同时介绍了单片机硬件设计与仿真软件Proteus的安装及使用。 Keil C51单片机集成开发软件是目前最流行的MCS-51单片机开发软件,提供丰富的库函数和功能强大的集成开发调试工具,全Windows界面。通过该软件可以完成编辑、编译、仿真、链接、调试等整个开发流程。 Proteus软件是英国Labcenter electronics公司出版的EDA工具软件。它不仅具有其它EDA工具软件的仿真功能,还能仿真单片机及外围器件,是目前最好的仿真单片机及外围器件的工具。 思考与训练 (一)知识思考: 1.如何创建uVision2工程? 2.Keil C51软件的使用步骤是什么? 3.Keil C51软件中,工程文件的扩展名是什么?编译链接后生成可烧写的文件扩展名是什么? 4.Proteus 软件的使用步骤是什么? 5.Proteus 软件加载程序仿真和单纯硬件仿真各有什么意义? (二)项目训练: 1.试建立一个名为“练习.uv2”的工程项目,添加图2.13的源程序,并进行编译。 2.在proteus环境下绘制单片机原理图:请将图2.37电路设计稍作修改,将晶振改为24MHz,在P1口连接8个LED灯。 电子工业出版社 单片机控制技术 项目式教程 (C语言版) 电子工业出版社 项目2 用单片机 开发环境进行 项目设计 ?了解Keil C51和Proteus的安装步骤; ?熟练掌握Keil C51集成开发环境的使用方法; ?熟练掌握Proteus软件的使用方法。 学习目标 ?介绍Keil C51软件的安装; ?叙述用Keil C51软件创建工程的步骤; ?用Keil C51软件完成单片机程序的编译和调试; ?介绍Proteus软件的安装; ?叙述Proteus软件的使用方法; ?用Proteus软件设计单片机电路。 工作任务 任务2.1 用Keil C51开发环境进行软件设计 任务2.2 用Proteus仿真环境进行硬件设计 项目小结 思考与训练 项目2 用单片机开发环境进

文档评论(0)

WanDocx + 关注
实名认证
内容提供者

大部分文档都有全套资料,如需打包优惠下载,请留言联系。 所有资料均来源于互联网公开下载资源,如有侵权,请联系管理员及时删除。

1亿VIP精品文档

相关文档