菜单
  

        (3)提供软件调试功能。提供丰富的外围接口器件及其仿真,ROM、RAM、键盘、马达、LCD、LED,很接近实际。
        (4)具有强大的原理图绘制功能。
    1.4.2 开发语言
        本次设计开发语言选用C语言。它是一种计算机程序设计语言,既具有高级语言的特点,又具有汇编语言的特点。C语言的特点有:
        1.简洁紧凑,灵活方便。
        2.运算符包含范围很广。
        3.数据类型丰富。
        4.语法灵活。
        5.允许直接访问物理地址,可以直接对硬件进行操作。
        6.生成代码质量高,程序执行效率高,一般只比汇编效率低10—20%,由于该设计对执行效率没有很严格的要求,故综合起来权衡利弊,使用C语言作为开发语言。
        7.可移植性好[1]。
    2.设计方案研究
        对于此次设计在接到设计题目后,首先要做的便是对设计内容模块化,找出需要主攻的难题并且对它进行调研。其中需要注意的主要有两点:
    1.明确软、硬件部分的分工。硬件的选择有时会严重影响软件的模块划分。就像一个硬件的选取,也许涵盖了软件部分的某个模块,那么软件部分在设计的时候就可以不用考虑该模块了。但如果这个硬件的引入,或许会带来其他方面的问题,那么软件部分在设计的时候,则要新增加这部分的模块。
    2.正常情况下,要使软件部分更多代替硬件,这部分可以更彰显软件设计的特色。
    3.积极查阅相关资料,借助已有技术,尽量减少重复性的无用劳动,在此基础上可根据能力来进行创新设计。
    2.1 智能温度计设计方案
        本次设计采用温度传感器,其实在单片机电路设计中,很多都是使用传感器,所以这也是特别容易就能想到的,因此我们可以采用一只温度传感器DS18B20,此传感器能够很方便的直接读取被测温度值,再进行转换就可以满足设计要求。此方案利用了温度传感器具有能够直接读取被测温度等读数方便、测温范围广、测温精确、适用范围宽而且电路简单易于实现等优点。
    2.2 总体设计框图
        本设计以AT89C52单片机为核心,系统整体硬件电路由传感器数据采集电路、温度显示电路,上下限报警调整电路,单片机控制电路等组成。
    系统框图主要由主控制器、单片机复位、报警点按键调整设置、时钟振荡、LCD显示、温度传感器组成。总体设计方框图如图2-1所示,
    图2-1   总体设计方框图
    3.智能温度计硬件设计
    3.1 核心控制模块
    3.1.1 AT89C52的特点及特性:
        引脚40个,8KB FLASH ROM,256 Bytes的RAM,32个外部的可双向传的端口(I/O),串行中断2个,外部中断源2个,一共8个中断源,3个十优尔位可编程的定时计数器,全双工的串行通信口2个,看门狗(WDT)电路,片内时钟振荡器[2,3]。
        另外,AT89C52在空闲模式,CPU暂时停止工作,而随机存储器RAM定时计数器、串行口、外中断系统则可以继续工作,掉电模式下振荡器冻结,但RAM内的数据能够保存,并且停止芯片另外的功能直到外部中断被激活或者硬件复位。主要有如下功能特性:
    1. 8kB FLASH ROM
    2. 32个输入/输出 I/O口    
    3. 工作电压范围为4.5-5.5V
    4. 2个串行中断,可编程UART串行通道
    5. 外部中断2个,共8个中断源
    6. 2个读写中断口线,
    3.1.2 引脚功能说明:
  1. 上一篇:快递业服务质量对顾客满意度的影响调查分析
  2. 下一篇:当今社会农村“空巢老人”现象调查研究
  1. 安靠线缆在码头配载中的空间调度问题研究

  2. 河南农意发展有限公司价...

  3. 小额贷款公司面临的困境与对策+SWOT分析

  4. 网络营销的声誉维护及对策

  5. 微信平台的医院网络营销策略研

  6. 镇江恒顺酱醋厂的工厂选址问题分析

  7. 工业企业工程技术员工的...

  8. 江苏省某高中学生体质现状的调查研究

  9. 上市公司股权结构对经营绩效的影响研究

  10. g-C3N4光催化剂的制备和光催化性能研究

  11. 高警觉工作人群的元情绪...

  12. 中国传统元素在游戏角色...

  13. 现代简约美式风格在室内家装中的运用

  14. NFC协议物理层的软件实现+文献综述

  15. 巴金《激流三部曲》高觉新的悲剧命运

  16. 浅析中国古代宗法制度

  17. C++最短路径算法研究和程序设计

  

About

优尔论文网手机版...

主页:http://www.youerw.com

关闭返回