(最新版)基于PT100的温度测量系统毕业设计 下载本文

图2.7.2 89C51

13

图2.7.3连接电路

14

图2.7.4复位电路

图2.7.5串口电路

在单片机上,需要下载程序,使用串口方能完成此功能。在焊好的单片机板上,伸出三个脚,用于电路的连接。 2.8 显示模块

15

七段数码管LED

所有数码管通过分时轮流控制各个数码管的COM端,就使各个数码管轮流受控显示。将所有数码管的8个显示笔“a,b,c,d,e,f,g,dp”的同名端连在一起,另外为每个数码管的公共极COM增加位选通控制电路,位选通有各自独立的IO线控制,当单片机输出字形码时,所有数码管都接收到相同的字形码,但究竟是哪个数码管会显示出字形,取决于单片机对位选通COM端电路的控制,所以我们只要将需要显示的数码管的选通控制打开,该位就显示出字形,没有选通的数码管就不会亮。

图2.8.1显示模块

三 软件设计

主要介绍编程语言C语言和编程工具Keil3软件,以及本系统的程序设计和在程序设计时所遇到的问题及解决办法。 3.1概述

整个系统的功能是由硬件电路配合软件来实现的,当硬件基本定型后,软件的功能也就基本定下来了。从软件的功能不同可分为两大类:一是监控软件(主程序),它是整个控制系统的核心,专门用来协调各执行模块和操作者的关系。二是执行软件(子程序),它是用来完成各种实质性的功能,如测量,计算,显示,通讯等。每个执行软件也就是一个小的功能执行模块。这里将各执行模

16