串口双工通讯,单片机上用LCD显示主机发送的数据,同时可以通过单片机的按键向主机发送多种数据
上传时间: 2016-10-03
上传用户:sqq
用两个89S52作的异步串行双工通信之发送程序
上传时间: 2016-10-13
上传用户:sammi
单片机8051,用了串口缓冲区收发合一的方式,适合于半双工通信
上传时间: 2016-11-06
上传用户:清风冷雨
这是一个基于vc串口异步通信 可以实现串口半双工的异步通信
上传时间: 2016-11-10
上传用户:ainimao
UDA1431 语音芯片的驱动源码及测试程序。在s3c2440开发板linux2.6内核实现语音双工。使用方法:在内核源码中找到相应的C源文件替换即可。压缩包内有语音同时输入输出的测试程序。
上传时间: 2016-12-05
上传用户:shus521
手机基本原理: ETACS、GSM蜂窝手机是一个工作在双工状态下的收发信机。一部移动电话包括无线接收机(Receiver)、发射机(Transmitter)、控制模块(Controller)及人机界面部分(Interface)和电源(Power Supply)。
标签: Transmitter Controller Receiver ETACS
上传时间: 2014-01-04
上传用户:wang5829
Avr单片机半双工模式Usart驱动,用中断实现, 可以像打开文件一样处理usart数据。
上传时间: 2013-12-23
上传用户:邶刖
SerialS.asm实现查询方式半双工串行通信接口实验-发送端程序查询方式半双工串行通信发送程序
上传时间: 2013-12-25
上传用户:diets
单工呼叫系统 利用51单片机来实现双工通信
上传时间: 2014-03-12
上传用户:253189838
通用异步收发器(Universal Asynchronous Receiver Transmitter,UART)是一种能同时支持短距离和长距离数据传输的串行通信接口,被广泛应用于微机和外设之间的数据交换。像8251、NS8250、NS16550等都是常用的UART芯片,但是这些专用的串行接口芯片的缺点是数据传输速率比较慢,难以满足高速率数据传输的场合,而更重要的就是它们都具有不可移植性,因此要利用这些芯片来实现PC机和FPGA芯片之间的通信,势必会增加接口连线的复杂程度以及降低整个系统的稳定性和有效性。 本课题就是针对UART的特点以及FPGA设计具有可移植性的优势,提出了一种基于FPGA芯片的嵌入式UART设计方法,其中主要包括状态机的描述形式以及自顶向下的设计方法,利用硬件描述语言来编制UART的各个子功能模块以及顶层模块,之后将其集成到FPGA芯片的内部,这样不仅能解决传统UART芯片的缺点而且同时也使整个系统变得更加具有紧凑性以及可靠性。 本课题所设计的LIART支持标准的RS-232C传输协议,主要设计有发送模块、接收模块、线路控制与中断仲裁模块、Modem控制模块以及两个独立的数据缓冲区FIFO模块。该模块具有可变的波特率、数据帧长度以及奇偶校验方式,还有多种中断源、中断优先级、较强的抗干扰数据接收能力以及芯片内部自诊断的能力,模块内分开的接收和发送数据缓冲寄存器能实现全双工通信。除此之外最重要的是利用IP模块复用技术设计数据缓冲区FIFO,采用两种可选择的数据缓冲模式。这样既可以应用于高速的数据传输环境,也能适合低速的数据传输场合,因此可以达到资源利用的最大化。 在具体的设计过程中,利用Synplify Pro综合工具、ModelSim仿真工具、ISE集成的软件开发环境中对各个功能模块进行综合优化、仿真验证以及下载实现。各项数据结果表明,本课题中所设计的UART满足预期设计目标。
上传时间: 2013-08-02
上传用户:rocketrevenge