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

半双工

  • SPI协议及工作原理分析

    SPI协议及工作原理分析一、概述.SPI,Serial Perripheral Interface,串行外围设备接口,是Motorola公司推出的一种同步串行接口技术.SPI总线在物理上是通过接在外围设备微控制器(PICmicro)上面的微处理控制单元(MCU)上叫作同步串行端口(Synchronous Serial Port)的模块(Module)来实现的,它允许MCU以全双工的同步串行方式与各种外围设备进行高速数据通信SPI主要应用在EEPROM,Flash,实时时钟(RTC),数模转换器(ADC),数字信号处理器(DSP)以及数字信号解码器之间它在芯片中只占用四根管脚(Pin)用来控制以及数据传输,节约了芯片的pin 数目,同时为PCB在布局上节省了空间.正是出于这种简单易用的特性,现在越来越多的芯片上都集成了SPl技术。

    标签: spi协议

    上传时间: 2022-06-24

    上传用户:jiabin

  • SPI详解(AVR)

    一.SPI总线简介串行外围设备接口SPI(serial peripheral interface)总线技术是Motorola公司推出的一种同步串行接口。SPI用于CPU与各种外围器件进行全双工、同步串行通讯。它只需四条线就可以完成MCU与各种外围器件的通讯,这四条线是:串行时钟线(CSK、主机输入/从机输出数据线(MISO)、主机输出/从机输入数据线(MOSI)、低电平有效从机选择线CS。当SPI工作时,在移位寄存器中的数据逐位从输出引脚(MOSl)输出(高位在前),同时从输入引脚(MISO)接收的数据逐位移到移位寄存器(高位在前)。发送一个字节后,从另一个外围器件接收的字节数据进入移位寄存器中。即完成一个字节数据传输的实质是两个器件寄存器内容的交换。主SPI的时钟信号(SC)使传输同步。其典型系统框图如下图所示。

    标签: spi avr

    上传时间: 2022-06-25

    上传用户:

  • CS8900A底层操作说明

    1.CS8900A简介CS8900A集成了构建一个完整的以太网电路所需的全部模拟和数字电路,是一种真正的单芯片、全双工以太网解决方案。它的主要功能模块包括:■直接ISA总线接口■802.3MAC引擎■集成的缓冲寄存器■串行EEPROM接口■完整的模拟前端(包括10BASE-T和AUI)2.CS8900A配置正常运行时,CS8900A执行两种基本的功能:以太网数据包的发送和接收。在使用这两种基本功能前,必须对CS8900A进行适当的配置。CS8900A的配置工作在上电或者复位时进行,通过向其内部的配置和控制寄存器写入不同的参数来实现。以下7种情况会引起CS8900A内部寄存器和电路的复位:■外部复位:RESET引脚拉高至少400ns■上电复位:上电时复位,直至Vcc达到约2.5V以上时跳出复位■掉电复位:供电电压下降到低于约2.5V时复位,直至重新恢复至约2.5V以上时跳出复位EEPROM复位:检测到EEPROM校验和错误时复位

    标签: cs8900a 底层操作

    上传时间: 2022-06-25

    上传用户:

  • 增强型8051单片机实用开发技术

    STC12C5A60S2单片机是深圳宏晶科技有限公司的典型单片机产品,采用了增强型8051内核,片内集成了60KB程序Flash、1KB数据Flash(EEPROM)、1280字节RAM、2个16位定时/计数器、44根I/O口线、2个全双工异步串行口(UART)、高速同步通信端口(SPI)、8通道10位ADC、2通道PWM/可编程计数器阵列/捕获/比较单元(PWM/PCA/CCU)、MAX810专用复位电路和硬件看门狗等资源。STC12C5A60S2指令系统完全兼容8051单片机,并具有在系统可编程(ISP)功能和在系统调试(ISD)功能,可以省去价格较高的专门编程器,开发环境的搭建非常容易。STC12C5A60S2的所有指令和标准的8051内核完全兼容,具有良好的兼容性和很强的数据处理能力,所以,原来讲解8051单片机的师资力量可以充分发挥以前讲解单片机原理及应用课程的经验;对于具有8051单片机知识的读者,不存在转型困难的问题。本书介绍了STC12C5A60S2单片机的硬件结构、汇编语言程序设计,并详细介绍了应用于单片机的C语言程序设计,以KeiluVision集成开发环境作为程序设计和调试环境介绍了程序的调试方法。以目前流行的智能车竞寒中的智能汽车控制器以及压力测控系统两个综合设计实例为背景,介绍了单片机中各部分的硬件功能和应用设计以及相关的汇编语言、C语言程序设计与调试;特别介绍了嵌入式操作系统以C/OS-IⅡ的裁减和应用。教材的每一章都给出了相应的习题,便于教学。与教材配套的电子教案、书中的所有实例以及最后一章的应用系统设计相关内容都可以从站上下载。

    标签: 8051 单片机

    上传时间: 2022-06-25

    上传用户:

  • 基于FPGA的SPI接口设计.

    第一部分:什么是SPI SPI是一种在FPGA和其他芯片之间传输数据的简单有效的接口方式.SPI是允许一个器件同其他一个或多个器件进行通讯的简单接口。SPI是什么样的?首先让我们来看看两个芯片之间的S P 1接口是如何连接的。在两个芯片时间通讯时,SPl需要4条连线。正如你所看到的,他们是SCK,MISO,MOSI以及SSEL,其中一个芯片叫做主控芯片,另一个叫从芯片。SPI基础http://en.wikipedia.org/wiki/Serial_Peripheral Interface_Bus基本特点:1.同步2.串行3.全双工4·非即插即用5.一主多从更多细节:1,同步时钟有主控芯片产生,每个时钟传输一位数据2,数据在传输前,首先许要进行并转串,才能用一条线传输3,两条数据线,一条输入、一条输出4主从双方有关于SPI传输的先验知识,如比特顺序、数据长度等5,数据传输有主控芯片发起,每次只与一个从芯片通讯

    标签: fpga spi 接口

    上传时间: 2022-06-26

    上传用户:

  • SPI总线协议及SPI时序图详解含实例

    SPI总线协议及SPI时序图详解SPI,是英语Serial Peripheral Interface的缩写,顾名思义就是串行外围设备接口。SPl,是一种高速的,全双工,同步的通信总线,并且在芯片的管脚上只占用四根线,节约了芯片的管脚,同时为PCB的布局上节省空间,提供方便,正是出于这种简单易用的特性,现在越来越多的芯片集成了这种通信协议。SPI是一个环形总线结构,由ss(cs)、sck、sdi、sdo构成,其时序其实很简单,主要是在sck的控制下,两个双向移位寄存器进行数据交换。上升沿发送、下降沿接收、高位先发送。上升沿到来的时候,sdo上的电平将被发送到从设备的寄存器中。下降沿到来的时候,sdi上的电平将被接收到主设备的寄存器中。假设主机和从机初始化就绪:并且主机的sbuff=0xaa(10101010),从机的sbuff=0x55(01010101),下面将分步对spi的8个时钟周期的数据情况演示一遍(假设上升沿发送数据)。

    标签: spi总线协议 时序

    上传时间: 2022-06-28

    上传用户:

  • NB-IOT原理及测试

    本资料是关于NB-IOT原理及测试的资料。内容包括:ı NB-IOT技术背景ı NB-IOT标准化过程ı NB-IOT布网模式及双工方式ı NB-IOT无线帧结构和下行物理信道ı NB-IOT无线帧结构和上行物理信道ı NB-IOT上下行调度及深度覆盖ı NB-IOT应对物联网海量接入和低功耗机制ı NB-IOT测试

    标签: iot

    上传时间: 2022-07-22

    上传用户:aben

  • Nuvoton 1T 8051-内核微控制器 N76E003 中文手册 规格书

    特性 CPU:– 全静态8位1T 8051内核CMOS微控制器.– 指令集全兼容MCS-51.– 4级优先级中断配置.– 双数据指针(DPTRs) 工作条件:– 宽电压工作范围2.4V至5.5V.– 宽工作频率最高至16MHz.– 工业级工作温度 -40℃ 至 +105℃. 存储器:– 最高至18K字节APROM用户程序代码区.– 可配置4K/3K/2K/1K/0K字节LDROM引导代码区,用户可灵活配置用途.– 所有FLASH区域分隔为128字节一页.– 内建IAP编程功能.– 代码加密功能.– 256字节片内直接存取RAM.– 额外768字节片内间接存取RAM(XRAM)通过MOVX指令读写. 时钟源:– 16 MHz高速内部振荡器,电源5.0V条件下±1%精度等级。全工作条件范围±2%精度等级.– 10 kHz低速内部振荡器.– 支持外部时钟输入.– 支持系统时钟即时软件切换(On-the-fly)功能.– 支持软件配置时钟除频最高至1/512. 功能:– 多达17个标准通用管脚,另外还有1个只能做输入的管脚。 所有输出管脚可通过软件配置两种输出斜率(slew rate)N76E003 初版规格书2016年11月7日 第 8 页 总258页 版本. V0.04– 标准外部中断脚 ̅̅̅̅̅̅̅及̅̅̅̅̅̅̅– 两组16位定时器/计数器0和1,与标准8051兼容– 一组16位定时器2带有3路输入捕获功能, 9个输入管脚可供选择– 一组16位自动重装载功能定时器3,可用于配置串行口UART的波特率– 一组16位PWM计数中断– 一组看门狗(WDT),由内部10kHz独立时钟作为时钟源– 一组自唤醒功能定时器(WKT),用于低功耗模式下自主唤醒– 两组全双工串口,带有帧错误检测及自动地址辨识功能。 UART0的TXD及RXD脚可通过软件更换管脚位置– 一组SPI总线, 当系统时钟是16MHz时, 主机模式及从机模式最高传输速率皆可达到8Mbps– 一组I2C总线,主机模式及从机模式最高传输速率皆可达到400kbps– 三对, 6通道脉宽调制器(PWM), 10个输出管脚可以选择, 16位分辨率,带有不同的工作模式和故障刹车(Fault Brake)功能– 最多可配置8通道管脚中断功能, 所有的I/O端口都支持此功能, 可通过软件配置边沿或电平触发

    标签: n76e003 微控制器

    上传时间: 2022-08-09

    上传用户:bluedrops

  • VIP专区-单片机源代码精选合集系列(39)

    eeworm.com VIP专区 单片机源码系列 39资源包含以下内容:1. 单片机项目-字符显示(LCD1602).rar2. 单片机项目19-电子日历(1602显示).rar3. 十天学会单片机和C语言编程.rar4. 单片机项目集.rar5. 项目实时时钟.zip6. Keil C51使用详解.rar7. efsl-0.2.8(sd card 文件系统 fat).rar8. MC9S12_datasheet中文.pdf9. uCOS-II vv2.8源码.rar10. 步进电机步距角细分单片机控制系统.pdf11. 智能小车制作.zip12. 单片机芯片资料.zip13. 存储器芯片资料.zip14. 51单片机C语言编程入门(中科大)(1).pdf15. 如何为keil c51编写自己display接口.zip16. PRJPCBStructure设计.rar17. 温度传感器液晶显示实验.rar18. 51单片机接入以太网.rar19. 基于软件仿真和硬件电路联调的单片机课程设计.pdf20. PIC单片机特殊指令助记符.zip21. 红外测温仪.rar22. PIC单片机宏汇编器MPASM指令表.zip23. 51单片机精简开发板.doc24. 单片机小编辑程序.rar25. ARM单片机入门.doc26. C8051F9xx_中文版.pdf27. 基于c51设计的交通灯.zip28. 超声波测距资料.rar29. PIC初学试题一(微型计算机概论习题).zip30. 51单片机学习总结.doc31. 智能汽车设计导论 第一部分.ppt32. PIC初学试题四(PIC指令系统习题).zip33. 自主移动机器人激光全局定位系统.pdf34. 第1章 智能汽车设计导论 第二部分.ppt35. PIC初学试题三(PIC存储器习题).zip36. AVR、51系列、PIC单片机的对比分析.doc37. 非理性因素分析与探讨.ppt38. PIC初学试题二(PIC单片机组成习题).zip39. 血压计中仪表放大器的设计与制作.rar40. 单片机项目和作品简介.doc41. 步进电机原理与控制简介.pdf42. C8051FXXX PCB design notes.pdf43. STC12C5A60S2系列单片机中文完全手册.pdf44. 基于单片机的步进电机控制器的设计论文.doc45. STC89C51单片机.doc46. PIC单片机C语言编程指南.pdf47. MC34018双音频电话芯片.pdf48. proteus使用指南.pdf49. DTMF电路HT9200A与单片机的接口.pdf50. Proteus_入门教程.pdf51. 51系列单片机资料.pdf52. 51单片机与双工及单工通信.rar53. 单片机技术应用实验实训指导.doc54. STM8S系列MCU功耗管理.pdf55. 电子密码锁单片机课程设计.doc56. Cortex-M0微控制器概述及性能分析.pdf57. 基于MSP430与DTMF技术的医院呼叫对讲系统的设计.rar58. 51单片机流水灯程序.rar59. Keil与proteus完美结合教程.pdf60. ARM入门.rar61. 2011年全国大学生电子设计大赛培训-基础知识.ppt62. 51芯片与ADc.rar63. 51芯片的82C55IO扩展.rar64. IBM-PC汇编语言程序设计(第五版).pdf65. DS12887A万年历PCB资料.pdf66. 智能可编程变速车.doc67. 51单片机100例.pdf68. 8段LED代码生成器.exe69. 51—52系列单片机特殊功能寄存器一览表.doc70. msp430单片机指令集.pdf71. 12864液晶中文资料.pdf72. ATmega8资料.pdf73. LT-1B msp430 程序原理图集合.rar74. 51单片机常用一些小软件.rar75. ICCAVR C编程语言系统中文说明书.pdf76. 8位数码管秒表程序.rar77. 基于FPGA的高速图像数据采集系统设计.pdf78. 单片机C语言程序设计实训100例——基于8051+Proteus仿真.pdf79. ATmega16资料.pdf80. 基于FPGA和面阵CCD摄像头的动态光谱数据采集与预处理.pdf81. STC89C51RC-RD+_GUIDE-CHINESE.pdf82. 单片机学习笔记.pdf83. AVR新手入门知识整理.pdf84. 单片机教材课件.doc85. 学习单片机总结宝典.pdf86. ATmega16芯片中文资料.pdf87. MCS-51单片机的40个实验电路原理图和程序设计.pdf88. 单片机的40个典型实验.doc89. AVR编程工具计算器.zip90. MSC-51单片机交通灯控制系统的研究.rar91. 《数字电路与逻辑设计》答案.rar92. 从单片机新手到工程师学习.zip93. 玩转12864液晶屏(ST7920).pdf94. STC12C5A60S2精简开发板使用手机及其经典例程.rar95. 12864详细中文资料.pdf96. stc-isp-v3.9正式版.rar97. 带汉字字库液晶屏字型码表.pdf98. ATmega16_cn(M16单片机资料).pdf99. MCS51单片机内存图.pdf100. C语言模块化编程(我见过最好的).pdf

    标签: 电磁铁 应用设计 计算方法

    上传时间: 2013-04-15

    上传用户:eeworm

  • VIP专区-单片机源代码精选合集系列(49)

    eeworm.com VIP专区 单片机源码系列 48资源包含以下内容:1. 基于AVR的PCB板雕刻机的设计.zip2. SBC2440-III单板机.rar3. 基于8098单片机的SPWM变频调速系统.zip4. Keil C51库函数参考.zip5. 基于云计算的MCU开发.zip6. 基于单片机系统的(24,16)循环码编码、译码方案.zip7. C8051F020.pdf8. MiniSTM32开发板-定时器中断实验教程.zip9. 基于89C52的二极管特性测试器的设计.zip10. 基于HITAG读写芯片HTRC110的读写设备设计.zip11. Freescale MQX实时操作系统用户手册.zip12. 基于MSP430单片机的智能水位计设计.zip13. MAXX9257 MAX9258芯片可编程SerDes持续时间计算.pdf14. Freescale 系列单片机常用模块与综合系统设计.zip15. 基于AVR单片机的闭环控制系统.zip16. MICROTUNE推出高性能、低成本、超小型接收器芯片.rar17. 实时单片机通讯网络中的内存管理.zip18. Mini2440启动代码详解.zip19. 单片直接驱动数码管的计数器程序.zip20. 利用Virtex-6控制器提升DDR SDRAM的效率.zip21. Star-Hspice特征与应用.zip22. AVR单片机C语言实例书籍集合.zip23. 基于单片机和PSD的数制化电源.zip24. 基于PIC16F877A的混沌信号发生器的设计.zip25. 基于单片机的旋转编码器鉴相方法.zip26. CEPARK-AVR单片机教程LCD12232液晶显示实验.zip27. DS34S132(TDMoP)IC与其它TDMoP器件的互操作.pdf28. PIC单片机应用常见问答.rar29. 基于AVR的SD卡数据导出接口设计.zip30. PICmicro中档单片机系列参考手册(中文资料).rar31. 常用PIC系列单片机速查表.rar32. 基于PIC18F1320微控制器的信号采集系统.rar33. Microchip PIC系列单片机RS232通讯应用.rar34. 基于MT8880的一键拨号电话系统设计.rar35. Atmel AT89C系列单片机电路板设计指南.rar36. 基于单片机的颜色自适应识别电路.rar37. PIC单片机应用资料_很好的PIC单片机学习资料.rar38. 基于瑞萨电子微控制器的温度控制系统设计.rar39. 51单片机的靶机自动控制系统.rar40. 基于MSP430F1611单片机的音频信号分析仪设计.rar41. 基于MAX7219的LED数码显示驱动电路设计.rar42. ARM处理器的可定制MCU处理DSP算法.rar43. Broadcom推出全球第一个802.11n单芯片解决方案.rar44. 51单片机增量式PID控制算法.rar45. 基于PIC16C71的数字水温配制阀的设计.rar46. libxml编译教程.rar47. PROG430专业MSP430单片机编程器(USB)使用说明书.pdf48. 单片机开发高手之路.rar49. 单片机几种软件滤波程序示例.rar50. AVR常用库函数介绍.rar51. 基于AT89S52单片机的计算器设计.rar52. 单片机C语言控制电机星三角自动起动.rar53. 实用单片机系统MS3.21程序分析.rar54. 单片机C语言中LCD菜单的方法实现.rar55. PICkit单片机编程器用户指南.rar56. 单片机C语言编程中多位乘法运算问题探讨.rar57. 单片机解码红外遥控器.rar58. 高性能、低价格、支持JTAG仿真的ATMEGA16单片机.rar59. AVR单片机BASIC编程及开发.rar60. 单片机输出控制电路的制作.rar61. ARM7与MSP430单片机的区别.rar62. 基于单片机的数字化B超键盘设计.rar63. STC89C5X单片机“看门狗”原理、详细说明和演示程序.rar64. PROTEUS 51单片机的电路仿真方法.rar65. 通用1553B总线的信息监控系统.rar66. UC/OS-II系统在C8051F120单片机上的移植过程.doc67. 单片机综合设计原理下载.rar68. 单片机控制的铅酸蓄电池充电电源.rar69. 单片机通信系统中CRC算法与硬件环境编程的实现.rar70. ISP单片机实验板学习.rar71. 基于CH341A的USB串口通讯设计.rar72. 51单片机C语言实例浅析.rar73. 基于TLC1549的阀门开度仪设计.rar74. PIC单片机定时器模块应用.rar75. S7-300和M7-300可编程序控制器参考手册.rar76. 51端口的结构及工作原理.rar77. 反激式开关电源电子数据表格.rar78. 51单片机实现的RS485通讯程序.rar79. 搭建理想的手机芯片平台.pdf80. 单片机双工通信的校验方式.rar81. PIC单片机的RS232通讯程序.rar82. AVR单片机与串行AD的SPI接口设计.rar83. Delphi串口通信编程教程.rar84. 凌阳单片机开发资料.rar85. 用多处理器系统级芯片解决手机的多媒体任务需求.pdf86. 铁氧体PQ芯产品系列扩展.pdf87. DK4.1P-多功能数字卡拉OK处理器.pdf88. 飞思卡尔MC9S08AW60 最小系统设计与实现.rar89. 透过专利看微处理器的技术发展.pdf90. MC68HC08系列单片机原理与应用.rar91. C8051F单片机介绍.pdf92. 基于单片机控制的智能微波信号源发生器.rar93. 新一代超低功耗16位单片机TI MSP430系列.pdf94. 基于单片机的存储设备转储器.rar95. 芯片系统架构技术及开发平台研究之推动.pdf96. 基于C8051F020的自动测控LED节能照明系统.rar97. 基于单片机的新型节能日光灯系统设计.rar98. 单片微机系统测控技术设计集合.rar99. 基于PIC16C73的电子束焊机电视监视系统.rar100. 电子工程师基本知识结构.rar

    标签: 电子技术

    上传时间: 2013-07-21

    上传用户:eeworm