80C196单片机鼠标接口程序设计实例通过对鼠标底层通信原理及协议的深入分析,探讨了鼠标在80C196单片机系统中的应用价值与可行性,并介绍了鼠标接口软件设计的原理及方法,给出了80C196单片机与Microsoft鼠标的具体接口程序。
上传时间: 2013-12-04
上传用户:hfmm633
80C196单片机由于低格低、处理能力强,在信号分析、数据采集等很多领域得到了广泛应用,在目标系统中使用各种规格的液晶或CRT显示器也越来越多。因此在这样的单片机系统中引入鼠标,将会方便操作,提高工作效率。鼠标内核本质上是一个二维的角度或位移信号检测装置,耗电极少、可靠性高、价格低廉,可能在许多场合发挥作用。鼠标与主机之间通过RS-232标准串行接口进行通信,信息传送是单方向、无条件、无应答连续进行的。此外80C196的UART不直接支持鼠标的接口协议,在程序设计中必须予以注意。本文主要探讨80C196单片机与Microsoft兼容鼠标接口程序的设计实现。
上传时间: 2013-12-15
上传用户:爺的气质
单片机发送PWM信号和HMR 3000数字罗盘的方位数据的程序为例,介绍无线数据传输的程序在单片机系统中的编制。
上传时间: 2014-01-01
上传用户:gaome
单片机键盘驱动资料,包括键盘接口技术介绍、扫描法矩阵键盘驱动程序、行列反转法矩阵键盘驱动程序、AT89S52单片机键盘接口原理图等。程序有详细的注释。资料基于AT89S52单片机系统,键盘为4×4矩阵键盘。
上传时间: 2014-01-20
上传用户:a3318966
LJ-MC500B 是集MCS-51单片机开发板、AVR单片机开发板、CPLD开发板、单片机烧录器以及单片机与CPLD复杂实验于一体的一款功能强大的综合开发实验平台。板上资源 丰富,从简单到复杂,包含了单片机的最小系统以及复杂的单片机系统设计,即使是对单片机或CPLD一点也不了解,都可以帮助你快速掌握单片机技术与CPLD设计技术,同时也是广大电子工程师相当好的实验设备。
上传时间: 2017-01-25
上传用户:赵云兴
数码管和键盘电路在单片机上的应用,C语言源码,Keil uVision3工程文件,附原理图及说明学习文档 数码管和键盘电路都可以直接利用单片机的管脚进行控制,但因为单片机的管脚通常很有限,在设计开发一个稍微大一点的电子产品的时候,你会痛苦的发现需要极其小心的来分配和安排这些管脚的用途,即使这样,你也会经常发现直接用单片机的管脚来控制所有的外围设备是一个不可能完成的任务。种种外围设备的集成控制电路或者是单片机管脚的扩展电路就应运而生。 数码管和按键是单片机系统中最经常使用的人机交互手段,所以很多芯片生产厂商纷纷推出这两种功能合二为一的控制芯片,其功能就是只消耗很少一部分单片机的管脚资源(嗯,这里总是提单片机的管脚,其实它的学名经常被称之为IO口,以后就以此称呼吧),并且芯片上面集成了控制数码管和键盘的功能电路,简化了电子工程师需要设计这两部分电路。学习板上也采用了这样一种芯片来控制数码管和键盘电路——SM1623,这个芯片被广泛用在VCD、DVD等电子产品的电路上面。
上传时间: 2013-11-30
上传用户:busterman
在单片机的产品设计中,人机界面是非常重要的部分,而且随着系统的日益复杂,以及人们对产品的人机交互能力的要求不断提升,常握单片机系统中的人机界面基础设计能力成为了学习单片机的基础课程,而4X4 键盘的操作和LCD显示是人机界面设计的基础内容,掌握这些基础设计能力,加深对人机界面的认识,同时提高人机界面系统设计能力。
上传时间: 2013-11-25
上传用户:1051290259
凌阳单片机电子杂志,各种单片机系统,嵌入式解决方案
上传时间: 2014-01-15
上传用户:84425894
在单片机上实现长时间精确计时。用软件实现调节时钟计时,以保证长时间计时的准确性。该程序是一个显示在一个双行LCD显示屏上的数字时钟,显示格式为DD HH:MM:SS,其长时间准确计时可以为控制系统准确控制提供保障。类似的计算调整方法可以应用到任何独立计时的单片机系统中。
上传时间: 2014-10-09
上传用户:zaizaibang
学习单片机一来一直对人机菜单很难 好不容易找个学习文章 分享下
标签: 51 菜单
上传时间: 2015-06-13
上传用户:Molen