项目二、单片机开发软件的使用电子课件 高教版 中职 单片机c语言程序设计及仿真

2022-11-12
| 24页
| 107人阅读
| 21人下载
普通

内容正文:

项目二、单片机开发软件的使用电子课件 高教版 中职 单片机c语言程序设计及仿真 项目二、单片机开发软件的使用 Keil 软件 Proteus软件 任务1 Keil软件的使用 任务描述: 在E盘建立名为new1的工程文件,建立new1源文件,工程设置、编译和链接,生成目标文件。 1.Keil软件简介 知识链接 Keil 是一个公司的名字。是由德国慕尼黑的Keil Elektronik GmbH和美国德克萨斯的Keil Software组成。Keil软件是目前最流行开发51系列单片机的软件,支持c语言,汇编语言。 Keil C51是美国Keil Software公司出品的51系列兼容单片机C语言软件开发系统。Keil提供了包括C编译器、宏汇编、连接器、库管理和一个功能强大的仿真调试器等在内的完整开发方案,通过一个集成开发环境(uVision)将这些部分组合在一起。 知识链接 2.Keil软件界面介绍 3.Keil软件配置的设置 第1步:启动软件,进入软件主界面后,打开配置对话框。 知识链接 3.Keil软件配置的设置 第2步:出现配置对话框,对Keil软件配置进行设置。 知识链接 1.建立文件夹 E盘创建了一个名为“new1”的文件夹。 任务实施 2.创建工程 3.选择单片机型号 任务实施 4.新建源程序文件 任务实施 在菜单中点击“File  New”,或者点击工具栏的新建文件快捷按钮,就可以在项目窗口的右侧打开一个新的文本编缉窗口。文件后缀名为“.c” 5.将源程序文件添加到工程 任务实施 6.源程序文件编译、连接 任务实施 任务1 Proteus软件的使用 任务描述: 在Proteus中建立名为new1的原理图文件,调入准备好的仿真文件,进行电路仿真。 1.Proteus软件简介 知识链接 Proteus是英国Labcenter electronics公司研发的多功能EDA软件,它具有功能很强的ISIS智能原理图输入系统,有非常友好的人机互动窗口界面;有丰富的操作菜单与工具。在ISIS编辑区中,能方便地完成单片机系统的硬件设计、软件设计、单片机源代码级调试与仿真。 2.Proteus ISIS工作界面简介 知识链接 2.Proteus ISIS工作界面简介 知识链接 模型选择工具栏 ●选择元件(components)(默认选择的) ●放置连接点 ●放置标签(用总线时会用到)放置文 ●用于绘制总线 ●用于放置子电路 ●用于即时编辑元件参数 2.Proteus ISIS工作界面简介 知识链接 配件 ●终端接口(terminals):有 VCC、地、输出、输入等接口 ●器件引脚:用于绘制各种引脚 ●仿真图表(graph):用于各种分析,如 Noise Analysis ●录音机 ●信号发生器(generators) ●电压探针:使用仿真图表时要用到 ●电流探针:使用仿真图表时要用到 ●虚拟仪表:有示波器等 2.Proteus ISIS工作界面简介 知识链接 2D 图形 ●画各种直线 ●画各种方框 ●画各种圆 ●画各种圆弧 ●画各种多边形 ●画各种文本 ●画符号 ●画原点等 2.Proteus ISIS工作界面简介 知识链接 方向工具栏 2.Proteus ISIS工作界面简介 知识链接 仿真工具栏 ●运行 ●单步运行 ●暂停 ●停止 3.Proteus 绘图主要操作 知识链接 (1)编辑区域的缩放 (2)点状栅格和刷新 (3)对象的放置和编辑 ●对象的添加和放置 ●放置电源及接地符号 ●对象的编辑 (4)导线的绘制 4.Proteus的模拟仿真操作 知识链接 Proteus的模拟仿真操作主要有三步: (1)设计电路。根据电路要求,放置元器件,连接线路,完成原理图的绘制。 (2)添加仿真文件。调入事先在Keil软件里编译生成的.hex文件。在菜单Program File 中单击出现文件浏览对话框,找到准备好的“.hex”文件,单击确定完成添加文件。 (3)单击 开始仿真。仿真中,可以看到各引脚电平高低,红色代表高电平,蓝色代表低电平,灰色代表不确定电平(floating)。 1.绘制原理图 任务实施 打开Proteus软件,新建名为“new1”文件;在工作面放置单片机、电阻及发光二极管等元件;连接电路并保存。 2.电路仿真 任务实施 载入先在Keil软件里编译生成的“.hex”文件。在菜单Program File 中单击出现文件浏览对话框,找到准备好的“.hex”文件,单击确定完成添加文件,点击仿真按钮,进行仿真。 $

资源预览图

项目二、单片机开发软件的使用电子课件  高教版 中职 单片机c语言程序设计及仿真
1
项目二、单片机开发软件的使用电子课件  高教版 中职 单片机c语言程序设计及仿真
2
项目二、单片机开发软件的使用电子课件  高教版 中职 单片机c语言程序设计及仿真
3
项目二、单片机开发软件的使用电子课件  高教版 中职 单片机c语言程序设计及仿真
4
项目二、单片机开发软件的使用电子课件  高教版 中职 单片机c语言程序设计及仿真
5
项目二、单片机开发软件的使用电子课件  高教版 中职 单片机c语言程序设计及仿真
6
所属专辑
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。