本程序使用MSP430F149控制IIC总线EEProm AT24C02;MCU的通用输入输出(GPIO)端口P1.2、P1.3 与AT24C02 的SCL、SDA端口相连接构成I2C总线,因为MSP430F149 内部没有专用的I2C接口电路,所以只能用IO端口来模拟I2C时序从而实现对EEPROM的读写操作。从图 3.3 中我们可以看到EEPROM地址选择端口A0~A2 都外接低电平,所以进行I2C通信时,EEPROM的从机地址是唯一的,即A0~A2 所对应的地址控制位均为 0。 因为AT24C0X(X=1,2,4,8,16)系列芯片的管脚是兼容的,所以用户也可以自行更换其他型号的芯片,无需改动任何硬件结构,只需注意器件地址和存储空间寻址模式的变化,相应地修改软件程序即可。
上传时间: 2014-01-09
上传用户:pompey
用C8051F020的SPI模式控制SD卡的读写,通信速度很快
上传时间: 2014-01-15
上传用户:开怀常笑
本程序是针对Infineon公司的XC167CI处理器而编写的CAN网络程序。CAN(控制局域网)协议是一种广泛的应用于汽车电子的网络协议。本程序建立了三个CAN节点,进行相互之间的通信。每一个节点有多大64个发送/接收报文对象。详细的注释见内附的说明文档。本程序已经编译验证并应用于工程实践。编译器是KeilC166软件。
上传时间: 2016-07-08
上传用户:thesk123
在远距离数据通信中,为确保高效而无差错地传送数据,必须对数据进行校验即差错控制。循环冗余校验CRC(Cyclic Redundancy Check)是对一个传送数据块进行校验,
标签: 数据通信
上传时间: 2016-07-19
上传用户:sjyy1001
提出多帧控制协议和节点互访协议,讨论了两种协议在CAN 协议上的实现及报文调度方法。采用多帧控制协议对多帧报文进行 传输控制。节点互访协议采用存储区映射的方法来建立节点之间的逻辑联系,借鉴了MODBUS 协议请求/应答形式的数据通信方法。实验 表明该设计应用于电梯控制系统,能充分满足性能指标要求。
上传时间: 2016-07-19
上传用户:181992417
C51通信程序,在两个电路之间通信,可以控制对方的灯亮的个数
上传时间: 2013-12-29
上传用户:JasonC
proface的触摸屏和艾默生的变频器通过此程序可相互通信,在屏上直接控制变频器的起停,调变频的其它参数,支持MEMORY-LINK,和艾默生的变频器的协议
上传时间: 2014-08-23
上传用户:cursor
电脑和单片机进行串行通信,并用电脑键盘控制单片机,电脑和单片机进行串行通信,并用电脑键盘控制单片机
上传时间: 2016-08-02
上传用户:蠢蠢66
单片机串行通信发射机采用串行工作方式,发射并显示两位数字信息,既显示00-99,使数据能够在不同地方传递。硬件部分主要分两大块,由AT89C51和多个按键组成的控制模块,包括时钟电路、控制信号电路,时钟采用6MHZ晶振和30pF的电容来组成内部时钟方式,控制信号用手动开关来控制,P1口来控制,P2、P3口产生信号并通过共阳极数码管来显示,软件采用汇编语言来编写,发射程序在通信协议一致的情况下完成数据的发射,同时显示程序对发射的数据加以显示。
上传时间: 2016-08-14
上传用户:84425894
一个风扇转速控制的上位机程序,通过串口与下位机DSP实现通信,协议在压缩包内有说明,显示曲线程序暂时没有,通过向d盘写一个real.dat文件作为曲线显示的接口,方便扩展,上位机只是实现了通讯,具体的控制算法在DSp内部实现的
上传时间: 2013-12-23
上传用户:qweqweqwe