本程序使用MSP430F149驱动PS2接口的PC键盘,使用了SN74LVC4245用作电平转换;PS2 端口使用了标准的六芯插座,可以接收来自标准键盘、鼠标的数据。由于键盘、鼠标都是 5V 供电系统,而 MSP430F149 只能工作在 3.3V,所以需要在两者之间进行电平转换。根据键盘的工作原理,MCU只要接收键盘发送过来的时钟信号和数据信号,然后对数据信号进行解码就可以了。为此我们利用了电平转换电路的两根数据线,让键盘的时钟线 CLK 连接SN74LVC4245 的A8 端口,键盘的数据线DATA连接SN74LVC4245 的A7 端口
上传时间: 2013-12-02
上传用户:cx111111
10/100兆 pci接口 rtl8139网卡电脑驱动程序 RTL8139 可能是目前最受欢迎的网络卡,它的价格便宜,功能上也还能接受。虽然在效能上有时会略不及Intel 的 eepro100,但因为价格实在太便宜了,所以芯片上的一点小问题通常也接忽略不计。 8139 虽然价格不高,但该有的功能一点也不缺。它内建了符合 MII 规格的 tranceiver,可以自动判断连接的网络是那一种型态。它也可以使用 DMA 直接使用位于主记忆体的缓区来存网络上接收的封包,同样的,待传送的封包也可利用 DMA 传送到网络卡上。所以虽然在 8139 芯片上只有 2K 的接收缓冲区和 2K 的传送缓冲区,其效能仍十分不错。 除了 realtek 本身外,有不少的厂商也使用相同的内核生产了和 8139 相容的网络芯片,包括了 SMC 1211 MPX 5030 DELTA 8139 ADDTRON 8139 DFE 538
上传时间: 2013-12-23
上传用户:yy541071797
AVR单片机组成的智能小车的无线驱动程序,主要功能是接收PC机发送的无线控制信号!
上传时间: 2016-07-27
上传用户:gtzj
红外线的解码驱动程序,用于单片机对遥控器等发出的红外线进行解码接收
上传时间: 2016-09-25
上传用户:yxgi5
S3C2410处理器集成的USB DEVICE设备控制驱动程序,实现PC端与实验板USB设备进行数据发送与接收。
上传时间: 2013-12-09
上传用户:685
PC机与智能仪器串口通信 MSComm 控件 MSComm 控件通过串行端口传输和接收数据,为应用程序提供串行通讯功能。 语法 MSComm 说明 MSComm 控件提供下列两种处理通讯的方式: 事件驱动通讯是处理串行端口交互作用的一种非常有效的方法。在许多情况下,在事件发生时需要得到通知,例如,在 Carrier Detect (CD) 或 Request To Send (RTS) 线上一个字符到达或一个变化发生时。在这些情况下,可以利用 MSComm 控件的 OnComm 事件捕获并处理这些通讯事件。OnComm 事件还可以检查和处理通讯错误。所有通讯事件和通讯错误的列表,参阅 CommEvent 属性。
上传时间: 2016-10-05
上传用户:225588
PC机与智能仪器串口通信 MSComm 控件提供下列两种处理通讯的方式: 事件驱动通讯是处理串行端口交互作用的一种非常有效的方法。在许多情况下,在事件发生时需要得到通知,例如,在 Carrier Detect (CD) 或 Request To Send (RTS) 线上一个字符到达或一个变化发生时。在这些情况下,可以利用 MSComm 控件的 OnComm 事件捕获并处理这些通讯事件。OnComm 事件还可以检查和处理通讯错误。所有通讯事件和通讯错误的列表,参阅 CommEvent 属性。 在程序的每个关键功能之后,可以通过检查 CommEvent 属性的值来查询事件和错误。如果应用程序较小,并且是自保持的,这种方法可能是更可取的。例如,如果写一个简单的电话拨号程序,则没有必要对每接收一个字符都产生事件,因为唯一等待接收的字符是调制解调器的“确定”响应。 每个使用的 MSComm 控件对应着一个串行端口。如果应用程序需要访问多个串行端口,必须使用多个 MSComm 控件。可以在 Windows“控制面板”中改变端口地址和中断地址。
上传时间: 2016-10-05
上传用户:qlpqlq
PC机与智能仪器串口通信 MSComm 控件提供下列两种处理通讯的方式: 事件驱动通讯是处理串行端口交互作用的一种非常有效的方法。在许多情况下,在事件发生时需要得到通知,例如,在 Carrier Detect (CD) 或 Request To Send (RTS) 线上一个字符到达或一个变化发生时。在这些情况下,可以利用 MSComm 控件的 OnComm 事件捕获并处理这些通讯事件。OnComm 事件还可以检查和处理通讯错误。所有通讯事件和通讯错误的列表,参阅 CommEvent 属性。 在程序的每个关键功能之后,可以通过检查 CommEvent 属性的值来查询事件和错误。如果应用程序较小,并且是自保持的,这种方法可能是更可取的。例如,如果写一个简单的电话拨号程序,则没有必要对每接收一个字符都产生事件,因为唯一等待接收的字符是调制解调器的“确定”响应。 每个使用的 MSComm 控件对应着一个串行端口。如果应用程序需要访问多个串行端口,必须使用多个 MSComm 控件。可以在 Windows“控制面板”中改变端口地址和中断地址。
上传时间: 2016-10-05
上传用户:洛木卓
嵌入式TCP/IP协议栈说明书下载-- 技术说明: 1)用户应用协议栈则需要编写以太网的数据报收发驱动,就可以使用协议栈提供的标准SOCKET API,完成服务器和客户端应用程序的开发。 2)协议栈运行于非操作系统的环境下,因此它的运行速度与一般采用多任务操作系统的TCP/IP协议,速度相对说来要快。 3)协议栈完成的功能包括ARP,IP,ICMP(ping),TCP,UDP,暂不支持IGMP,RARP。 4)协议栈采用C代码编写,可方便的移植于各种单片机平台。 5)协议栈在ARM7+RTL8019硬件环境下测试,并建立了FTP服务器和WEB服务器,性能稳定。 6)协议栈建立的FTP服务器和WEB服务器与Internet Explorer浏览器和ftp.exe相互兼容。 7)协议栈每一个SOCKET上建了数据缓冲队列(数据结构),用于接收SOCKET的并发数据,实现多SOCKET的并发数据报处理,可同时运行FTP服务器和WEB服务器。 8)协议栈实现了ACK的延时答应(200ms),支持TCP多包发送和接收,但未支持TCP数据报的失序处理,因此适合局域网内使用。 诚邀与您合作,QQ:292942278
上传时间: 2016-10-18
上传用户:xhz1993
本人非常支持单片机设计DIY 在这里再次献出小弟的一点心意,下面是使用AT89S52驱动74HC4015,实现1选择8的数据通道切换器,可以在不8个通道出加上不同大小的电阻.可以用来单声道音量的大小控制. 下面作品图是小弟设计的廉价的 基于单片机的毕业设计 ,它还使用了无线接收发送模块,通过使用手上的遥控器能控制音量的大小,还加了一块HCF4052用于输入音道的选择,支持思路音频信号的输入,一路音频信号的输出:
上传时间: 2016-10-21
上传用户:zhengzg