基于89c52单片机的智能温度控制_第1页
基于89c52单片机的智能温度控制_第2页
基于89c52单片机的智能温度控制_第3页
基于89c52单片机的智能温度控制_第4页
基于89c52单片机的智能温度控制_第5页
已阅读5页,还剩13页未读 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

凌阳,拇指凌阳摘要凌阳,拇指凌阳凌阳,拇指凌阳恒温控制在工业生产过程中举足轻重温度的控制直接影响着工业生产的产量和质量。食指本设计是基于AT89C51单片机的恒温箱控制系统,拇指系统分为硬件和软件两部分,拇指其中硬件包括温度传感器、显示、控制和报警的设计;软件包括键盘管理程序设计、显示程序设计、控制程序设计和温度报警程序设计。食指编写程序结合硬件进行调试,拇指能够实现设置和调节初始温度值,拇指进行数码管显示,拇指当加热到设定值后立刻报警。食指另外,拇指本系统通过软件实现对按键误差、加热过冲的调整,拇指以提高系统的安全性、可靠性和稳定性。食指本设计从实际应用出发选取了体积小、精度相对高的数字式温度传感元件DS18B20作为温度采集器,拇指单片机AT89C51作为主控芯片,拇指数码管作为显示输出,拇指实现了对温度的实时测量与恒定控制。食指凌阳,拇指凌阳关键词凌阳,拇指凌阳单片机;恒温;控制;报警凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳DESIGNING凌阳,拇指凌阳OF凌阳,拇指凌阳AUTOMATIC凌阳,拇指凌阳CONSTANT凌阳,拇指凌阳TEMPERATURE凌阳,拇指凌阳BOX凌阳,拇指凌阳CONTROLLED凌阳,拇指凌阳BY凌阳,拇指凌阳SCM凌阳,拇指凌阳凌阳,拇指凌阳ABSTRACT凌阳,拇指凌阳THE凌阳,拇指凌阳SYSTEM凌阳,拇指凌阳MAKES凌阳,拇指凌阳USE凌阳,拇指凌阳OF凌阳,拇指凌阳THE凌阳,拇指凌阳SINGLE凌阳,拇指凌阳CHIP凌阳,拇指凌阳AT89C51凌阳,拇指凌阳AS凌阳,拇指凌阳THE凌阳,拇指凌阳TEMPERATURE凌阳,拇指凌阳CONTROLLING凌阳,拇指凌阳CENTER,凌阳,拇指凌阳USES凌阳,拇指凌阳NUMERAL凌阳,拇指凌阳THERMOMETER凌阳,拇指凌阳DS18B20凌阳,拇指凌阳WHICH凌阳,拇指凌阳TRANSMITS凌阳,拇指凌阳AS凌阳,拇指凌阳1WIRE凌阳,拇指凌阳WAY凌阳,拇指凌阳AS凌阳,拇指凌阳THE凌阳,拇指凌阳TEMPERATURE凌阳,拇指凌阳SENSOR,凌阳,拇指凌阳THROUGH凌阳,拇指凌阳THE凌阳,拇指凌阳PRESSED凌阳,拇指凌阳KEY,凌阳,拇指凌阳THE凌阳,拇指凌阳NUMERICAL凌阳,拇指凌阳CODE凌阳,拇指凌阳DEMONSTRATED凌阳,拇指凌阳COMPOSITE凌阳,拇指凌阳OF凌阳,拇指凌阳THE凌阳,拇指凌阳MANMACHINE凌阳,拇指凌阳INTERACTIVE凌阳,拇指凌阳CONNECTION凌阳,拇指凌阳,TO凌阳,拇指凌阳REALIZE凌阳,拇指凌阳SET凌阳,拇指凌阳AND凌阳,拇指凌阳ADJUST凌阳,拇指凌阳THE凌阳,拇指凌阳INITIAL凌阳,拇指凌阳TEMPERATURE凌阳,拇指凌阳VALUE凌阳,拇指凌阳AFTER凌阳,拇指凌阳THE凌阳,拇指凌阳SYSTEM凌阳,拇指凌阳WORKS,凌阳,拇指凌阳THE凌阳,拇指凌阳DIGITAL凌阳,拇指凌阳TUBE凌阳,拇指凌阳WILL凌阳,拇指凌阳DEMONSTRATE凌阳,拇指凌阳THE凌阳,拇指凌阳TEMPERATURE凌阳,拇指凌阳VALUE,凌阳,拇指凌阳WHEN凌阳,拇指凌阳TEMPERATURE凌阳,拇指凌阳ARRIVING凌阳,拇指凌阳TO凌阳,拇指凌阳THE凌阳,拇指凌阳SETTING凌阳,拇指凌阳VALUE,凌阳,拇指凌阳THE凌阳,拇指凌阳BUZZER凌阳,拇指凌阳WILL凌阳,拇指凌阳BE凌阳,拇指凌阳WORK凌阳,拇指凌阳IMMEDIATELY凌阳,拇指凌阳IN凌阳,拇指凌阳ADDITION,凌阳,拇指凌阳THE凌阳,拇指凌阳SYSTEM凌阳,拇指凌阳THROUGH凌阳,拇指凌阳THE凌阳,拇指凌阳SOFTWARE凌阳,拇指凌阳ADJUSTING凌阳,拇指凌阳TO凌阳,拇指凌阳THE凌阳,拇指凌阳PRESSED凌阳,拇指凌阳KEY凌阳,拇指凌阳ERROR,凌阳,拇指凌阳AND凌阳,拇指凌阳THE凌阳,拇指凌阳EXCESSIVELY凌阳,拇指凌阳HUTTING凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳KEYWORDS凌阳,拇指凌阳凌阳,拇指凌阳SCM凌阳,拇指凌阳CONSTANT凌阳,拇指凌阳TEMPERATURE凌阳,拇指凌阳CONTROL凌阳,拇指凌阳WARING凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳目凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳录凌阳,拇指凌阳凌阳,拇指凌阳1凌阳,拇指凌阳系统方案选择和论证2凌阳,拇指凌阳11凌阳,拇指凌阳题目要求2凌阳,拇指凌阳111基本要求2凌阳,拇指凌阳112说明2凌阳,拇指凌阳12系统基本方案2凌阳,拇指凌阳121各模块电路的方案选择及论证2凌阳,拇指凌阳122系统各模块的最终方案5凌阳,拇指凌阳2凌阳,拇指凌阳硬件设计与实现6凌阳,拇指凌阳21系统硬件模块关系6凌阳,拇指凌阳22主要单元电路的设计6凌阳,拇指凌阳221温度采集部分设计6凌阳,拇指凌阳222加热控制部分8凌阳,拇指凌阳223键盘、显示、控制器部分8凌阳,拇指凌阳3凌阳,拇指凌阳系统软件设计14凌阳,拇指凌阳31凌阳,拇指凌阳读取DS18B20温度模块子程序14凌阳,拇指凌阳32数据处理子程序14凌阳,拇指凌阳33键盘扫描子程序16凌阳,拇指凌阳34主程序流程图17凌阳,拇指凌阳4凌阳,拇指凌阳系统测试18凌阳,拇指凌阳41凌阳,拇指凌阳静态温度测试18凌阳,拇指凌阳42动态温控测量18凌阳,拇指凌阳43结果分析19凌阳,拇指凌阳附录1产品使用说明19凌阳,拇指凌阳附录2元件清单19凌阳,拇指凌阳附录3系统硬件原理图20凌阳,拇指凌阳附录4软件程序清单21凌阳,拇指凌阳参考文献26凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳1系统方案选择和论证凌阳,拇指凌阳凌阳,拇指凌阳11题目要求凌阳,拇指凌阳凌阳,拇指凌阳本文利用AT89C51对温度进行控制,拇指采用单总线传输方式的DS18B20作为温度传感器,拇指与按键、数码显示、报警器等外部辅助硬件共同组成一个温度控制系统。食指设计中用到了KEIL凌阳,拇指凌阳C51凌阳,拇指凌阳V801、PROTEL99SE、PROTEUS67等设计与仿真软件,拇指作者本着安全性、可靠性、稳定性和易扩展性等设计原则,拇指对各方案进行了细心的比较,拇指并对设计中使用的芯片进行了仔细的分析,拇指力求设计出一个安全、稳定、可靠的温度控制系统。食指凌阳,拇指凌阳DS18B20测温电路凌阳,拇指凌阳DS18B20数字温度计是DALLAS公司生产的1WIRE器件,拇指即单总线器件。食指与传统的热敏电阻有所不同,拇指DS18B20可直接将被测温度转化成串行数字信号,拇指以供单片机处理,拇指具有连线简单、微型化、低功耗、高性能、抗干扰能力强、精度高等特点。食指因此用它来组成一个测温系统,拇指具有电路简单,拇指在一根通信线上可以挂很多这样的数字温度计,拇指十分方便。食指目前已被众多行业进行广泛的运用(锅炉、温控表粮库、冷库、工业现场温度监控、仪器仪表温度监控、农业大棚温度监控等)。食指凌阳,拇指凌阳通过编程,拇指DS18B20可以实现912位的温度读数。食指信息经过单线接口送入DS18B20或从DS18B20送出,拇指因此从微处理器到DS18B20仅需连接一条信号线和地线。食指读、写和执行温度变换所需的电源可以由数据线本身提供,拇指而不需要外部电源。食指凌阳,拇指凌阳每片DS18B20在出厂时都设有唯一的产品序列号,拇指因此多个DS18B20可以挂接于同一条单线总线上,拇指这允许在许多不同的地方放置温度传感器,拇指特别适合于构成多点温度测控系统凌阳,拇指凌阳设计并制作一个智能温度显示报警控制系统,拇指控制对象为蔬菜大棚,拇指温度可以在一定范围内由人工设定,拇指并能在环境温度降低、升高时实现自动控制,拇指以保持设定的温度基本不变。食指系统硬件设计凌阳,拇指凌阳凌阳,拇指凌阳111基本要求凌阳,拇指凌阳(1)温度设定范围为2030,拇指最小区分度为1,拇指标定温度1,拇指超过或低于设定范围蜂鸣器报警。食指凌阳,拇指凌阳(2)环境温度过低时(例如用电炉加热升温)温度控制的静态误差1。食指凌阳,拇指凌阳(3)用十进制数码管显示实际的温度,拇指最小区分度为1凌阳,拇指凌阳凌阳,拇指凌阳112说明凌阳,拇指凌阳(1)加热器用一千瓦电炉,拇指降温时用风扇。食指凌阳,拇指凌阳(2)如果采用单片机控制,拇指允许使用已有的单片机最小系统板。食指凌阳,拇指凌阳(3)数码显示部分可以使用数码显示模块。食指凌阳,拇指凌阳(4)测量水温时只要求在容器内任意设置一个测量点。食指凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳12系统基本方案凌阳,拇指凌阳凌阳,拇指凌阳根据题目要求系统模块分可以划分为温度测量模块,拇指显示电路模块,拇指加热模块,拇指降温模块,拇指控制模块,拇指系统的框图如图121所示。食指为实现各模块的功能,拇指分别做了几种不同的设计方案并进行了论证。食指凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳121各模块电路的方案选择及论证凌阳,拇指凌阳(1)控制器模块凌阳,拇指凌阳根据题目要求,拇指控制器主要用于对温度测量信号的接受和处理、控制电热丝和风扇使控制对象满足设计要求、控制显示电路对温度值实时显示以及控制键盘实现对温度值的设定等。食指对控制器的选择有以下三种方案凌阳,拇指凌阳OUTPUT显示电路加热装置测温部分键盘输入控制部分INPUT凌阳,拇指凌阳图121凌阳,拇指凌阳凌阳,拇指凌阳系统基本模块方框图凌阳,拇指凌阳凌阳,拇指凌阳方案一采用FPGA作为系统控制器。食指FPGA功能强大,拇指可以实现各种复杂的逻辑功能,拇指规模大,拇指密度高,拇指它将所有器件集成在一块芯片上,拇指减少了体积,拇指提高了稳定性,拇指并且可应用EDA软件仿真、调试,拇指易于进行功能扩展。食指FPGA采用并行的I/O口方式,拇指提高了系统的处理速度,拇指适合作为大规模实时系统控制核心。食指由温度传感器送来的温度信号,拇指经FPGA程序对其进行处理,拇指控制加热装置动作。食指但由于本设计对数据处理的速度要求不高,拇指FPGA的高速处理的优势得不到充分体现,拇指并且其成本偏高,拇指引脚较多,拇指硬件电路布线复杂。食指凌阳,拇指凌阳方案二采用模拟运算放大器组成PID控制系统。食指对于水温控制是足够的。食指但要附加显示、温度设定等功能,拇指要附加许多电路,拇指稍显麻烦。食指凌阳,拇指凌阳方案三采用ATMEL公司的AT89C52作为系统控制器。食指单片机算术运算功能强,拇指软件编程灵活、自由度大,拇指可用软件编程实现各种算法和逻辑控制,拇指并且其功耗低、体积小、技术成熟和成本低等优点。食指基于以上分析拟订方案二,拇指由AT89C52作为控制核心,拇指对温度采集和实时显示以及加热装置进行控制。食指凌阳,拇指凌阳凌阳,拇指凌阳(2)加热装置有效功率控制模块凌阳,拇指凌阳根据题目,拇指可以使用电热炉进行加热,拇指控制电热炉的功率即可以控制加热的速度。食指当水温过高时,拇指关掉电热炉进行降温处理,拇指让其自然冷却。食指在制作中,拇指我们装设一个小电风扇,拇指当水温超高时关闭电炉开启风扇散热,拇指当需要加热时开启电炉关闭风扇。食指由于加热的功率较大,拇指考虑到简化电路的设计,拇指我们直接采用220V电源。食指对加热装置控制模块有以下两种方案凌阳,拇指凌阳方案一采用可控硅来控制加热器有效功率。食指可控硅是一种半控器件,拇指应用于交流电的功率控制有两种形式控制导通的交流周期数达到控制功率的目的;控制导通角的方式控制交流功率。食指由交流过零检测电路输出方波经适当延时控制双向可控硅的导通角,拇指延时时间即移相偏移量由温度误差计算得到。食指可以实现对交流电单个周期有效值周期性控制,拇指保证系统的动态性能指标。食指该方案电路稍复杂,拇指需使用光耦合驱动芯片以及变压器等器件。食指但该方案可以实现功率的连续调节,拇指因此响应速度快,拇指控制精度也高。食指凌阳,拇指凌阳方案二采用继电器控制。食指使用继电器可以很容易实现地通过较高的电压和电流,拇指在正常条件下,拇指工作十分可靠。食指继电器无需外加光耦,拇指自身即可实现电气隔离。食指这种电路无法精确实现电热丝功率控制,拇指电热丝只能工作在最大功率或零功率,拇指对控制精度将造成影响。食指但可以由多路加热丝组成功率控制,拇指由单片机对温差的处理实现分级功率控制提高系统动态性能。食指基于以上分析以及现有器件限制选择方案二,拇指采用继电器控制省去光耦和交流过零检测电路,拇指在软件上选用适当的控制算法,拇指同样可以达到较好的效果。食指凌阳,拇指凌阳凌阳,拇指凌阳(3)温度采集模块凌阳,拇指凌阳题目要求温度静态误差小于等于02,拇指温度信号为模拟信号,拇指本设计要对温度进行控制和显示,拇指所以要把模拟量转换为数字量。食指该温度采集模块有以下三种方案凌阳,拇指凌阳方案一利用热电阻传感器作为感温元件,拇指热电阻随温度变化而变化,拇指用仪表测量出热电阻的阻值变化,拇指从而得到与电阻值相应的温度值。食指最常用的的是铂电阻传感器,拇指铂电阻在氧化介质中,拇指甚至在高温的条件下其物理,拇指化学性质不变。食指由铂电阻阻值的变化经小信号变送器XTR101将铂电阻随温度变化的转换为420MA线形变化电路,拇指再将电流信号转化为电压信号,拇指送到A/D转换器ADC0809即将模拟信号转换为数字信号。食指该方案线性度优于001。食指凌阳,拇指凌阳方案二采用温度传感器AD590K。食指AD590K具有较高精度和重复性,拇指良好的非线性保证01的测量精度。食指加上软件非线性补偿可以实现高精度测量。食指AD590将温度转化为电流信号,拇指因此要加相应的调理电路,拇指将电流信号转化为电压信号。食指送入8为A/D转换器,拇指可以获得255级的精度,拇指基本满足题目要求。食指凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳方案三采用数字温度传感器DS18B20。食指DS18B20为数字式温度传感器,拇指无需其他外加电路,拇指直接输出数字量。食指可直接与单片机通信,拇指读取测温数据,拇指电路简单。食指如图122凌阳,拇指凌阳所示凌阳,拇指凌阳。食指凌阳,拇指凌阳凌阳,拇指凌阳图122凌阳,拇指凌阳凌阳,拇指凌阳DS18B20测温电路凌阳,拇指凌阳基于以上分析和现有器件所限,拇指温度采集模块选用方案三。食指DS18B20与传统的热敏电阻相比,拇指他能够直接读出被测温度并且可根据实际要求通过简单的编程实现912位的数字值读数方式。食指并且从DS18B20读出的信息或写入DS18B20的信息仅需要一根口线(单线接口)读写,因而使用DS18B20可使系统结构更趋简单,拇指可靠性更高。食指他在测温精度、转换时间、传输距离、分辨率等方面带来了令人满意的效果。食指凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳(4)键盘与显示模块凌阳,拇指凌阳根据题目要求,拇指水温要由人工设定,拇指并能实时显示温度值。食指对键盘和显示模块有下面两种方案凌阳,拇指凌阳凌阳,拇指凌阳方案一采用液晶显示屏和通用矩阵键盘。食指液晶显示屏(LCD)具有功耗小、轻薄短小无辐射危险,拇指平面直角显示以及影象稳定不闪烁,拇指可视面积大,拇指画面效果好,拇指抗干扰能力强等特点。食指但由于只需显示三位温度值,拇指信息量比较少,拇指且由于液晶是以点阵的模式显示各种符号,拇指需要利用控制芯片创建字符库,拇指编程工作量大,拇指控制器资源占用较多,拇指其成本也偏高。食指凌阳,拇指凌阳方案二采用三位LED七段数码管分别显示温度的十位、个位和小数位。食指按键采用单列3按键进行温度设定。食指数码管具有低能耗、低损耗、低压、寿命长、耐老化,拇指对外界环境要求较低。食指同时数码管采用BCD编码显示数字,拇指程序编译容易,拇指资源占用较少。食指凌阳,拇指凌阳根据以上论述,拇指采用方案二。食指本系统中,拇指采用了数码管的动态显示,拇指节省单片机的内部资源。食指凌阳,拇指凌阳凌阳,拇指凌阳122系统各模块的最终方案凌阳,拇指凌阳根据以上分析,拇指结合器件和设备等因素,拇指确定如下方案凌阳,拇指凌阳凌阳,拇指凌阳1凌阳,拇指凌阳采用AT89C52单片机作为控制器,拇指分别对温度采集、LED显示、温度设定、加热装置功率控制。食指凌阳,拇指凌阳2凌阳,拇指凌阳温度测量模块采用数字温度传感器DS18B20。食指此器件经软件设置可以实现高分辨率测量。食指凌阳,拇指凌阳凌阳,拇指凌阳3凌阳,拇指凌阳电热丝有效功率控制采用继电器控制,拇指实现电路简单实用,拇指加上温度变化缓慢可以满足设计要求。食指凌阳,拇指凌阳4凌阳,拇指凌阳显示用LED数码管显示实时温度值,拇指用ENTER、UP、DOWN三个单键实现温度值的设定。食指凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳OUTPUTLED数码管继电器DS18B20键盘输入AT89C52INPUT图123凌阳,拇指凌阳凌阳,拇指凌阳系统基本框图凌阳,拇指凌阳凌阳,拇指凌阳系统的基本框图如图123凌阳,拇指凌阳所示。食指CPU(AT凌阳,拇指凌阳89C52)首先写入命令给DS18B20,拇指然后DS18B20开始转换数据,拇指转换后通过89S52来处理数据。食指数据处理后的结果就显示到数码管上。食指另外由键盘设定温度值送到单片机,拇指单片机通过数据处理发出温度控制信息到继电器。食指DS18B20可以被编程,拇指所以箭头是双向的。食指凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳2硬件设计与实现凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳21系统硬件模块关系凌阳,拇指凌阳凌阳,拇指凌阳本系统的执行方法是循环查询执行的,拇指键盘扫描也是用循环查询的办法,拇指由于本系统对实时性要求不是很高,拇指所以没有用到中断方式来处理。食指各模块关系图如图211所示。食指凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳单片机初始话模块继电器控制模块键盘扫描模块(扫描有无ENTER键按下)DS18B20得到温度值,存放到BUFFER中处理温度值,换算成BCD码温度显示模块图211凌阳,拇指凌阳凌阳,拇指凌阳统硬件模块关系图凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳22主要单元电路的设计凌阳,拇指凌阳凌阳,拇指凌阳221温度采集部分设计凌阳,拇指凌阳本系统采用半导体温度传感器作为敏感元件。食指传感器我们采用了DS18B20单总线可编程温度传感器,来实现对温度的采集和转换,拇指直接输出数字量,拇指可以直接和单片机进行通讯,拇指大大简化了电路的复杂度。食指DS18B20应用广泛,拇指性能可以满足题目的设计要求。食指DS18B20的测温电路如图221所示。食指凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳图221凌阳,拇指凌阳凌阳,拇指凌阳DS18B20测温电路凌阳,拇指凌阳凌阳,拇指凌阳(1)DSI8B20的测温功能的实现凌阳,拇指凌阳其测温电路的实现是依靠单片机软件的编程上。食指凌阳,拇指凌阳当DSI8B20接收到温度转换命令后,拇指开始启动转换。食指转换完成后的温度值就以16位带符号扩展的二进制补码形式存储在高速暂存存储器的0,拇指1字节。食指单片机可通过单线接口读到该数据,拇指读取时低位在前,拇指高位在后,拇指数据格式以0062凌阳,拇指凌阳5LSB形式表示。食指温度值格式如表221所示,拇指其中“S”为标志位,拇指对应的温度计算当符号位S0时,拇指直接将二进制位转换为十进制;当S1时,拇指先将补码变换为原码,拇指再计算十进制值。食指DSI8B20完成温度转换后,拇指就把测得的温度值与凌阳,拇指凌阳TH做比较,拇指若TTH或T凌阳,拇指凌阳ROM操作命令凌阳,拇指凌阳凌阳,拇指凌阳存储器操作命令凌阳,拇指凌阳处理数据凌阳,拇指凌阳凌阳,拇指凌阳初始化凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳单总线上的所有处理均从初始化开始凌阳,拇指凌阳凌阳,拇指凌阳ROM操作命令凌阳,拇指凌阳总线主机检测到DSL820的存在便可以发出ROM操作命令之一这些命令如表222所示凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳表222凌阳,拇指凌阳凌阳,拇指凌阳ROM操作命令表指令代码READ凌阳,拇指凌阳ROM读ROM33HMATCH凌阳,拇指凌阳ROM匹配ROM55HSKIP凌阳,拇指凌阳ROM跳过ROMCCHSEARCH凌阳,拇指凌阳ROM搜索ROMF0HALARM凌阳,拇指凌阳SEARCH告警搜索ECH凌阳,拇指凌阳凌阳,拇指凌阳存储器操作命令如表223所示凌阳,拇指凌阳凌阳,拇指凌阳表223凌阳,拇指凌阳凌阳,拇指凌阳存储器操作命令表指令代码WRITE凌阳,拇指凌阳SCRATCHPAD写暂存存储器凌阳,拇指凌阳4EHREAD凌阳,拇指凌阳SCRATCHPAD读暂存存储器BEHCOPY凌阳,拇指凌阳SCRATCHPAD复制暂存存储器凌阳,拇指凌阳48HCONVERT凌阳,拇指凌阳TEMPERATURE温度变换44HRECALL凌阳,拇指凌阳EPROM重新调出B8HREAD凌阳,拇指凌阳POWER凌阳,拇指凌阳SUPPLY读电源凌阳,拇指凌阳B4H凌阳,拇指凌阳(3)温度转换算法及分析凌阳,拇指凌阳由于DS18B20转换后的代码并不是实际的温度值,拇指所以要进行计算转换。食指温度高字节(MS凌阳,拇指凌阳BYTE)高5位是用来保存温度的正负(标志为S的BIT11BIT15),拇指高字节(MS凌阳,拇指凌阳BYTE)低3位和低字节来保存温度值(BIT0凌阳,拇指凌阳凌阳,拇指凌阳BIT10)。食指其中低字节(LS凌阳,拇指凌阳BYTE)的低4位来保存温度的小数位(BIT0凌阳,拇指凌阳凌阳,拇指凌阳BIT凌阳,拇指凌阳3)。食指由于本程序采用的是00625的精度,拇指小数部分的值,拇指可以用后四位代表的实际数值乘以00625,拇指得到真正的数值,拇指数值可能带几个小数位,拇指所以采取小数舍入,拇指保留一位小数即可。食指也就说,拇指本系统的温度精确到了01度。食指凌阳,拇指凌阳算法核心首先程序判断温度是否是零下,拇指如果是,拇指则DS18B20保存的是温度的补码值,拇指需要对其低8位(LS凌阳,拇指凌阳BYTE)取反加一变成原码。食指处理过后把DS18B20的温度COPY到单片机的RAM中,拇指里面已经是温度值的HEX码了,拇指然后转换HEX码到BCD码,拇指分别把小数位,拇指个位,拇指十位的BCD码存入RAM中。食指凌阳,拇指凌阳凌阳,拇指凌阳222加热控制部分凌阳,拇指凌阳由于本系统要控制电热丝加热,拇指功率较大,拇指因此要借助功率电路。食指在器件选择上留足余量,拇指增加安全性。食指加热部分采用继电器控制,拇指电路简单可靠。食指电路如图222所示。食指凌阳,拇指凌阳当实测温度低于设定值时,拇指由单片机输出高电平信号。食指三极管9014导通,拇指继电器开始工作对水加温。食指为了防止继电器频繁动作。食指在软件中对水温测量精确到01,拇指而在温度设定时只取整数。食指可以有1的余量。食指凌阳,拇指凌阳当设定温度低于实测温度时为了加快系统动态响应速度,拇指设置一个小功率电扇,拇指加速水温的降低。食指使系统整体性能得以提高。食指原理图如图223所示。食指凌阳,拇指凌阳223键盘、显示、控制器部分凌阳,拇指凌阳本设计中采用动态显示方式驱动3个七段数码管,拇指分别显示温度的十位、个位和小数位。食指数码管采用共阴极,拇指由于AT89C52单片机每个I/O的拉电流只有12MA。食指所以在位码和段码都加上了同相驱动器。食指凌阳,拇指凌阳键盘采用按键开关经上拉电阻分别接P10、P11、P12口上,拇指起到控制、上调和下调作用。食指每按上调和下调键,拇指设定温度值增1减1。食指单片机XTAL2、XTAL1接12MHZJ晶振,拇指提供系统时钟基值。食指另RESET接复位按键。食指原理图如图224所示。食指凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳图223风扇控制图凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳图224凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳键盘、显示、控制器部分原理图凌阳,拇指凌阳凌阳,拇指凌阳3系统软件设计凌阳,拇指凌阳凌阳,拇指凌阳系统的软件设计采用汇编语言,拇指对单片机进行变成实现各项功能。食指凌阳,拇指凌阳主程序对模块进行初始化,拇指而后调用读温度、处理温度、显示、键盘、和继电器各模块。食指用的是循环查询方式,拇指来显示和控制温度。食指凌阳,拇指凌阳凌阳,拇指凌阳31读取DS18B20温度模块子程序凌阳,拇指凌阳每次对DA18B20操作时多要按造DS18B20工作过程中的协议进行。食指凌阳,拇指凌阳初始化凌阳,拇指凌阳ROM操作命令凌阳,拇指凌阳存储器操作命令凌阳,拇指凌阳处理数据凌阳,拇指凌阳凌阳,拇指凌阳程序流程图如图311所示。食指凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳32数据处理子程序凌阳,拇指凌阳由于DS18B20转换后的代码并不是实际的温度值,拇指所以要进行数据处理。食指由于本程序采用的是00625的精度,拇指小数部分的值,拇指可以用后四位代表的实际数值乘以00625,拇指得到真正的数值,拇指数值可能带几个小数位,拇指所以采取四舍五入,拇指保留一位小数即可。食指也就说,拇指本系统的温度精确到了01度。食指凌阳,拇指凌阳首先程序判断温度是否是零下,拇指如果是,拇指则DS18B20保存的是温度的补码值,拇指需要对其低8位(LS凌阳,拇指凌阳BYTE)取反加一变成原码。食指处理过后把DS18B20的温度COPY到单片机的RAM中,拇指里面已经是温度值的HEX码了,拇指然后转换HEX码到BCD码,拇指分别把小数位,拇指个位,拇指十位的BCD码存入RAM中。食指数据处理子程序流程图如图321所示。食指凌阳,拇指凌阳开始开始初始化DS18B20存在ROM操作命令存储操作命令读取温度值返回是否凌阳,拇指凌阳图311读取DS18B20温度子程序流程图凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳返回数据传递温度是否为负BCD码转换求补运算图321数据处理子程序流程图凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳33键盘扫描子程序凌阳,拇指凌阳按键功能凌阳,拇指凌阳凌阳,拇指凌阳1凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳HOME凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳P10K2控制键凌阳,拇指凌阳2凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳UP凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳P11K3加1键凌阳,拇指凌阳3凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳DOWN凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳P12K4减1键凌阳,拇指凌阳键盘子程序流程图如图331所示。食指凌阳,拇指凌阳凌阳,拇指凌阳开始HOME_FLAG为1HOME键是否按下是否有HOME键按下是否有UP键按下是否有DOWN键按下DISPLAY显示返回主程序ENTER子程序FLAG1UP子程序DOWN子程序是是是是是否否否否否图331键盘子程序流程图凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳34主程序流程图凌阳,拇指凌阳总模块流程图如图311所示。食指本软件设计采用循环查询来处理各个模块,拇指温度是缓慢变化量所以可以满足性能要求。食指凌阳,拇指凌阳图311所示为系统主程序流程图凌阳,拇指凌阳凌阳,拇指凌阳否初始化开始调用温度转换子程序DS18B20存在数据处理子程序显示子程序键盘扫描子程序继电器控制子程序温度报警是凌阳,拇指凌阳图311主程序流程图凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳4凌阳,拇指凌阳系统测试凌阳,拇指凌阳41凌阳,拇指凌阳静态温度测试凌阳,拇指凌阳凌阳,拇指凌阳测试方式由于种种条件的限制,拇指采用模拟加热方式进行测试。食指利用继电器的指示灯来显示继电器的动作。食指红灯表示加热,拇指绿灯表示降温。食指凌阳,拇指凌阳测量仪器四位一体数码管凌阳,拇指凌阳测试结果如表411所示凌阳,拇指凌阳凌阳,拇指凌阳表411凌阳,拇指凌阳凌阳,拇指凌阳测试结果数据标准温度/2022252728测量温度/198221247268276误差/0201030204凌阳,拇指凌阳42动态温控测量凌阳,拇指凌阳凌阳,拇指凌阳测试方式加热方式用体温对传感器DS18B20进行加热。食指设定控制温度,拇指记录超调温度,拇指稳态误差。食指超调温度与加热的功率有关,拇指这里不再测量。食指凌阳,拇指凌阳测量仪器空调温度显示屏凌阳,拇指凌阳测量结果如表421所示凌阳,拇指凌阳凌阳,拇指凌阳表421凌阳,拇指凌阳凌阳,拇指凌阳测试结果数据设定温度/29303335超调温度/13091106稳态误差/02040204凌阳,拇指凌阳凌阳,拇指凌阳43结果分析凌阳,拇指凌阳凌阳,拇指凌阳有以上的测量结果可见,拇指系统基本上达到了所要求的指标,拇指静态测温的精度主要由DS18B20来决定。食指凌阳,拇指凌阳在控温指标中,拇指影响系统的性能的因素很多。食指最关键的是加热系统本身的物理性质及控制算法。食指由于条件的限制,拇指在本设计中采用体温进行测试。食指凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳附录1产品使用说明凌阳,拇指凌阳凌阳,拇指凌阳本水温控制系统能在099范围内设定任意温度值,拇指超出此范围将有出错报警,拇指P10为菜单键,拇指P11的UP键为加1键,拇指每按一次使设定温度值加1,拇指P12的DOWN键为减1键,拇指每按下一次设定温度值减1。食指设置完温度要在按HOME键确认温度设定完成,拇指之后显示实测温度值。食指当温度传感器没有接入时也将有出错报警。食指凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳附录2凌阳,拇指凌阳元件清单凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳元凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳件凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳单价凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳数凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳量(个)凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳单价凌阳,拇指凌阳AT89S52凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳80凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳1凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳DS18B20凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳70凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳1凌阳,拇指凌阳7404凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳15凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳6凌阳,拇指凌阳12MHZ晶振凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳12凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳1凌阳,拇指凌阳数码管凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳30凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳3凌阳,拇指凌阳按键开关凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳02凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳4凌阳,拇指凌阳9014凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳30凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳2凌阳,拇指凌阳1N4007凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳10凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳2凌阳,拇指凌阳发光二极管凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳10凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳2凌阳,拇指凌阳100电阻凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳10凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳3凌阳,拇指凌阳3K凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳10凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳4凌阳,拇指凌阳凌阳,拇指凌阳附录3凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳系统硬件原理图凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳附录4软件程序清单凌阳,拇指凌阳INCLUDE凌阳,拇指凌阳DEFINE凌阳,拇指凌阳UINT凌阳,拇指凌阳UNSIGNED凌阳,拇指凌阳INT凌阳,拇指凌阳DEFINE凌阳,拇指凌阳UCHAR凌阳,拇指凌阳UNSIGNED凌阳,拇指凌阳CHAR凌阳,拇指凌阳UCHAR凌阳,拇指凌阳TL,TH,BAI,SHI,GE,XS1,AA,OP,W凌阳,拇指凌阳CHAR凌阳,拇指凌阳SX,XX凌阳,拇指凌阳SBIT凌阳,拇指凌阳DQP10凌阳,拇指凌阳SBIT凌阳,拇指凌阳KEY1P12凌阳,拇指凌阳SBIT凌阳,拇指凌阳KEY2P13凌阳,拇指凌阳SBIT凌阳,拇指凌阳KEY3P14凌阳,拇指凌阳SBIT凌阳,拇指凌阳FENGP11凌阳,拇指凌阳BIT凌阳,拇指凌阳FH凌阳,拇指凌阳UCHAR凌阳,拇指凌阳CODE凌阳,拇指凌阳DUAN0XC0,0XF9,0XA4,0XB0,0X99,凌阳,拇指凌阳0X92,0X82,0XF8,0X80,0X90,0XFF凌阳,拇指凌阳凌阳,拇指凌阳VOID凌阳,拇指凌阳DELAYUINT凌阳,拇指凌阳N凌阳,拇指凌阳凌阳,拇指凌阳INT凌阳,拇指凌阳I凌阳,拇指凌阳FORI0凌阳,拇指凌阳I0X凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳FORY110Y0Y凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳FUWEIVOID凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳BIT凌阳,拇指凌阳FWEI凌阳,拇指凌阳凌阳,拇指凌阳DQ0凌阳,拇指凌阳凌阳,拇指凌阳DELAY29凌阳,拇指凌阳凌阳,拇指凌阳DQ1凌阳,拇指凌阳凌阳,拇指凌阳DELAY3凌阳,拇指凌阳凌阳,拇指凌阳FWEIDQ凌阳,拇指凌阳凌阳,拇指凌阳DELAY25凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳UCHAR凌阳,拇指凌阳DUWEIVOID凌阳,拇指凌阳凌阳,拇指凌阳UCHAR凌阳,拇指凌阳I凌阳,拇指凌阳DQ0凌阳,拇指凌阳DQ1凌阳,拇指凌阳FORI0IE凌阳,拇指凌阳BBBB凌阳,拇指凌阳DQ0凌阳,拇指凌阳IFBB1凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳DQ1凌阳,拇指凌阳DELAY5凌阳,拇指凌阳DQ1凌阳,拇指凌阳DELAY5凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳VOID凌阳,拇指凌阳XIANSHI凌阳,拇指凌阳凌阳,拇指凌阳BAI0XFF凌阳,拇指凌阳IFFH凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳BAI0XBF凌阳,拇指凌阳凌阳,拇指凌阳P20XEF凌阳,拇指凌阳P0BAI凌阳,拇指凌阳DELAY100凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳P00XFF凌阳,拇指凌阳P20XDF凌阳,拇指凌阳P0DUANSHI凌阳,拇指凌阳DELAY100凌阳,拇指凌阳凌阳,拇指凌阳P00XFF凌阳,拇指凌阳P20XBF凌阳,拇指凌阳P0DUANGE128凌阳,拇指凌阳DELAY100凌阳,拇指凌阳凌阳,拇指凌阳P00XFF凌阳,拇指凌阳P20X7F凌阳,拇指凌阳P0DUANXS1凌阳,拇指凌阳DELAY100凌阳,拇指凌阳P00XFF凌阳,拇指凌阳凌阳,拇指凌阳UINT凌阳,拇指凌阳WNDU凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳UINT凌阳,拇指凌阳WENDU,VV凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳FUWEI凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳XIE0XCC凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳XIE0X44凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳FUWEI凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳XIE0XCC凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳XIE0XBE凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳TLDU凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳THDU凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳IFTH凌阳,拇指凌阳THTH凌阳,拇指凌阳TLTL凌阳,拇指凌阳VVTL1凌阳,拇指凌阳IFVV255凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳TH凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳ELSE凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳FH0凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳WENDUTLTH256/16凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳RETURN凌阳,拇指凌阳WENDU凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳VOID凌阳,拇指凌阳ANJIAN凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳UCHAR凌阳,拇指凌阳A,B凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳IFKEY1凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳DELAY15凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳IFKEY1凌阳,拇

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论