毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
基于Proteus仿真的温控风扇的开发+源程序(4)
本次的课题开发主要以软件编程为主,在电脑上利用的开发环境为Proteus ISIS 和 Keil C51 的编程开发软件工具uVision3 IDE 实现两者的联合调试的方法。在此过程中,以仿真的形式应用了AT89C52芯片、L298芯片、DS18B20温度传感器、风扇和一些接线与按钮。
除此之外,在编程中,应用到的硬件为电脑,所有的开发完全用电脑来完成,用电脑来仿真,不需要实际的芯片等其他的硬件设施,从而大大降低了本课题开发的成本且保质保量地完成研究。
对于具体的软件研究环境,不得不介绍一下Proteus ISIS 和 Keil C51。
Proteus ISIS是英国Labcenter公司开发的电路分析与实物仿真软件。 它的软件特点有以下几点:第一,实现了单片机仿真和SPICE电路仿真相结合。具有模拟电路仿真、数字电路仿真、单片 机及其外围电路组成的系统的仿真、RS232动态仿真、I2C调试器、SPI调试器、键盘和LCD系统仿真的功能;有各种虚拟仪器,如示波器、逻辑分析仪、信号发生器等。 第二,支持主流单片机系统的仿真。目前支持的单片机类型有:68000系列、8051系列、AVR系列、PIC12系列、PIC16系列、PIC18系列、Z80系列、HC11系列以及各种外围芯片。 第三,提供软件调试功能。在硬件仿真系统中具有全速、单步、设置断点等调试功能,同时可以观察各个变量、寄存器等的当前状态,因此在该软件仿真系统中,也必须具有这些功能;同时支持第三方的软件编译和调试环境,如Keil C51 uVision2等软件。 第四,具有强大的原理图绘制功能。
而Keil C51是美国Keil Software公司出品的51系列兼容单片机C语言软件开发系统,与汇编相比,C语言在功能上、结构性、可读性、可文护性上有明显的优势,因而易学易用。Keil提供了包括C编译器、宏汇编、连接器、库
管理
和一个功能强大的仿真调试器等在内的完整开发方案,通过一个集成开发环境(μVision)将这些部分组合在一起。运行Keil软件需要WIN98、NT、WIN2000、WINXP等操作系统。如果你使用C语言编程,那么Keil几乎就是不二之选,即使不使用C语言而仅用汇编语言编程,其方便易用的集成环境、强大的软件仿真调试工具也会令人事半功倍。
共4页:
上一页
1
2
3
4
下一页
上一篇:
PLC石油催化裂化装置自控设计+梯形图
下一篇:
MQTT基于移动智能终端及嵌入式的家电控制系统设计
PSCAD正序故障分量方向保护算法设计及仿真
基于Kinect手势识别的遥操...
基于51单片机自动门智能控制系统设计
单相电压型逆变电路的谐...
基于TI-DSP平台的电力电子测控平台设计
基于传感器网络的分布式集员滤波问题的研究
基于飞思卡尔芯片LED色彩控制器的设计
国内外无刷直流电动机研究现状
拉力采集上位机软件开发任务书
高校网球场馆运营管理初探【1805字】
浅谈新形势下妇产科护理...
《醉青春》导演作品阐述
多元化刑事简易程序构建探讨【9365字】
浅谈传统人文精神茬大學...
谷度酒庄消费者回访调查问卷表
中国古代秘书擅权的发展和恶变
辩护律师的作证义务和保...