实现整个系统预期的功能,在系统所使用的 51 单片机上也同时集成了数据采集、文献综述

数据显示、功能控制和数据传输等功能模块。这些模块包括:1602 液晶显示屏,独 立键盘,DS18B20 温度传感器,PCF8591 转换模块,HC-SR04 超声波测距模块。图 2-2 即为 51 单片机实物图。

2。2 软件工具介绍

图 2-2 51 单片机实物图

本系统用到的软件包括 keil uvision4、STC-ISP 和 Proteus。 其中 keil uvision4 用于程序代码的编写,STC-ISP 用于程序烧录以及串口调试,Proteus 用 于整个控制电路的 PCB 制作。

2。2。1Proteus

Proteus 是当下一款比较流行的 EDA 软件,也是目前比较好的仿真单片机及外围 器件的工具。一方面它与一般的 EDA 工具软件一样具备仿真功能,能够针对单片机 及外围器件进行仿真。[3]另一方面它结合电路 PCB 设计、仿真和虚拟模型仿真三个 功能,成为目前世界上唯一实现这个功能的设计平台。总的来说它可以针对当下主 流的单片机如 51 系列、AVR 系列等等进行仿真,也还可以参照原理图通过程序编写 来模拟出虚拟原型,然后与显示和输出相结合,得出运行后输入输出的效果。软件 界面图如图 2-3 所示:来:自[优.尔]论,文-网www.chuibin.com +QQ752018766-

图 2-3 Proteus 软件界面图

2。2。2Keil μVision4

Keil μVision4 是著名的单片机开发软件 Keil C51 的系列之一,整个系列与单片 机 C 语言软件开发的系统契合。整个软件包括 C 语言的编译器、宏汇编、链接器、 库管理和一个功能强大的仿真调试器,这些部分组成一个完善的解决方案,同时通 过μVision 这样一个集成的开发环境将这些部分组合在一起。图 2-4 为 Keil μVision4 界面图。

图 2-4 Keil μVision4 界面示意图

2。2。3STC-ISP

STC-ISP 是一款用于单片机下载编程烧录软件,同时兼备串口调试助手的功能, 是针对 STC 系列单片机而设计的系统软件

上一篇:向IPv6演进中的路由器工作原理研究传统路由器
下一篇:java+mysql校园在线订餐系统的设计与实现

采用颜色共生矩阵的图像分析技术实现

jsp+mysql网上化肥店系统的设计与开发

java的B2C型电子商务网站管理系统的设计

基于MOODLE平台的在线交互式学习设计

基于离散事件系统Petri网模型的可达图研究

局域网管理系统的设计与实现

Wireshark的P2P文件共享中的行为提取软件设计

弹道修正弹实测弹道气象数据使用方法研究

适合宝妈开的实体店,适...

淮安市老漂族心理与休闲体育现状的研究

组态王文献综述

浅谈动画短片《天降好运》中的剧本创作

大学生就业方向与专业关系的研究

小学《道德与法治》学习心得体会

紫陵阁

人事管理系统开题报告

林业机械作业中的安全性问题【2230字】