找回密码
 注册
关于网站域名变更的通知
查看: 387|回复: 1
打印 上一主题 下一主题

[毕业设计] 基于Proteus和Keilfl匀单片机课程设计

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2020-2-18 18:09 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
摘要:本文介绍TProteus和Keil的功能特点,结合步进电机正反转实例,详细给出了两种软件在单片机课 程设计中的具体应用。' k4 g/ Z/ k' F! K$ x

; `+ K& Q4 \6 g2 I& A) q- S单片机应用技术是电类专业的一门重要课程,也是理论和实践结合性很强的一门课程,所以课程设计环节尤为重要。课程设计环节的任务和目的是让每个学生亲自参与到其中的设计细节,提高单片机开发的能力。考虑到目前实验器材少,设计过程中容易造成器件和仪器仪表的损坏,以及离开实验室学生得不到充分的锻炼,从而借助于Proteus和Keil进行课程设计。实践证明,这样可以很好地解决上述问题,节省设计成本,提高设计速度。1 v* j$ O+ d* u4 b
1 Proteus和Keil简介
# h5 d3 n$ T7 ^% i1.1 Proteus简介
" A; l0 X7 B4 f3 C& }$ Y2 |Proteus是-一个完整的嵌人式系统软、硬件设计仿真平台,它包括原理图输人系统ISIS、带扩展的Prospice混合模型仿真器、动态器件库、高级图形分析模块和处理器虚拟系统仿真模型VSM。ISIS是Proteus系统的中心,具有超强的控制原理图设计环境。Proteus VSM最重要的特点是,它能把微处理器软件作用在处理器上,并和该处理器的任何模拟和数字器件协同仿真。仿真执行目标码就像在真正的单片机系统上运行,VSM CPU模型能完整仿真I/0口、中断、定时器、通用外设口和其他与CPU有关的外设,甚至能仿真多个处理器。$ i+ _7 z4 A- X& o3 O
1.2 Keil简介
; R% z2 T* O, vKeil是一个功能强大的开发平台,它包括项目管理器,CX51编译器. AX51宏汇编器、BL51/Lx51连接定位器、RTX51实时操作系统. Simulator软件模拟器以及MonitorS1硬件月标调试器。它是一种集成化的文件管理编译环境,主要的功能特点为:编译C源程序、汇编源程序或混合语言源程序,链接和定位目标文件和库,创建HEX文件.调试目标程序等,是目前最好的51单片机开发工具之一。Keil支持软件模拟仿真(Simulator)和用户目标板调试( Monitor51)两种工作模式,前者不需要任何单片机硬件即可完成用户程序仿真调试,后者6 J3 Z* m; H5 m% |: l4 Y9 P- k
利用硬件目标板中的监控程序可以直接调试目标硬件系统。" L- O) K7 c, S
2应用举例
6 V* X3 j1 X! L! X2 \$ G下面结合课程设计中四项八拍步进电机正反转电路的单片机实现,具体说明如何基于Proteus和Keil进行单片机仿真。电路的功能是,通过点击正反转按钮,让步进电机自如进行正反转的切换。+ g0 h4 i/ G) K; a! ?/ K

- D) I( e3 {* z& N9 e& A. N: R
游客,如果您要查看本帖隐藏内容请回复
' Y) u# H/ t$ {2 G
" i  @/ N; r% A# B- X

4 O* m  z8 Y( b, r1 i+ B. t$ g6 n+ a
0 W4 ~2 Y+ W/ h2 Z8 T  d2 k/ w, M) w) [8 ?- o  _
  • TA的每日心情

    2019-11-20 15:01
  • 签到天数: 1 天

    [LV.1]初来乍到

    2#
    发表于 2020-2-26 15:05 | 只看该作者
    Proteus是很好的仿真工具( U' C& Y) m# g. K& X# ]- s$ g; C
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

    推荐内容上一条 /1 下一条

    EDA365公众号

    关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

    GMT+8, 2025-10-2 05:27 , Processed in 0.140625 second(s), 26 queries , Gzip On.

    深圳市墨知创新科技有限公司

    地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

    快速回复 返回顶部 返回列表