由Proteus仿真入门单片机学习
1 引言
对于单片机的学习,由于其比较抽象,特别是在编写程序时,完全只是凭借程序员周密的逻辑思维来进行程序设计,为了让程序设计员更好的理解和调试其所设计的程序,所有单片机生产厂家都针对他们的单片机系列设计生产了相应的仿真器。然而这些仿真器的价格却不菲,无凝这是初次学习单片机时重要考虑的因素。而目前随着我国电子技术的飞速发展,我们所有生活上所用到、见到的电子产品都离不开单片机的身影,这也愈加激起我们对单片机的学习热情。然而在具体学习这门技术时,特别是高校教学时,因为实验设备不够和教学课时少等原因,往往都是采用纯理论性的或集体性的实验。而通过这种学习之后,以我个人在校学习时的经历和对一些高校学生的了解,大部分学习者最终都是知识考试过了关,却什么都不会。针对这一现象,在此本文提倡运用仿真的方法结合具体的设计来学习单片机知识。
目前国外很多软件设计公司都针对单片机的学习而设计了许多仿真软件,这使得单片机学习者只需要一台个人电脑就可以完成单片机程序的设计和调试,大大降低了我们的学习成本,方便了我们的学习。其中,Proteus[1]是由英国Labcenter 公司开发的具有硬件电路分析、实物仿真软件和程序仿真功能的仿真软件。通过软件安装在个人电脑后,可以实现了单片机和SPICE 电路相结合的仿真。在此运用该仿真软件,设计以AT89C2051[2]的P1 口输出正弦波为目的的硬件电路和相应程序,通过这一具体的项目设计,把理论与实践结合起来,以期引导入门单片机学习。
2设计Proteus里的仿真电路
为了对单片机内部程序运行时有感性上的理解,在此利用Proteus7 Professional 下的ISIS7 Professional 仿真电路设计软件设计了如下图1 所示的电路,该电路所预达到的功能是通过单片机AM89C2051 的P10-P17 口输出准正弦波并通过虚拟示波器显示出来,为了避免可能由电路元器件引起后面的调试工作,电路所有采用的元器件都采用软件自带的标准库里的元器件。
图1 Proteus 中基于AT89C2051 单片机的准正弦波电路 51单片机相关文章:51单片机教程
单片机相关文章:单片机教程
单片机相关文章:单片机视频教程
单片机相关文章:单片机工作原理
- 国内合成橡胶消费增长将放缓翻新用具书标游艺设施汽车衡水泥设备Frc
- 徐工新型泵车液压缸获节能市场绿色通行证0工具车合金砂缸注塑机械减水剂Frc
- 华辰节能变压器赋能电力产业节能化转型升级翻新用具书标游艺设施汽车衡水泥设备Frc
- 生融玻璃集团林宏发钢化玻璃行业里的领军品糖果机上海磁力开关插板阀豆粉设备Frc
- 河北晋州昨日下午一黑化工厂爆炸致5死1伤胡柚燃气锅炉致冷器T型阀印花胶浆Frc
- 钟情无人驾驶接地气的压路机秒变高大上木门圆柱导轨填料女士手表测力仪表Frc
- 无锡光洋轴承与无锡立信校企合作进一步深化湛江抛光砖纳滤膜橡胶油封拉床Frc
- 有限元分析的发展趋势张家界水管配件保温管钨铁气动元件Frc
- 凹印堵版故障的原因及处理首日封连铸设备特长家教卫生阀门曝气管Frc
- 2016年工业半导体领域发生了哪些收购大印花机体育教具微耕机无纺布手用丝锥Frc