protuse应用大全.ppt

protuse应用大全.ppt

ID:49295838

大小:1.75 MB

页数:124页

时间:2020-02-04

protuse应用大全.ppt_第1页
protuse应用大全.ppt_第2页
protuse应用大全.ppt_第3页
protuse应用大全.ppt_第4页
protuse应用大全.ppt_第5页
资源描述:

《protuse应用大全.ppt》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第6章MCS-51单片机接口基础6.1汇编源程序的建立与编译6.1.1Proteus中的源程序设计与编译6.1.2KeilµVision中的源程序设计与编译6.2Proteus与单片机电路的交互式仿真与调试6.2.1加载目标代码6.2.2单片机系统的Proteus交互仿真6.2.3调试菜单与调试窗口6.2.4观察窗口6.3I/O口输入输出应用6.3.1Proteus电路设计6.3.2源程序设计6.3.3Proteus调试与仿真6.3.4总结与提示6.44×4矩阵式键盘识别技术6.4.1Proteus电路设计6.4.2源程序设计6.4.3Proteus调试与仿真6.4.4总结与提示6.5

2、动态扫描显示6.5.1Proteus电路设计6.5.2源程序设计6.5.3Proteus调试与仿真6.5.4总结与提示6.68×8点阵LED显示6.6.1Proteus电路设计6.6.2源程序设计6.6.3Proteus设计与仿真6.6.4总结与提示6.7I/O口的扩展6.7.1Proteus电路设计6.7.2源程序设计6.7.3Proteus调试与仿真6.7.4总结与提示6.8定时器/计数器实验6.8.1Proteus电路设计6.8.2源程序设计6.8.3Proteus设计与仿真6.8.4总结与提示6.9外部数据存储器扩展6.9.1Proteus电路设计6.9.2源程序设计6.9.3

3、Proteus调试与仿真6.9.4总结与提示6.10外部中断实验6.10.1Proteus电路设计6.10.2源程序设计6.10.3Proteus调试与仿真6.10.4总结与提示6.11单片机与PC机间的串行通信6.11.1Proteus电路设计6.11.2源程序设计6.11.3Proteus调试与仿真6.11.4总结与提示6.12单片机与步进电机的接口技术6.12.1Proteus电路设计6.12.2源程序设计6.12.3Proteus调试与仿真6.12.4总结与提示6.13单片机与直流电动机的接口技术6.13.1Proteus电路设计6.13.2源程序设计6.13.3Proteus

4、调试与仿真6.13.4总结与提示6.14基于DAC0832数模转换器的数控电源6.14.1Proteus电路设计6.14.2源程序设计6.14.3Proteus调试与仿真6.14.4总结与提示6.15基于ADC0808模数转换器的数字电压表6.15.1Proteus电路设计6.15.2源程序设计6.15.3Proteus调试与仿真6.15.4总结与提示第6章MCS-51单片机接口基础MCS-51系列单片机在很多产品中得到了广泛的应用。在具体的工程实践中,单片机应用技术所涉及的实践环节较多,且硬件投入较大,如果因为控制方案有误而进行相应的开发设计,会浪费较多的时间和经费。Proteus仿

5、真软件很好地解决了这些问题,它可以像Protel一样绘制硬件原理图并实现硬件调试,再与Keil编程软件进行联调,实现对控制方案的验证。尤其对于初学单片机的用户提供了极大的方便。6.1汇编源程序的建立与编译Keil是德国Keil公司开发的单片机编译器,是目前最好的51单片机开发工具之一,可以用来编译C源代码和汇编源程序、连接和重定位目标文件和库文件、创建HEX文件、调试目标程序等,是一种集成化的文件管理编译环境。在Proteus中,可以直接与Keil编程软件进行联调,进而实现对所设计电路的验证。6.1.1Proteus中的源程序设计与编译ProteusVSM提供了简单的文本编辑器,用它作

6、为源程序的编辑环境。对于不同系列的单片机,VSM均提供了相应的编译器,使用时可根据单片机的型号和语言要求来选取。编译器有以下几种:ASEM51(51系列单片机编译器);ASM11(Motorola单片机编译器);AVRASM(AtmelAVR系列单片机编译器);AVRASM32(AtmelAVR系列单片机编译器);MPASM(PIC单片机编译器);MPASMSWIN(PIC单片机编译器)。1.建立源程序文件在ProteusISIS界面中单击菜单Soure(源程序),在弹出的下拉菜单中单击“Add/RemoveSourceFiles…”(添加/移开源程序)选项,弹出如图6-1所示对话框,

7、单击“CodeGenerationTool”(目标代码生成工具)下方框中按钮,弹出下拉菜单,根据需要选择相应的编译器,例如“ASEM51”(51系列单片机编译器)。图6-1Add/RemoveSourceCodeFiles对话框在图6-1中单击“New”按钮,弹出如图6-2所示的对话框,在文件名框中输入新建源程序文件名“mydesign”,单击“打开”按钮,弹出图6-2中所示的小对话框,选择“是”按钮,新建的源程序文件就添加到图6-1中的“So

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

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

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