实现整个系统预期的功能,在系统所使用的 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.youerw.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 系列单片机而设计的系统软件
基于北斗的通信系统设计数据采集处理(4):http://www.youerw.com/jisuanji/lunwen_93348.html