资源列表
[其它资源] MSP430F149_AT24C02
说明:本程序使用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。 因为A<skywalker> 在 2008-10-13 上传 | 大小:14.07kb | 下载:0
[其它资源] MSP430F149_PS2_keyboard_SN74LVC4245
说明:本程序使用MSP430F149驱动PS2接口的PC键盘,使用了SN74LVC4245用作电平转换;PS2 端口使用了标准的六芯插座,可以接收来自标准键盘、鼠标的数据。由于键盘、鼠标都是 5V 供电系统,而 MSP430F149 只能工作在 3.3V,所以需要在两者之间进行电平转换。根据键盘的工作原理,MCU只要接收键盘发送过来的时钟信号和数据信号,然后对数据信号进行解码就可以了。为此我们利用了电平转换电路的两根数据线,让键盘的时钟线 CLK 连接SN74LVC4245 的A8 端口,键盘的数据线<skywalker> 在 2008-10-13 上传 | 大小:14.83kb | 下载:0
[其它资源] MSP430F149_DS1302
说明:本程序使用MSP430F149驱动DS1302;DS1302 能够计算秒、分、时、日、周、月、年,自动补偿 2100 年之前的闰年日期;2.0V~5.5V 的供电电压,三线制的串行通信接口,且内置 31 字节的可由电池维持数据的静态 RAM,用户可自由使用。DS1302 的最大特色是支持双电源供电,VCC2 连接主电源,VCC1 连接备用电池。当VCC2 的电压高于 VCC1 时,芯片从 VCC2 处获得能量并且可以通过涓流充电的方式对VCC1 连接的电池进行充电;当 VCC2 的电源断开连接时<skywalker> 在 2008-10-13 上传 | 大小:86.41kb | 下载:0
[其它资源] mega88_lcd240128_test
说明:用ATMEGA88推动LCD240128液晶的测试程序。按config.h的定义连接AVR和LCD,外部16M晶振,保证显示“我们的AVR”logo图片。<bianbowei> 在 2008-10-13 上传 | 大小:39.73kb | 下载:0
[其它资源] MSP430F149_DS18B20
说明:本程序使用MSP430F149驱动DS18B20,并再1602液晶显示温度;DS18B20 是一款小巧的温度传感器,它通过单总线协议与 MCU 进行通信,硬件连接十分简洁,它具有如下特性:测温范围-55℃~+125℃,并且在-10℃~+85℃范围内具有±0.5℃的精度,9-Bit 到 12-Bit 的可编程分辨率,用户自定义、非易失性温度阈值。MCU的P1.6端口与DS18B20的DQ端连接, 通过在MCU的IO 端口模拟1-Wire协议的时序就能实现对 DS18B20 的读写了。<skywalker> 在 2008-10-13 上传 | 大小:85.45kb | 下载:1