STC单片机USB功能怎么用
最近买了4块有USB功能的STC8H8K64U单片机。
这款单片机是江苏国芯的骨干级产品,相比8G的基础款来说,增添了不少新功能,其中最显著的是USB功能。
准备工作与焊接
需要的东西
- STC8H8K64U单片机
- USBA线
- 104独石电容两个
首先,我使用接头坏掉的USB到C线,剪断后焊接在排母上,制作成了一个可以随意插拔的简单USB接头。
重要!引脚图 DIP28封装
将两颗独石电容分别插在Ucap引脚与地之间,以及VCC与地之间。
使用体验
由于芯片是第一次使用,没有预置用户程序,刚接入电脑时,会进入USB下载模式。
根据论坛上帖子的指导,我前往STC实验箱中下载了全套示例程序
这个示例程序包提供了非常多的功能示例。
我选择了41-科学计算器使用CDC虚拟液晶屏显示这个例程进行尝试。
无需进行任何修改即可直接编译,然后下载到单片机中。
第一次下载之前,芯片处于下载模式,可以直接点击下载烧录。
烧录后程序自动开始运行。
打开ISP软件里的调试功能,选择OLED12864与虚拟键盘。
在虚拟键盘上右键导入配置,选择示例程序目录中的键盘配置。
在串口助手中点击打开串口。虚拟屏幕变黑,说明正常工作。
点击虚拟键盘上的任意一个按键,虚拟屏幕上出现汉字,图片中运行效果非常棒。