嵌入的理想选择
如果您的项目不需要 GPIO,那么低引脚数 I2C 外围芯片可以与同样微型的 MCU 封装相匹配。Microchip PIC12F1840就是一个很好的例子——它只有八个引脚,其中两个可以设置为 I2C 总线。
1.1 性能与技术指标
1)USB 2.0转SPI接口适配器,USB总线供电,无需外部电源;
2)SPI主机接口,Master方式;
3)SPI时钟频率***大6MHz;
4)提供电源输出:+3.3v ,+5V
![](http://www.yiqihuying.com/file/upload/202201/12/093547732078.jpg)
![](http://www.yiqihuying.com/file/upload/202201/12/093547732078.jpg)
5)接口信号:SCK,MISO,MOSI,CS0,CS1,GND,+5V,+3.3V以及2路IO口.
6)输出信号3.3V TTL,输入5VTTL 可承受。
7)提供2路片选信号,并可以编程实现4路从机片选;
8)读操作模式:支持连续随机地址读;
9)写操作模式:支持单字节写,以及页写模式(Page Write);
10)提供DLL动态链接库,接口开发函数;
11)提供Visual c++开发例程;
12)提供SPI工具软件SPITools;
13)塑料外壳,尺寸:70*45*18mm;
14)工作温度:-40°C - +85°C
15)可以通过PC直接读写SPI接口的EEPROM,AD,DA,MCU及接口芯片;
16) 此产品出厂前均经过了对***常见的SPI器件X5045的读写测试,利用SPITools软件。测试过的芯片如下:
E2PROM芯片:X5045,M95160(2字节地址);
带SPI接口的光收发CDR芯片寄存器读写:VSC8239;
数模转换D/A芯片:AD5314;
1.2 典型应用
SPI总线测试;
SPI接口的元器件寄存器读写;
SPI接口的EEPROM读写;
1.3 通信协议转换
USB转SPI总线接口转换。
1.4 产品销售清单
USB转SPI适配器一台;
USB连接线一根;
![](http://www.yiqihuying.com/file/upload/202201/12/093547732078.jpg)
![](http://www.yiqihuying.com/file/upload/202201/12/093547732078.jpg)
ISP扁平接口线缆一根
光盘1张(包括PC驱动、接口函数、用户手册等);
1.5 技术支持与服务
一年内免费维修更换。
议定书
在 I2C 总线方面做得非常好:他们制作了一个非常强大、严格指定的设计。硬件接口相当复杂,但设计人员不必担心这一点,因为目前可用的几乎每个微控制器都内置了它。许多从属外围设备也是如此。图3中的图表说明了由两个或多个 9 位事务形成的消息的基本组件,该事务以开始序列开始并以停止序列结束。主控 MCU 进行大部分“谈话”——红色部分,如果向从属设备发送数据,即当 RW = 0 时,紫色部分. 如果事务已成功接收,则从站以 ACK = 0 响应,即Blue中的部分。如果 RW = 1,则从站控制 SDA 并将紫色部分发送回主站。这些彩色线表示哪一端正在主动拉低总线信号;黑线表示电阻器 R1 和 R2 的被动上拉动作。