实现整个系统预期的功能,在系统所使用的 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 系列单片机而设计的系统软件

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

基于Apriori算法的电影推荐

PHP+IOS的会议管理系统的设计+ER图

数据挖掘在电子商务中的应用

数据挖掘的主题标绘数据获取技术与实现

基于PageRank算法的网络数据分析

基于神经网络的验证码识别算法

基于网络的通用试题库系...

互联网教育”变革路径研究进展【7972字】

老年2型糖尿病患者运动疗...

LiMn1-xFexPO4正极材料合成及充放电性能研究

张洁小说《无字》中的女性意识

麦秸秆还田和沼液灌溉对...

ASP.net+sqlserver企业设备管理系统设计与开发

我国风险投资的发展现状问题及对策分析

安康汉江网讯

网络语言“XX体”研究

新課改下小學语文洧效阅...