武汉理工大学单片机课程设计-2 联系客服

发布时间 : 星期五 文章武汉理工大学单片机课程设计-2更新完毕开始阅读3a34544d8c9951e79b89680203d8ce2f006665d3

说明:各部分均通过对应引脚标号相连,串口电路可实现串口通信,通信使用3根线完成:(1)地线,(2)发送,(3)接收。如图。

2.3.7 最小系统原理图

由单片机为核心构成有基本功能的最小系统,原理图如下:

图2-12 最小系统原理图

3仿真软件介绍

3.1程序设计软件Protel

Protel公司于80年代末推出了Protel——电子行业的CAD软件,由于最初在国内普及率较高,所以发展较好,大多数公司中低频电路设计都采用此软件。早期的版本主要用于印刷版自动布线。后来推出著名的Protel 99se,能够Windows 9X/XP下运行。2000年以后,Altium公司又推出了该软件的升级版Altium Designer。Altium Designer在原有的基础上做出了很大的改进,能够打开如Pspice等仿真软件做出的文件。虽然市场上还有很多电路设计软件,但是该软件还是占有很大的市场份额。现在业界最高版本为Altium Designer Winter 09版。本次设计采用的是Altium Designer进行

电路原理图的绘制。

3.2程序编写软件Keil

Keil C51是美国Keil Software公司出品的51系列兼容单片机C语言软件开发系统,与汇编相比,C语言在功能上、结构性、可读性、可维护性上有明显的优势,因而易学易用。Keil提供了包括C编译器、宏汇编、连接器、库管理和一个功能强大的仿真调试器等在内的完整开发方案,通过一个集成开发环境(uVision)将这些部分组合在一起。本次设计编程主要使用Keil软件进行编程。

3.3仿真软件Proteus

Protues软件是英国Labcenter electronics公司出版的EDA工具软件。它不仅具有其它EDA工具软件的仿真功能,还能仿真单片机及外围器件。它是目前最好的仿真单片机及外围器件的工具。虽然目前国内推广刚起步,但已受到单片机爱好者、从事单片机教学的教师、致力于单片机开发应用的科技工作者的青睐。Proteus是世界上著名的EDA工具(仿真软件),从原理图布图、代码调试到单片机与外围电路协同仿真,一键切换到PCB设计,真正实现了从概念到产品的完整设计。是目前世界上唯一将电路仿真软件、PCB设计软件和虚拟模型仿真软件三合一的设计平台,在编译方面,它也支持IAR、Keil和MPLAB等多种编译。本次设计采用的是Proteus进行仿真。

4 仿真电路测试

图4-1 上电复位

图4-2 数据输入显示

图4-3 数据串行通信显示

5 实物图及其调试

图5-1 上电复位