硬件配置如下: CPU配置: 采用MSP430F149,可根据需要更换为169或其它兼容型号; 外设配置: 提供I2C、SPI、RS232、RS485、红外等接口,同时配备了液晶、数码管、键盘、指示灯 及蜂鸣器等开发中常用器件。具体有如下配置: 1、配备24C32及PCF8563,可用于操作I2C存储器及时钟芯片,配合液晶模块、蜂鸣器、键盘, 可制作时钟或闹钟; 2、配备4位7段数码管,并采用串行驱动芯片动态驱动,在简单应用中可代替液晶模块; 3、配备AT45DB041及93C46,AT45DB041可用于存放液晶字库,93C46可存放一些简单的配置字; 4、配备38K的红外接收及发送,可实现短距离无线通讯,同时,板上红外接收芯片可接收普通 家用遥控器的遥控码; 5、板上预留液晶驱动接口,可驱动由KS0108驱动的液晶模块,并预留可选的软件对比度调节接口; 6、配备RS232通讯,并可硬件选择为RS485通讯; 7、配备MIC接口,可直接将MIC的语音信号放大后由AD采集; 8、配备PWM输出接口,可将PWM输出放大滤波后,控制外部设备; 9、另外,还配备可调电位器(用于测试ADC)、按钮、指示灯及蜂鸣器 提供的软件: 1、24C32驱动程序,可支持24C01---24C512全系列I2C存储器操作; 2、8563驱动程序; 2、数码管驱动程序; 3、AT45DB041驱动程序,可支持AT45DB041、AT45DB081、AT45DB161、AT45DB321等芯片; 4、93C46驱动程序,可支持93C46、93C56、93C57、93C66、93C86等芯片; 5、红外无线通讯测试程序; 6、KS0108的驱动程序,配备画点、画线、显示图片及字符等函数接口;其中显示字符函数可自动 识别中英文字符并显示,配备软件调节对比度接口函数; 7、RS232通讯驱动程序,提供波特率设置及读写端口操作,其中波特率可设置到115200,并可根据 波特率自动计算各寄存器的值; 8、提供键盘、数码管及蜂鸣器操作接口。 使用前,请参照以下说明进行配置: J12跳线选择: 短接1-2脚:选择AT45DB081 短接2-3脚:选择93C46 J13跳线选择:短接3-5、4-6脚,采用直通线与PC通讯; 短接1-3、2-4脚,采用交叉线与PC通讯。 J14跳线选择:短接3-5、4-6脚,使能RS232通讯; 短接1-3、2-4脚,使能RS485通讯。 J16跳线选择:短接1-2脚,采用软件方式调节对比度; 短接2-3脚,采用电位器调节对比度。 板子已下载测试程序,接上电源及液晶即能看到测试结果。另外,测试结果还将通过RS232口输出,可利用电脑的超级终端查看。 超级终端设置:19200波特率、8数据位、1停止位、无奇偶校验。 1、JTAG使用应注意以下内容: 插座标右上角为JTAG的第一脚; 为方便连机,上电前应先插上JTAG,后上电。如遇上无法连机,可在JTAG在线的情况下,按复位键或者重新上电连机,一般都能连接成功。 如经多次重试之后,仍不能正常连机,请检查JTAG的连线是否断开,一般情况下,JTAG内部硬件电路基本上不会出现问题。 2、红外与液晶的软件对比度调节 红外的调制输出尽可能不与液晶软件对比度调节使用同一定时器,因红外发射调制频率一般为38KHz,而液晶对比度调节只需500Hz即可。 3、上电测试时 上电过程中,学习系统会发从串口发送测试信息,可利用超级终端等软件进行监测,端口波特率为19200,8数据位、1停止位、无奇偶校验位。 由于AT45DB081与93C46共用片选,因此,在测试时,只有一个芯片可测试通过。通过跳线可选择需要测试的芯片。