虫虫首页| 资源下载| 资源专辑| 精品软件
登录| 注册

空中鼠标

空中鼠标”(AirMouse)是加拿大公司Deanmark于2010年推出的一款全新概念的鼠标,它可以像手套一样“戴”在手腕上。利用光学引擎操作。用户可以将其在空中挥舞,鼠标依旧正常工作,鼠标的工作方式开始有了全新的变化。
  • 单片机原理与接口技术实验指导书

    伟福仿真器系统概述 本仿真器系统由仿真主机+仿真头、MULT1A用户板、实验板、开关电源等组成。本系统的特点是: 1.主机+仿真头的组合,通过更换不同型号的仿真头即可对各种不同类型的单片机进行仿真,是一种灵活的多CPU仿真系统。采用主机+POD组合的方式,更换POD,可以对各种CPU进行仿真。本仿真器主机型号为E2000/S,仿真头型号为POD8X5X(可仿真51系列8X5X单片机)。 2.双平台,具有DOS版本和WINDOWS版本,后者功能强大,中/英文界面任选,用户源程序的大小不再有任何限制,支持ASM,c,PLM语言混合编程,具有项目管理功能,为用户的资源共享、课题重组提供强有力的手段。支持点屏显示,用鼠标左键点一下源程序中的某一变量,即可显示该变量的数值。有丰富的窗口显示方式,多方位,动态地显示仿真的各种过程,使用极为便利。本操作系统一经推出,立即被广大用户所喜爱。 3.双工作模式①.软件模拟仿真(不要仿真器也能模拟仿真)。②硬件仿真。 4.双CPU结构,100%不占用户资源。全空间硬件断点,不受任何条件限制,支持地址、数据、外部信号、事件断点、支持实时断点计数、软件运行时间统计。 5.双集成环境编辑、编译、下载、调试全部集中在一个环境下。多种仿真器,多类CPU仿真全部集成在一个环境下。可仿真51系列,196系列,PIC系列,飞利蒲公司的552、LPC764、DALLAS320,华邦438等51增强型CPU。为了跟上形势,现在很多工程师需要面对和掌握不同的项目管理器、编辑器、编译器。他们由不同的厂家开发,相互不兼容,使用不同的界面,学习使用都很吃力。伟福WINDOWS调试软件为您提供了一个全集成环境,统一的界面,包含一个项目管理器,一个功能强大的编辑器,汇编Make、Build和调试工具并提供千个与第三方编译器的接口。由于风格统一,大大节省了您的精力和时间。 6.强大的逻辑分析仪综合调试功能。逻辑分析仪由交互式软件菜单窗口对系统硬件的逻辑或时序进行同步实时采样,并实时在线调试分析,采集深度32K(E2000/L),最高时基采样频率达20MHz,40路波形,可精确实时反映用户程序运行时的历史时间。系统在使用逻辑分析仪时,除普通的单步运行、键盘断点运行、全速硬件断点运行外,还可实现各种条件组合断点如:数据、地址、外部控制信号、CPU内部控制信号、程序区间断点等。由于逻辑仪可以直接对程序的执行结果进行分析,因此极大地便利于程序的调试。随着科学技术的发展,单片机通讯方面的运用越来越多。在通讯功能的调试时,如果通讯不正常,查找原因是非常耗时和低效的,您很难搞清楚问题到底在什么地方,是波特率不对,是硬件信道有问题,是通讯协仪有问题,是发方出错还是收方出错。有了逻辑仪,情况则完全不一样,用它可以分别或者同时对发送方、接收方的输入或者输出波形进行记录、存储、对比、测量等各种直观的分析,可以将实际输出通讯报文的波形与源程序相比较,可立即发现问题所在,从而极大地方便了调试。 7.强大的追踪器功能追踪功能以总线周期为单位,实时记录仿真过程中CPU发生的总线事件,其触发条件方式同逻辑分析仪。追踪窗口在仿真停止时可收集显示追踪的CPU指令记忆信息,可以以总线反汇编码模式、源程序模式对应显示追踪结果。屏幕窗口显示波形图最多追踪记忆指令32K并通过仿真器的断点、单步、全速运行或各种条件组合断点来完成追踪功能。总线跟踪可以跟踪程序的运行轨迹。可以统计软件运行时间。

    标签: 单片机原理 接口技术 实验指导书

    上传时间: 2013-11-01

    上传用户:xiehao13

  • 基于STC89C51的鼠标改装PPT遥控

    电路图非常简单,主要的问题不在于电路,电路用一上午的时间就都搞定了,剩下的就是程序问题。为了美观要达到的目的是LED灯要不断地闪烁,同时这LED中P2口控制的都是绿色的,P1口控制的都是红色的,这样就容易编程了。起初在主函数中直接对LED灯控制并且检测HS0038的电位变化但是始终检测不到,后来发现延时太长在延时的过程中掩盖了对HS0038的检测。所以缩小延时,但是无论怎么减小对于检测的时间来讲都是太大的。最后想到了用单片机的外部中断的功能,所以将HS0038的OUT接到P3.3口用外部中断1 将检测放在终端函数中最后解决了问题,实现检测和LED闪烁的功能。

    标签: STC 89C C51

    上传时间: 2013-10-18

    上传用户:stewart·

  • HT48RB8八位USB型OTP单片机

    HT48RB8为八位高性能精简指令集单片机。专为USB产品而设计的。适用于鼠标、键盘、操纵杆。其暂停模式以降低功耗。

    标签: OTP RB8 USB HT

    上传时间: 2013-11-24

    上传用户:wxhwjf

  • AT91RM9200-EK-I开发板

    Linux下的驱动 串口驱动 LCD及VGA显示驱动 鼠标,键盘驱动 网络接口驱动 USB HOST驱动等

    标签: 9200 EK-I AT 91

    上传时间: 2013-10-31

    上传用户:immanuel2006

  • 单片机控制彩色液晶模块方案(智能型/串口液晶)

    VTK系列智能型显示器是在汲取了众多客户要求和建议基础上,采用32位CPU,设计开发的一款高性能、低功耗、易使用的真彩色显示器,可以直接和具有串行接口的CPU(如51单片机、AVR、PIC、DSP、ARM、工控机等)连接。从产品推出以来,便得到了诸多客户的认可。产品规格齐全,支持最大分辨率1024x768、64K色的TFT真彩显示屏。支持画线、画波形、画矩形、画圆、画椭圆等图形操作。支持触摸屏、键盘和鼠标。内置实时时钟。用户只需要简单的串行接口,便可以用命令方式,完成上述各种操作。

    标签: 单片机控制 串口液晶 彩色液晶 模块

    上传时间: 2013-10-08

    上传用户:zwei41

  • 8位MASK单片机芯片CM2004

    CM2004是一款8位MASK类型的RISC单片机。该芯片可以凭借极其低廉的价格和相当于PIC16C54/56的性能,广泛地应用到键盘、鼠标、游戏摇杆、电子玩具及其它一些应用场合。贝岭矽创公司开发了独有的程序代码过滤器RGEN,可以协助用户将针对PIC16C54/56的程序移植到CM2004中去。CM2004目前已经有千万级的批量应用,性能稳定。贝岭矽创公司还可根据客户要求修改芯片的端口和附加模块,以适应不同的应用。

    标签: 2004 MASK CM 8位

    上传时间: 2013-10-27

    上传用户:xymbian

  • ICCAVR 入门

    ICCAVR简介ICCAVR 是一种使用ANSI 标准C 语言来开发微控制器(MCU)程序的一个工具,它是一个综合了编辑器和工程管理器的集成工作环境(IDE)。源文件全部被组织到工程之中,文件的编辑和工程(project)的构筑也在IDE 的环境中完成。编译错误在状态窗口中显示,用鼠标单击编译错误时,光标会自动跳转到出错行。这个工程管理器还能直接产生INTEL HEX格式的烧写文件和可以在AVR Studio 中调试的COFF 格式的调试文件。这里特别要提一下ICCAVR 中的应用构筑向导,可以在Tools 栏中选择“ApplicationBiulder”或者直接点击快捷工具栏中的“Application Biulder”图标,就可以打开应用构筑向导对话框,可以根据需要设定芯片种类,各个端口初始值,是否使用定时器,中断,UART等,选好以后单击“OK”就可以得到所需的硬件初始化程序段,非常可靠而且方便。图1给出了初始化UART 的一个例子:下面介绍一下创建并编译一个工程文件的简要步骤:1.新建一个源文件从file 菜单中选择new,创建一个新文件,在改文件中输入源程序并进行编辑和修改,然后存盘,在存盘时必须指定文件类型,如命名为:try.c 。写一个新文件的步骤:首先用Biulder 初始化需要用到的硬件资源,生成初始化程序,然后再写需要的代码实现所要的功能。2.新建一个project从projrct 菜单中选择new 命令,IDE 会弹出一个对话框,在对话框中用户可以指定工程存放的文件夹和工程的名称。在建立一个新工程之后,在工程管理器的窗口会出现三个子目录,Files, Headers, Documents,这时就可以将要编译的文件添加到project 中了。3.把文件添加到工程中可以在project-files 里单击右键,选择需要添加的文件;也可以在编辑窗口中单击右键选择弹出窗口的“Add To Project”命令。4.编译源文件在编译之前特别要注意在Project Options 中选择与硬件相应的芯片。如本次实验就选择ATMEGA8515,如图2 所示。在project 中选择make project,也可以直接单击快捷键F9,这时要是有错则会弹出出错信息,修改调试正确以后单击快捷键ISP 就可以烧写到硬件中去了。

    标签: ICCAVR

    上传时间: 2013-10-25

    上传用户:569342831

  • AVR 单片机和C语言的集成开发环境

    AVR 单片机和C语言的集成开发环境 ICCAVR编译器简介 ICCAVR是一个综合了编辑器和工程管理器的集成开发环境(IDE),是一个纯32位的程序,可在Windows 95/98/ME/NT/2000/XP下运行。Ø 源文件全部被组织在工程之中,文件的编辑和工程的构筑也在IDE的环境中完成。编译错误在状态窗口中显示,用鼠标单击编译错误时,光标会自动跳转到编辑窗口中引起错误的那一行。同时这个工程管理器还能直接产生INTEL HEX格式的烧录文件和用于AVR Studio调试的COFF格式的文件。Ø ICCAVR是一个32位的程序,支持长文件名。Ø ICCAVR提供了全部的库源代码及一些简单的应用实例供初学者参考,特别是提供库源代码,对于用户理解库函数的参数及返回值等是非常有益的,并且用户能够根据库源代码对ICCAVR提供的库函数进行剪裁和扩充

    标签: AVR 单片机 C语言 集成开发环境

    上传时间: 2013-10-30

    上传用户:pkkkkp

  • 单片机开发资料

    单片机开发资料 单片机是一种集成在电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU随机存储器RAM、只读存储器ROM、多种I/O口和中断系统、定时器/计时器等功能(可能还包括显示驱动电路、脉宽调制电路、模拟多路转换器、A/D转换器等电路)集成到一块硅片上构成的一个小而完善的计算机系统。 单片机也被称为微控制器(Microcontroller),是因为它最早被用在工业控制领域。单片机由芯片内仅有CPU的专用处理器发展而来。最早的设计理念是通过将大量外围设备和CPU集成在一个芯片中,使计算机系统更小,更容易集成进复杂的而对体积要求严格的控制设备当中。INTEL的Z80是最早按照这种思想设计出的处理器,从此以后,单片机和专用处理器的发展便分道扬镳。  早期的单片机都是8位或4位的。其中最成功的是INTEL的8031,因为简单可靠而性能不错获得了很大的好评。此后在8031上发展出了MCS51系列单片机系统。基于这一系统的单片机系统直到现在还在广泛使用。随着工业控制领域要求的提高,开始出现了16位单片机,但因为性价比不理想并未得到很广泛的应用。90年代后随着消费电子产品大发展,单片机技术得到了巨大的提高。随着INTEL i960系列特别是后来的ARM系列的广泛应用,32位单片机迅速取代16位单片机的高端地位,并且进入主流市场。而传统的8位单片机的性能也得到了飞速提高,处理能力比起80年代提高了数百倍。目前,高端的32位单片机主频已经超过300MHz,性能直追90年代中期的专用处理器,而普通的型号出厂价格跌落至1美元,最高端的型号也只有10美元。当代单片机系统已经不再只在裸机环境下开发和使用,大量专用的嵌入式操作系统被广泛应用在全系列的单片机上。而在作为掌上电脑和手机核心处理的高端单片机甚至可以直接使用专用的Windows和Linux操作系统。  单片机比专用处理器更适合应用于嵌入式系统,因此它得到了最多的应用。事实上单片机是世界上数量最多的计算机。现代人类生活中所用的几乎每件电子和机械产品中都会集成有单片机。手机、电话、计算器、家用电器、电子玩具、掌上电脑以及鼠标等电脑配件中都配有1-2部单片机。而个人电脑中也会有为数不少的单片机在工作。汽车上一般配备40多部单片机,复杂的工业控制系统上甚至可能有数百台单片机在同时工作!单片机的数量不仅远超过PC机和其他计算的综合,甚至比人类的数量还要多。

    标签: 单片机 开发资料

    上传时间: 2013-11-16

    上传用户:Aeray

  • MSP430单片机与GPS模块接口在便携式导航系统中的设计应

    MSP430单片机与GPS模块接口在便携式导航系统中的设计应用 GPS 是全球定位系统的简称,目的是在全球范围内对地面或空中目标进行准确定位和监测。文章讨论了GPS 模块TU-30 的工作原理,介绍了其在便携式导航系统中的应用,给出了这种GPS 模块与单片机的接口电路。 GPS是Global Positioning System 的缩写,即全球定位系统。其目的是在全球范围内对地面和空中目标进行准确定位和监测。随着全球性空间定位信息应用的日益广泛,GPS提供的全时域、全天候、高精度定位服务将给空间技术、地球物理、大地测绘、遥感技术、交通调度、军事作战以及人们的日常生活带来巨大的变化和深远的影响。

    标签: MSP 430 GPS 单片机

    上传时间: 2013-10-12

    上传用户:1142895891