




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
延安大学西安创新学院本科毕业论文(设计)延安大学西安创新学院本科毕业论文(设计)#P3.5T1(定时/计数器1)。P3.6WR(外部数据存储器写选通)。P3.7RD(外部数据存储器读选通)。此外,P3口还接收一些用于flash闪存编程和程序校验的控制信号。RST——复位输入。当振荡器工作时RST引脚出现两个机器周期以上高电平将是单片机复位。ALE/PROG——当访问外部程序存储器或数据存储器时,ALE(地址锁存允许)输出脉冲用于锁存地址的低8位字节。一般情况下,ALE仍以时钟振荡频率的1/6输出固定的脉冲信号,因此它可对外输出时钟或用于定时目的。要注意的是:每当访问外部数据存储器时将跳过一个ALE脉冲。对flash存储器编程期间,该引脚还用于输入编程脉冲(PROG)。如有必要,可通过对特殊功能寄存器(SFR)区中的8eh单元的d0位置位,可禁止ALE操作。该位置位后,只有一条MOVX和MOVC指令才能将ALE激活。此外,该引脚会被微弱拉高,单片机执行外部程序时,应设置A禁止位无效。PSEN——程序储存允许(PSEN)输出是外部程序存储器的读选通信号,当STC89C52由外部程序存储器取指令(或数据)时,每个机器周期两P次SEN有效,即输出两个脉冲,在此期间,当访问外部数据存储器,将跳过两PS次EN信号。EA/VPP——外部访问允许,欲使CPU仅访问外部程序存储器(地址为0000H-FFFFH),EA端必须保持低电平(接地)。需注意的是:如果加密位被编程,复位时内部会锁存EA端状态。如EA端为高电平(接VCC端),CPU则执行内部程序存储器的指令。flash存储器编程时,该引脚加上+12V的编程允许电源VCC,当然这必须是该器件是使用12V编程电压VCC。
<T2>pi.αc(T2EX)P1.1CP1^C<T2>pi.αc(T2EX)P1.1CP1^CP1.3CPl4C(MOSI)PI5C(MS0)P1βC(SCK)P17ERSTC(RXD)P3OC(TXD)P31C(iNT0)P32E(FnFF3.3匚(T0)P34CC∏)P35C(WR)F3.eCI^)P3.7CXTAL2CXTAL1CGNDC40230338437536R35r34m33P3210311130122θ132814271520102517241823192220:1√CCPOD(ADC>nPC1(AD1>□P0.2(AD2>□PO3(AD3>□P04(AD4>□PO5(AD5>□PO8(ADβ>□PC7(AD7)EAΛΛjP□ALE<≡ROGPSEN□P27(A15)□P2.β(A14)□P25(A13)□P2-4(A12)□P23(A11)□P2,2(A1O)□P2-1(AO)□P2.D(A8)图3-4STC89C52引脚图12864液晶显示12864是128*64点阵液晶模块的点阵数简称,它是带有中文字库的128X64的液晶显示,是一种具有4位/8位并行、2线或3线串行多种接口方式,内部含有国标一级、二级简体中文字库的点阵图形液晶显示模块;其显示分辨率为128×64,内置8192个16*16点汉字,和128个16*8点ASCII字符集.利用该模块灵活的接口方式和简单、方便的操作指令,可构成全中文人机交互图形界面。可以显示8×4行16×16点阵的汉字.也可完成图形显示.低电压低功耗是其又一显著特点。由该模块构成的液晶显示方案与同类型的图形点阵液晶显示模块相比,不论硬件电路结构或显示程序都要简洁得多,且该模块的价格也略低于相同点阵的图形液晶模块。因此,现在大多用户都采用此液晶显示。主程序的设计1、设计分为两个部分,即发射部分和接收部分。发射部分完成温度的数据采集和处理后发射数字信号;接收部分完成数字信号接收后进行数据处理和显示。
2、芯片工作前进行相应的初始化操作,并绘制总体流程图。4.1.系统测试4.1.1系统测试步骤1、检查开发板电源、串口线以及外扩设备连接是否正常。2、下载协调器代码到开发系统的表演板。3、用串口调试助手观察协议栈运行是否正常。系统的硬件测试、协议栈的测试、液晶的测试系统的硬件测试包括对开发平台的电源、内存、LED灯、串口,以及配套电路进行测试。下载各模块的程序后,系统各硬件均能正常工作。下载协调器模块到表演板、节点模块到电池板后,程序运行正确,从串口能正确接收到节点的地址以及所采集到的温度。打开液晶显示模块软件,从串口读入当前温度值,能够实时显示温度。系统测试结果分析经测试,系统软硬件均工作正常,实现了需求中的绝大部分功能。网络功能方面,充分发挥了ZigBee的强大的优势,网络健壮。测试中,温度传感器采集的是室温,所测得的温度值与室温基本一致。上位机也顺利的显示出所采集的温度。总体上,本设计基本完成了预期的目标和要求。总结本文详细介绍了基于ZigBee的温度采集系统的设计过程,设计中将系统分为上位机和下位机两部分。通过CC2530芯片搭建无线传感器网络,并采集节点的温度值。所采集到的数据值通过Zigbee无线模块传输到显示部分。显示部分通过VC++6.0编写,用12864液晶屏将采集到的温度实时显示出来。由于本设计是以当下较为流行的ZigBee无线通信技术为基础的,ZigBee技术具有近距离、低复杂度、低功耗、低速率、低成本等优点,因而成本和功耗方面的是本设计的一大优势。同时,由于ZigBee技术组网方便,网络容量大,可以满足工农业生产上多点的温度检测,应用前景比较广泛。当然,本设计仍然存在一些不足,需要改进和提高。例如,本设计的稳定性还不能达到应用的要求,数据的存储方式还可以进一步改善,这些以后都会进一步研究和实现。然而,ZigBee技术的应用前景是十分明朗的,成本和功耗方面的优势使其在市场中十分具有竞争力。尤其在物联网技术已成为当下热点命题之一的时候,ZigBee技术的应用价值就更为重要了,可以想见,伴随着物联网技术的成长,ZigBee技术也将日趋成熟。参考文献瞿雷,刘盛德,胡咸斌.ZigBee技术及应用[M].北京:北京航空航天大学出版社,2007.ZigBeeAlliance.ZigBeespecification[EB/OL].,2008.张拓.无线多点温度采集系统的设计.武汉:武汉理工大学,2009.陈旭.基于zigbee的可移动温度采集系统.武汉:武汉科技大学,2009DrewGislason.ZigBeeWirelessNetworking.《ZIGBEESMARTENERGYPROFILESPECIFICATION》.zigbeealliance.2008.ZigBeeAlliance.ZjgBeeDocument094980r03.April,2009.雷纯《基于ZigBee的多点温度采集系统设计与实现》.自动化技术与应用.2010.王翠茹《基于ZigBee技术的温度采集传输系统》.仪表技术与传感器.2008.No.7./view/4b6bbd5f804d2b160b4ec046.html致谢本文是在导师马惠铖老师的悉心指导下完成的。从论文选题、设计思路、硬件提供、软件设计和论文总体把握及最后审阅、修改等,马老师都给了我很大的帮助,在此向马老师表示最衷心的感谢和最崇高的敬意。这里还要特别感谢在我做毕业设计期间给我莫大帮助的老师和同学,在百忙之中抽时间为我解决遇到的问题,在此表示衷心的感谢。感谢我的父母在学习期间给我无微不至的关怀和支持,是他们的亲情使我具有了不断学习的动力;感谢我的母校四年来给予我的教育和培养,为我以后的工作和生活打
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 跨境电商创业者的融资与资本运作
- 读者需求驱动下的出版业变革路径
- 软组织修复材料力学性能评价基础知识点归纳
- 牦牛饲养的生物安全管理体系
- 哲学研究之我见
- 大学人生轨迹
- 音乐的力量与影响
- 多元融合盘活农村闲置资源的背景意义及必要性
- 部门砥砺前行
- 推动教育创新之路
- 马帮运输协议书
- 山东省枣庄市市中学区五校联考2025届七年级数学第二学期期末考试模拟试题含解析
- 2025年中考道德与法治三轮冲刺:人工智能+文化建设 考题含答案
- 数字智慧方案未来医院智慧孪生和空间创新
- 福建厦门双十中学2025届物理八下期末质量跟踪监视试题含解析
- 2025年消防执业资格考试题库(消防应急救援装备)消防设备操作规程试题
- 制药生产管理培训
- 外卖平台食品安全管理员职责
- 安全生产事故案例分析
- 2025中煤电力有限公司总部及所属企业招聘笔试参考题库附带答案详解
- 广西壮族自治区2025届高三下学期一模英语试题(解析版)
评论
0/150
提交评论