单片机课程设计4单片机开发系统使用.ppt

单片机课程设计4单片机开发系统使用.ppt

ID:52117151

大小:662.50 KB

页数:74页

时间:2020-04-01

单片机课程设计4单片机开发系统使用.ppt_第1页
单片机课程设计4单片机开发系统使用.ppt_第2页
单片机课程设计4单片机开发系统使用.ppt_第3页
单片机课程设计4单片机开发系统使用.ppt_第4页
单片机课程设计4单片机开发系统使用.ppt_第5页
资源描述:

《单片机课程设计4单片机开发系统使用.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、电子技术锡焊技艺常用元器件及仪器单片机系统设计概述单片机开发系统的使用单片机系统设计实例单片机开发系统的使用一、Keil软件使用二、Proteus使用三、C51基础知识四、基于C51的一个设计实例一、Keil软件使用使用C语言肯定要使用到C编译器,以便把写好的C程序编译为机器码,这样单片机才能执行编写好的程序。KEIL是众多单片机应用开发软件中优秀的软件之一,它支持众多不同公司的MCS51架构的芯片,它集编辑,编译,仿真等于一体,它的界面和常用的微软VC++的界面相似,界面友好,易学易用,在调试程序,软件仿真方面也有很强大的功能。(1)新建工程点击Project菜单,选择NewProj

2、ect,输入项目名称,扩展名为uv2,以后我们可以直接点击此文件以打开先前做的项目。(2)选择所要的单片机这里我们选择常用的Ateml公司的AT89C51。(3)创建新的程序文件或加入旧程序文件点击图中的新建文件的快捷按钮,出现一个新的文字编辑窗口,这个操作也可通过菜单File-New或快捷键Ctrl+N来实现。输入程序代码保存文件。这时你会发现程序有了不同的颜色,说明KEIL的C语法检查生效了。(4)将程序文件加入项目中右击SourceGroup1文件夹图标,可以在项目中增加减少文件等操作。选择AddFiletoGroup‘SourceGroup1‘,在弹出文件窗口选择需添加的文件。

3、(5)编译运行程序图中1、2、3都是编译按钮1是用于编译单个文件2是编译当前项目3是重新编译在3右边的是停止编译按钮5是菜单中的相应项在4中可以看到编译的信息等,以后我们要查错就靠它了。6是”开启关闭调试模式”的按钮,快捷键为Ctrl+F5。(6)进入调试模式1为运行,2为停止,3是复位,模拟芯片的复位按4可以打开的串行调试窗口(如5)。(7)生成HEX文件KEIL编译生成用于烧写芯片的HEX文件。右击项目文件夹,弹出项目功能菜单,选OptionsforTarget'Target1'(7)生成HEX文件转到Output选项页,1是选择编译输出的路径,2是设置生成的文件名,3是决定是否

4、要创建HEX文件。二、Proteus的使用Proteus是来自英国Labcenter公司的嵌入式系统仿真开发软件,它包括原理图布图、混合模式仿真、VSM嵌入式仿真以及PCB制板功能。(一)Proteus概览(二)原理图设计(三)PROTEUS微处理器仿真(四)Proteus和Keil联合调试在传统的CAD功能中添加了嵌入式系统的仿真可以完整地仿真微控制器以及相连的模拟和数字电路(一)Proteus概览ProSPICE混合模式仿真器ISIS设计仿真平台VSM嵌入式仿真ARESPCB制版ProteusDesignSuiteProteus概览在Proteus中,从原理图设计、单片机编程、系统

5、仿真到PCB布线一气呵成。完成了从概念到产品的整个过程。Proteus是一个虚拟实验室,提供了大量的虚拟仪器、仪表、激励源和分析工具:13类激励源直流、正弦、脉冲……13类曲线图表模拟、数字、频率……12类虚拟仪器示波器、逻辑分析仪、SPI/I2C调试器……电压/电流探针PROTEUS虚拟实验室-探针(Probe)电压探针(Voltageprobes)-既可在模拟仿真中使用,也可在数字仿真中使用。在模拟电路中记录真实的电压值,而在数字电路中,记录逻辑电平及其强度。探针即可用于基于图表的仿真,也可用于交互式仿真中。预览窗口挑选元件按钮库管理按钮模型选择工具栏元件列表仿真按钮原理图编辑窗口

6、方位控制按钮(二)原理图设计1、原理图编辑窗口(TheEditingWindow)用来绘制原理图,蓝色方框内为可编辑区,元件要放到它里面。注意:这个窗口是没有滚动条的,你可用预览窗口来改变原理图的可视范围。2、预览窗口 (TheOverviewWindow)可显示两个内容.(1)当你在元件列表中选择一个元件时,它会显示该元件的预览图;(2)当你的鼠标焦点落在原理图编辑窗口时,会显示整张原理图的缩略图,可用鼠标在它上面点击来改变绿色的方框的位置,从而改变原理图的可视范围。3、模型选择工具栏 (ModeSelectorToolbar)主要模型(MainModes)1)选择元件(compon

7、ents)(默认选择的)2)放置连接点3)放置标签(用总线时会用到)4)放置文本5)用于绘制总线6)用于放置子电路7)用于即时编辑元件参数(先单击该图标再单击要修改的元件)方便快捷的元件查找、放置功能:模糊查找分类查找结果列表元件预览封装预览配件(Gadgets)1)终端接口:有VCC、地、输出、输入等接口2)器件引脚:用于绘制各种引脚3)仿真图表:用于各种分析,如NoiseAnalysis4)录音机5)信号发生器(generators)6)电

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。