网站大量收购闲置独家精品文档,联系QQ:2885784924

健身自行车漫游系统交互控制数据采集研究论文.doc

健身自行车漫游系统交互控制数据采集研究论文.doc

  1. 1、本文档共49页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
健身自行车漫游系统交互控制数据采集研究毕业论文 目录 1 引言 1 2 器件介绍 2 2.1 51单片机(AT89C52) 2 2.1.1 功能特性 2 2.1.2 引脚 2 2.1.3 数据存储 5 2.1.4 主要功能特点和优越性 5 2.1.5 中断系统 6 2.1.6 时钟电路 6 2.1.7 片上资源 7 2.1.8 数据查询 9 2.2 温湿度传感器(DHT11) 10 2.2.1 技术参数 11 2.2.2 应用信息 11 2.2.3 串行接口(单线双向) 12 2.3 1602显示屏 13 2.3.1 液晶显示简介 14 2.3.2 管脚功能 14 2.3.3 特性 15 2.3.4 1602LCD的指令说明及时序 16 2.3.5 1602LCD的RAM地址映射及标准字库表 16 3电路设计 18 3.1 主控制电路及测温控制电路设计 18 3.2 晶振电路 19 3.3 复位电路 20 3.4 显示电路 23 3.5 传感器电路 24 4 软件设计 25 4.1 流程图 25 4.2 程序 25 4.2.1 主程序 25 4.2.2 读取程序 26 4.2.3 1602子程序 27 4.2.4 延时程序 29 4.3 运行程序 30 结论 32 致谢 33 参考文献 34 附录 35 附录A英文原文 35 附录B中文翻译 43 1、引言 虚拟现实交互技术是一门新兴的综合信息技术, 它使用以计算机技术为核心的现代高科技, 生成逼真的视、听、触觉一体化的特定范围的虚拟环境, 用户借助必要的设备以自然的方式与虚拟环境中的对象进行交互作用、相互影响, 从而产生与亲临等同的真实环境的感受和体验形成这种虚拟的真实世界, 首先, 需要生成虚拟实体, 主要是针对用户的生理感觉而言; 其次, 用户通过人生理的自然技能同这个环境进行交互; 最后, 利用传感器完成人和虚拟环境的交互,本实验是健身自行车来完成交互,.健身自行车是主要用于健身类的自行车,自行车健身已经成为一种时尚。 2 器件介绍 2.1 51单片机(AT89C52) 51单片机是对所有兼容Intel 8031指令系统的单片机的统称。该系列单片机的始祖是Intel的8031单片机,后来随着Flash rom技术的发展,8031单片机取得了长足的进展,成为应用最广泛的8位单片机之一,其代表型号是ATMEL公司的AT89系列,它广泛应用于工业测控系统之中。很多公司都有51系列的兼容机型推出,今后很长的一段时间内将占有大量市场。51单片机是基础入门的一个单片机,还是应用最广泛的一种。ATMEL的89C5AT89C52是一个低电压,高性能8位,片内含8k bytes的可反复擦写的Flash只读程序存储器和256 bytes的随机存取数据存储器(RAM),器件采用ATMEL公司的高密度、非易失性存储技术生产,兼容标准MCS-51指令系统,片内置通用8位中央处理器和Flash存储单元,AT89C52单片机在电子行业中有着广泛的应用。 1、兼容MCS51 2、8kB可反复擦写(大于1000次)Flash ROM; 3、32个双向I/O口; 4、256x8bit内部RAM; 5、3个16位可编程定时/计数器中断; 6、时钟频率0-24MHz; 7、2个串行中断,可编程UART串行通道; 8、2个外部中断源,共8个中断源; 9、2个读写中断口线,3级加密位; 10、低功耗空闲和掉电模式,软件设置睡眠和唤醒功能; 11、有PDIP、PQFP、TQFP及PLCC等几种封装形式,以适应不同产品的需求。AT89C52为8 位通用微处理器,采用工业标 准的C51内核,在内部功能及管脚排布上与通用的8xc52 相同,其主要用于会聚调整时的功能控制。功能包括对会聚主IC 内部寄存器、数据RAM及外部接口等功能部件的初始化,会聚调整控制,会聚测试图控制,红外遥控信号IR的接收解码及与主板CPU通信等。主要管脚有:XTAL1(19 脚)和XTAL2(18 脚)为振荡器输入输出端口,外接12MHz 晶振。RST/Vpd(9 脚)为复位输入端口,外接电阻电容组成的复位电路。VCC(40 脚)和VSS(20 脚)为供电端口,分别接+5V电源的正负端。P0~P3 为可编程通用I/O 脚,其功能用途由软件定义,在本设计中,P0 端口(32~39 脚)被定义为N1 功能控制端口,分别与N1的相应功能管脚相连接,13 脚定义为IR输入端,10 脚和11脚定义为I2C总线控制端口,分别连接N1的SDAS(18脚)和SCLS(19脚)端口,12 脚、27 脚及28 脚定义为握手信号功能端口,连接主板CPU 的相应功能端,用于当前制式的检测及会聚调整

文档评论(0)

你好世界 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档