摘 要
随着计算机技术的不断更新和多媒体技术的快速发展,传统的计算机外设接
口因为存在许多缺点已经不能适应计算机的发展需要。比起传统的 AT,PS/2,串
口,通用串行总线 USB,具有速度快,使用方便灵活,易于扩展,支持即插即用,成本低
廉等一系列优点,得到了广泛的应用。
本论文阐述了 51 系列单片机和 USB 的相关内容,详细介绍了系统的一些功能
设计,包括硬件设计和软件设计。在程序调试期间用简单的串口通信电路,通过
串口调试助手掌握了 USB 指令的传输过程,这对整个方案的设计起到了很大的指
导作用。论文以单片机最小系统配合模拟键盘组成的 USB 键盘硬件系统,通过对
D12 芯片的学习与探索,在其基本命令接口的支持下,结合硬件进行相应的固件
程序设计,使其在 USB 协议下,实现 USB 模块与 PC 的数据通信,完成 USB 键
盘的功能模拟。
总结论文研究工作有阐述 USB 总线的原理、对本设计的系统要求作出了分析、
根据要求选定元件和具体编程方案、针对系统所要实现的功能对相关芯片作了详
细介绍以及在硬件部分设计了原理图。
关键词:USB;D12;PC