- 1、本文档共76页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
公选课 《单片机应用系统设计与开发》 电子技术锡焊技艺 常用元器件及仪器 单片机系统设计概述 单片机开发系统的使用 单片机系统设计实例 单片机开发系统的使用 一、Keil软件使用 二、Proteus使用 三、C51基础知识 四、基于C51的一个设计实例 一、Keil软件使用 使用C语言肯定要使用到C编译器,以便把写好的C程序编译为机器码,这样单片机才能执行编写好的程序。KEIL 是众多单片机应用开发软件中优秀的软件之一,它支持众多不同公司的MCS51架构的芯片,它集编辑,编译,仿真等于一体,它的界面和常用的微软VC++的界面相似,界面友好,易学易用,在调试程序,软件仿真方面也有很强大的功能。 (1)新建工程 点击Project菜单,选择New Project,输入项目名称,扩展名为uv2,以后我们可以直接点击此文件以打开先前做的项目。 (2)选择所要的单片机 这里我们选择常用的Ateml公司的AT89C51 。 (3)创建新的程序文件或加入旧程序文件 点击图中的新建文件的快捷按钮,出现一个新的文字编辑窗口,这个操作也可通过菜单File-New或快捷键Ctrl+N来实现。 输入程序代码 保存文件。 (4)将程序文件加入项目中 右击Source Group1文件夹图标,可以在项目中增加减少文件等操作。 选择Add File to Group ‘Source Group 1‘,在弹出文件窗口选择需添加的文件。 (5)编译运行程序 图中1、2、3都是编译按钮 1是用于编译单个文件 2是编译当前项目 3是重新编译 在3右边的是停止编译按钮 5是菜单中的相应项 在4中可以看到编译的信息等,以后我们要查错就靠它了。 6是”开启\关闭调试模式”的按钮,快捷键为Ctrl+F5。 (6)进入调试模式 1为运行,2为停止,3是复位,模拟芯片的复位 按4可以打开的串行调试窗口(如5)。 (7)生成HEX文件 KEIL 编译生成用于烧写芯片的HEX文件。 右击项目文件夹 ,弹出项目功能菜单,选Options for TargetTarget1 (7)生成HEX文件 转到Output选项页,1是选择编译输出的路径,2是设置生成的文件名,3是决定是否要创建HEX文件。 二、Proteus 的使用 Proteus是来自英国Labcenter公司的嵌入式系统仿真开发软件,它包括原理图布图、混合模式仿真、VSM嵌入式仿真以及PCB制板功能。 (一) Proteus 概览 (二) 原理图设计 (三) PROTEUS微处理器仿真 (四) Proteus和Keil联合调试 (一)Proteus 概览 在传统的CAD功能中添加了嵌入式系统的仿真 Proteus 概览 Proteus是一个虚拟实验室,提供了大量的虚拟仪器、仪表、激励源和分析工具: 13类激励源 直流、正弦、脉冲…… 13类曲线图表 模拟、数字、频率…… 12类虚拟仪器 示波器、逻辑分析仪、SPI/I2C调试器…… 电压/电流探针 PROTEUS虚拟实验室-探针(Probe) 电压探针(Voltage probes)-既可在模拟仿真中使用,也可在数字仿真中使用。在模拟电路中记录真实的电压值,而在数字电路中,记录逻辑电平及其强度。 探针即可用于基于图表的仿真,也可用于交互式仿真中 。 (二)原理图设计 1、原理图编辑窗口(The Editing Window) 用来绘制原理图,蓝色方框内为可编辑区,元件要放到它里面。 注意:这个窗口是没有滚动条的,你可用预览窗口来改变原理图的可视范围。 2、预览窗口(The Overview Window) 可显示两个内容. (1)当你在元件列表中选择一个元件时,它会显示该元件的预览图; (2)当你的鼠标焦点落在原理图编辑窗口时,会显示整张原理图的缩略图,可用鼠标在它上面点击来改变绿色的方框的位置,从而改变原理图的可视范围。 3、模型选择工具栏(Mode Selector Toolbar) 主要模型(Main Modes) 1)选择元件(components)(默认选择的) 2)放置连接点 3)放置标签(用总线时会用到) 4)放置文本 5)用于绘制总线 6)用于放置子电路 7)用于即时编辑元件参数 (先单击该图标再单击要修改的元件) 方便快捷的元件查找、放置功能: 配件(Gadgets) 1)终端接口:有VCC、地、输出、输入等接口 2)器件引脚:用于绘制各种引脚 3)仿真图表:用于各种分析,如Noise Analysis 4)录音机 5)信号发生器(generators) 6)电压探针:使用仿真图表时要用到 7)电流探针:使用仿真图表时要用到 8)虚拟仪表:有示波器等 2D图形
您可能关注的文档
最近下载
- 2025年出境竹木草制品台帐表单各种表格.pdf VIP
- DB34T 4822-2024 地下水监测井建设技术规范.pdf
- 中国热射病诊断与治疗指南(2025版).pptx
- 第19课社会生活的变迁(课件)-八年级历史下册教学无忧备课课件(统编版).pptx VIP
- 铁路预应力混凝土桥梁智能张拉与压浆施工技术规程.pdf VIP
- DL∕T 1685-2017 油浸式变压器(电抗器)状态评价导则.pdf
- 2025春人教鄂教版(2024)小学科学一年级下册《纸制品》教案及反思.docx VIP
- 建设工程标准化协会标准:TCECS 717-2020 城镇排水管道非开挖修复工程施工及验收规程.pdf
- XX县压缩天然气城市气化工程初步设计说明书.doc
- 调 式 中 的 音 程.pptx VIP
文档评论(0)