摘要:计算机在当今社会有着举足轻重的地位,各行各业都有它的身影,它也从一个奢侈品走进了寻常百姓的家中。计算机在不断的发展,计算机配套的鼠标也在迅速的发展。鼠标和计算机的完美结合才能使计算机的功能得到充分的发挥。MSP430单片机是一个耗能比较低的常用的连接人和机器的工具(HID),经常用在家庭里的各种电子器件,比如键盘和鼠标。本报告描述了基于MSP430的USB鼠标通信设计的参考方案。该方案解决了鼠标通信设计的三个部分,包括MSP430单片机的使用,基于FT245RL的USB接口设计,用VB在PC机上的显示数据和绘制直线。完整的硬件示意图,USB接口设计图,VB编写的界面显示图与源代码都提供了一个比较完整的参考设计方案。可以实现基于MSP430的USB鼠标通信设计。
关键词 MSP430单片机;FT245RLUSB;VB
目录
摘要
ABSTRACT
引言-1
1 背景知识-2
1.1 MSP430处理器-2
1.1.1 MSP430F169概述-2
1.1.2 MSP430F169单片机的内部结构-2
1.1.3 MSP430F169微控制器主要特性-3
1.1.4 MSP430单片机I/O端口控制特点-4
1.1.5 MSP430F169单片机最小系统电路设计-5
1.2 FT245RL USB芯片-6
1.3 VB简介-7
2 系统功能简介-9
3 硬件系统设计-10
3.1 电源电路设计-10
3.1.1 5V稳压电路模块设计-10
3.1.2 3.3V稳压电路模块设计-11
3.2 USB接口的硬件设计-11
4 软件系统设计-14
4.1 USB接口软件设计-14
4.1.1 通过FT245RL接收数据-14
4.1.2 通过FT245RL发送数据-15
4.2 VB制作显示界面-15
4.3 程序的架构与实现-16
5 结论-18
致谢-19
参考文献-20
附录-21