共查询到20条相似文献,搜索用时 62 毫秒
1.
在凌阳公司的SPCE061A单片机和讯通公司的PTR8000通讯模块组成的无线通讯系统中,由于PTR8000通讯模块只具备SPI通信接口,而SPCE061A单片机不具备SPI接口,为此采用了SPCE061A通用I/O口和软件模拟SPI通信方法,实现了二者之间的通信,从而充分发挥了SPCE061A和PTR8000各自的优势。此方法同样适用于解决其他非SPI接口单片机系统与具备SPI接口外围器件的通讯问题。 相似文献
2.
<正> PIC16F877具有同步串行口部件SSP(Synchronous SerialPort)用来与其它外围串行接口芯片或其它微控制器进行串行接口,这些外围设备可以是串行EEPROM、移位寄存器、LED显示器、A/D转换器或D/A转换器等。SSP有以下两种工作方式:串行外围接口(SPI)和芯片间总线(I~2C)。SPI的移位寄存接口技术能通过接到任意数量的外部寄存器接口,使单片机上获得任意数量的额外1/O引脚。本文在简介74HC165和74HC595的结构功能的基础上,介绍了利用PIC16F877单片机的SPI外围模块实现输入/输出扩展的接口电路和软件编程方法,扩展的74HC595可以直接驱动LED显示,而不需要其他的器件。 相似文献
3.
4.
基于FPGA的SPI总线接口的实现 总被引:2,自引:0,他引:2
在现代EDA外围电子器件的接口中存在多种标准,已知的一些接口协议存在速度慢、协议复杂等问题。SPI总线是能够克服上述缺点的一种外围串行总线,其能很好地满足要求。通过使用Lattice公司的FPGA芯片以及工程开发软件,特别是在线逻辑分析仪这一先进的EDA工具,实现了基于FPGA的SPI接口的连接。将FPGA编程的灵活性和SPI总线的易用性结合,实现了FLASH的存取功能。同时也为同类型接口的芯片应用提供了一个原型,为进一步的工程设计提供了支持。 相似文献
5.
6.
本文介绍了一种新型的,由广州周立功单片机发展有限公司设计的键盘及数码控制芯片ZLG7289A。它是具有SPI串行接口功能的,可同时驱动8位共阴极数码管(或64只独立LED)的智能显示驱动芯片,只需一片单片机即可完成LED显示,键盘接口的全部功能。 相似文献
7.
面向无线传感器网络的CC2420接口设计 总被引:14,自引:1,他引:13
介绍了无线通信芯片CC2420的工作原理和主要特点,在此基础上设计了与ATmega128的硬件接口电路.CC2420工作在从机模式,单片机工作在主机模式,通过SPI(串行外围接口)读/写CC2420缓冲器内的数据.给出了单片机控制CC2420工作所需的寄存器控制接口设计,为利用CC2420实现无线传感器网络通信做好前期准备. 相似文献
8.
nRF2401是单片2.4 GHz的无线收发一体芯片,只需少量外围元件便可组成射频收发电路,通过SPI接口与单片机进行通信,有功耗低、内置CRC(循环冗余校验)、有可设置地址等优点。文中主要介绍其常用的ShockBurstTM收发模式以及与单片机的硬件连接实现,并介绍单片机模拟SPI接口、nRF2401的配置实现和无线收发数据的实现。单片机采用51系列W 77LE58,软件使用Keil C语言。该系统可用于点对点及点对多点的无线数据传输,传输速率最高可达到1 Mbit/s。 相似文献
9.
TMS320F240与外围器件的SPI接口设计 总被引:5,自引:1,他引:4
TMS320F240是由美国TI公司推出的一种新型数字信号处理芯片。文中介绍了该芯片的结构、性能、特点,并分析了它与外围器件的SPI接口设计方法,给出了用SPI接口控制12位串行A/D MAX186的应用实例,该应用该具有采样频率高、稳定性好和可行性强等特点。 相似文献
10.
介绍计算机与设备、设备与其他模块问的通信.采用带有USB微控制器单片机芯片AT89C5131为通信的控制核心.AT89C5131是Atmel公司推出的芯片,有较快的处理速度和较大的存储容量,还可以在系统编程,是USB接口设计的理想选择.合理设计其外围电路并用Keil Uvision 3开发固件程序,主要针对USB接口、SPI接口和键盘接口的设计与程序开发.实现计算机和设备控制面板对设备的双重控制,以及计算机通过AT89C5131使用SPI等通信协议与其他设备模块的通信.这里将USB接口通信的输入与输出通道分割开来,提高了通信速度. 相似文献
11.
12.
基于双单片机的数据通信模块的设计 总被引:4,自引:1,他引:3
介绍一种基于双单片机技术的数据通信模块,他主要由2个AT89C2051单片机,调制解调芯片和RS 485总线接口芯片构成.该模块通过普通铁路电话线实现了车站信号的接力式传输,通过软件模拟SPI总线实现了两单片机之间的数据通信.该设计方法不仅简化了系统结构,分散了单片机的工作任务,而且增强了系统的实时性和可靠性,提高了通信效率. 相似文献
13.
基于MCU IP核的SPI接口ASIC设计及实现 总被引:1,自引:1,他引:0
本文介绍了SPI接口的工作原理,详细阐述了该接口工作于主机、从机时各种工作方式下的设计要点、设计思路以及验证过程和结果。用Verilog HDL的可综合语法实现SPI功能描述,用Modelsim进行功能仿真来保证符合设计要求。将SPI模块嵌入到单片机(MCU)中并下载到Xilinx公司的FPGA板VIRTEX-II PRO系列的xc2vp30-ff89上,利用外围电路与具有SPI接口的PIC单片机、STC单片机与FLASH存储器进行各种模式下的通信测试。硬件验证结果表明所设计MCU的SPI接口虽然在具体实现方式上与其他器件可能有所差异,但是完全符合SPI协议。另外,本文介绍了基于MCU的SOC系统采用基于标准单元的方法进行ASIC设计的流程和结果以及用Design compiler单独对SPI模块综合的结果。 相似文献
14.
遵照国家的DVB标准及SPI接口标准,提出一种不需要使用FIFO,就能恢复出SPI接口的PSYNC、DAVLID信号的方案.经硬件实现,仅使用CPLD芯片就能完成该功能,实时稳定地产生出PSYNC、DAVLID信号,避免了使用FPGA芯片及FIFO带来的高成本问题.对SPI时钟的恢复提出一种新的解决方法,简化了ASI-SPI转换卡的硬件设计. 相似文献
15.
16.
17.
SPI接口控制器设计与实现 总被引:1,自引:0,他引:1
分别用软件和硬件两种方式实现了SPI控制器,软件方案使用可编程10端口模拟SPI接口的时序;硬件方式采用同步有限状态机设计实现了可挂接到MCU数据总线上的SPI控制器,对两种实现方案的性能做了测试,分析了优缺点。 相似文献
18.
19.
20.
一种3线制半双工SPI接口设计 总被引:1,自引:0,他引:1
SPI(serial peripheral interface)总线是由Motorola公司提出的一种4线制同步串行外设总线接口,包括时钟、使能、输入和输出4根引脚,主要用于CPU与各种外围器件以串行方式进行通信。为了进一步减少接口,介绍了在一款用于射频芯片数据/控制接口的3线制SPI接口的电路设计,通过采用半双工工作模式,接口电路在减少一个引脚的情况下实现双向通信。介绍了3线制SPI接口的电路结构及其工作原理。该SPI接口在0.18μm工艺下实现的版图总尺寸约为240μm×460μm,在10 MHz工作频率下的功耗约为2 mW,通过仿真验证,3线制SPI接口功能正确。 相似文献