本程序使用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
音频的压缩和解压耳机里实时发出mic收到声音。录音,程序将会把mic输入声音存储到flash里面,程序会停止在三个断点之一。这三个断点分别是flash擦除失败、flash写入失败、录音结束。如果是停在前两个断点,是flash操作失败。如果是停在第三个断点,表明录音结束。可以停止程序,进行录音回放操作。录音回放,程序将会循环播放flash里面存储的声音。
上传时间: 2013-12-31
上传用户:stewart·
采用Intel8255端口数据线与上图除IN0~IN7之外的引线连接。 程序步骤: (1)根据模拟信号输入连线方式(跳线JP10与电位器1相连,若JP10上跳线摘掉,可将电位器2作模拟信号输入),选择模拟通路,即选定addC,addB,accA组成三位二进制数据; (2)同时使START和ALE有效,使ADC0809选择相应模拟信号并转换; (3)等待EOC出现高电平; (4)使OE为高电平,即允许从ADC0809读出数据
上传时间: 2016-08-01
上传用户:rishian
1,数码管和IC都应该焊接一个座。 2,LED应该离板一顶距离,不可用力压下去。 3,注意极性元件。 4,用高亮LED时电阻用10K,用普通红色LED时电阻用1K。
上传时间: 2013-12-23
上传用户:chenxichenyue
隐藏DIV的三种方法,客户端和服务器端,开发web程序时非常有用
标签: DIV
上传时间: 2016-08-05
上传用户:lwwhust
用外部中断测频率:从P3.7端口引入频率,利用下降沿触发外部中断测一个波形的周期,通过四段数码管显示测试数据
上传时间: 2016-08-06
上传用户:gaome
1.解压后在sql2000中建立数据库flight,然后用本文件中的flight文件进行还原 2.数据库连接是用ADO实现的,如果更改连接,打开后对两个程序的ADOConn.cpp进行修改就行(to新手:Server=(local)(或你的机器名,若要连别人机器,要先进行注册) UID=sa PWD=密码 ) 3.本程序包含客户端和服务器端两个程序,具体功能内祥 4.客户端登陆用户名:红河旅行社,密码:honghe
上传时间: 2016-08-23
上传用户:D&L37
单端反激式开关电源具有结构简单、输入输出电气隔离、电压升/降范围宽、易于多路输出、可靠性高、造价低等优点,广泛应用于小功率场合。然而,由于漏感影响,反激变换器功率开关管关断时将引起电压尖峰,必须用钳位电路加以抑制。由于RCD钳位电路比有源钳位电路更简洁且易实现,因而在小功率变换场合RCD钳位更有实用价值。
上传时间: 2014-01-07
上传用户:sz_hjbf
这是AVR的IO端口使用的代码,它可以通过数码管和LED灯指示IO口的电平变化,用ICCAVR开发
上传时间: 2014-01-12
上传用户:haoxiyizhong
利用两个数码管,模拟对时钟信号分频后技术功能,理解数码管的动态显示 其中程序中有动态扫描进程;译码进程;数字技术进程三个进程,也可以实现分块实现
标签: 数码管
上传时间: 2016-10-03
上传用户:hopy