您现在的位置:网站首页答辩论文工学论文电子论文

毕业设计 基于AT89S51单片机的温度仪表设计

  • 简介:毕业设计-基于AT89S51单片机的温度仪表设计,,摘 要,单片机是Sing le Chip Microcomputer的中文名称,原意是单片微处理器。其特征是把中央处理器、存储器和输入/输出设备集成在一个芯片内。有时也称为微处理器或微控制器。它具有体积
    类型:word   
    资料包括:论文   
    • 请与管理员联系购买资料 QQ:5739126
  • 论文简介
  • 相关论文
  • 论文下载
文件大小:336.00KB
适用专业:单片机
适用年级:大学
论文编号:196433

论文简介:
毕业设计-基于AT89S51单片机的温度仪表设计,
摘 要
单片机是Sing le Chip Microcomputer的中文名称,原意是单片微处理器。其特征是把中央处理器、存储器和输入/输出设备集成在一个芯片内。有时也称为微处理器或微控制器。它具有体积小,功耗低,重量轻,价格低,可靠性高,开发使用简便等一系列有点,广泛用于只能产业和工业自动化上。而51系列单片机是各单片机中最为典型和最有代表的一种。这次课程设计通过对它的学习,应用,从而达到学习、设计、开发软、硬的能力。
本次设计主要设计了一个基于AT89S51单片机的温度仪表,在数码管上显示相应的温度,并要求仪表可以和计算机通信。应用VW软件实现了单片机温度系统的设计与仿真。该方法仿真效果真实、准确,节省了硬件资源。
关键字:单片机;模/数转换器ADC0804;外部数据存储器6264;74HC573;串行通信接口MAX232。
目 录
摘要.……………………………1
1 设计任务及要求.………….4
1.1设计目的及意义……………4
1.2设计任务……………………4
1.3设计分析……………4
1.4设计要求.……………………4
2 总体设计方案.……………5
2.1 主控制器AT89S51.…………………5
2.2 模/数转换器ADC0804.………………5
2.3 外部数据存储器6264…………………6
2.4 数码管组.………………………7
2.5 串行通信接口…………………7
3 主要元器件介绍…………7
3.1 89S51单片机介绍……………………7
3.2 ADC0804介绍…………9
3.3 MAX232介绍.………………11
4 系统硬件电路设计………………12
4.1 原理总图.………………….….13
4.2 温度显示电路.…………….….14
4.3 模/数转换电路…………………….14
4.4 串行通信电路.………..….16
4.5 复位电路.………………..…….16
5 软件系统算法设计……………………17
5.1 程序头部分.…………..….19
5.2 初始化.………….……………….19
5.3 启动ADC0804的A/D转换器………19
5.4 外部中断服务程序..…………….20
5.5 定时器T0中断处理程序………………22
5.6 串行中断处理程序.….24
5.7 显示部分.………………….28
5.8 数据表..…….…………….28
6 系统调试..………….30
6.1 调试方法.…..………………….30
6.2 出现的问题...………………….30
6.3 解决方法.……………….30
7 总结..….....31
7.1 心得体会..……….....31
7.2 系统的亮点..…….....32
7.3 致谢..…………….....32
8 附录..……………….33
8.1 所用元器件介绍..…………….33
8.2 总程序..…......34
9 参考文献..…...43
1. 设计任务及要求
1.1 设计目的及意义
随着科技的不断发展,现代社会对各种信息参数的准确度和精确度的要求都有了增长。如何准确而又迅速的获得这些参数,受制于现代信息基础的发展水平。在日常生活中,与温度有关的很常见,例如烧开水的锅炉需要测温度,家庭用的电磁炉需要测温度等,所以数字温度计普遍存在于人们的生活中。而在工业生产过程中,需要实时测量温度,在农业生产中也离不开温度的测量。因此研究温度的测量方法和装置具有重要的意义。
1.2 设计任务
设计一个温度仪表,使用3位数码管显示温度值。每秒采样一次存储在外部存储器中。要求仪表可以和计算机通信,如果计算机传送来的数据是n,则把最新的n个温度值传送到计算机。
1.3 设计分析
选择一种温度传感器(在本次设计中使用一个可调电位器模拟传感器的输入信号),然后把传感器的输出连接到ADC0804。使用单片机的P0口接到ADC0804。外部连接一片8KB存储器6264。使用P1口连接3片数码管,系只能是一位小数。设计出RS232标准的串行通信口。
1.4 设计要求
(1)输出温度采用数字显示,温度显示采用3位共阳LED数码管显示,两位整数,一位小数。
(2)设计控制器采用AT89S51单片机,温度传感器使用可调电位器替代,模拟传感器的输入信号 。
(3)要求仪表可以和计算机通信,将温度值传送到计算机。


论文文件预览:
共1文件夹,1个文件,文件总大小:336.00KB,压缩后大小:158.38KB

  • 毕业设计-基于AT89S51单片机的温度仪表设计
  • doc毕业设计-基于AT89S51单片机的温度仪表设计.doc  [336.00KB]

查看评论 已有0位网友发表了看法
  • 验证码: