的用户都转而使用AT89系列。对于有丰富编程经验的用户而言,不需要仿真器,可以直接将程序烧入芯片,放在目标板上加电直接运行,观察运行结果,出现问题时再进行修改,然后重新烧写程序,再进行试验,直至成功。
AT89系列包括两大类第一类是常规的,就是AT89C系列,这类单片机要用常规的并行方法编程,必需使用编程器编程;第二类是在系统可编程即芯片安装到电路板上之后不用.拿下来而直接往里面烧写程序ISPFlash系列,也就是AT89S系列,这类单片机除了用常规的并行方法编程外,还可以在系统用下载线进行编程,省去价格较贵的编程器,而且可以在目标板上直接修改程序。
2
f重庆科技学院高等教育自学考试本科毕业论文
绪论
又考虑到单片机的存储空间与价格,以及我对单片机的熟悉程度,课本学习的是AT89C51单片机,因此,此次设计我选用了AT89C51单片机来完成此次设计。
122模数转换器选型
AD转换的好与坏直接关系到整个系统的精确度。由于本系统测量的是温度信号,响应时间长,滞后大,不要求快速转换,因此选用8位串型AD转换器ADC0809。
能达到设计的基本要求。为进一步提高精度,可以直接采用12位AD转换器,也可以采用过采样和求均值技术来提高测量分辨率。本系统采用了求平均值来提高分辨率。因为8位ADC0809其性价比更高,更重要的是我对ADC0809更加了解(课本上学的就是ADC0809),所以本次设计我选用了ADC0809作为模数转换器。
123显示方案确定
该设计的温度测量系统只要求温度的显示,所以显示系统在该设计中是必不可少的。当前常用的有液晶显示和数码管显示两种显示方法。液晶显示功能强大,不但可以显示数字字符、德文、法文、点阵显示,还可以显示全部国标汉字,但是也存在与单片机连接时接口电路驱动复杂;显示亮度低,不利于观察;编程困难;成本高等缺点,本系统只显示数字,而且需要考虑到能耗尽量少等问题,数码管内部元件比较简单,耗能相对较低,所以选择了数码管显示。不但硬件电路简单,造价低廉,而且数码管亮度高,利于我们的观察读数。
3
f重庆科技学院高等教育自学考试本科毕业论文
2硬件设计
硬件设计
21温度信号的获取与放大
本系统以PT100为温度传感器获取温度信号,以放大器LM741为信号放大器件。
211元件介绍
PT100温度传感器为正温度系数热电阻传感器,主要技术参数如下:①测量范围:200℃~850℃;
②允许偏差值℃:A级0150002t,B级0300005t;
③响应时间<30s;④最小置入深度:热电阻的最小r