Ai8051U实验箱随机附带了一条Type A - Type A的电缆,可用来下载程序。
配合下载用的ISP下载软件,我用的是6.95G版的,下载网站:https://www.stcai.com/gjrj。
为了能正常编译程序,还需要更新Keil下STC的头文件。可以打开V6.95G的ISP下载程序,
在Keil仿真设置选项下,选择合适的单片机型号后,点击“添加型号和头文件到Keil中”那个按钮。在弹出的选择目标文件夹时,一定要选择你安装的Keil的文件夹。这个头文件,我的理解是针对Ai8051U单片机的各个寄存器的配置,如宏名称、对应的地址之类的信息。如果操作失败,也可以自己手动将这个头文件拷贝到Keil所在的文件夹的\C251\INC\STC下,头文件可以在例程中找到。我这边使用ISP添加时失败了,但在拷贝头文件之前,打开例程工程编译时没有报错,因为这个头文件被包含在工程的子文件夹下了,所以这个拷贝过程实际上有没有都无所谓了。
如果你手中有STC公司的专用下载器,可能下载还是能更方便一些吧(我没这个下载器,所以只是猜测)。而我只用随机配备的Type A - Type A电缆,
连接红色圆圈的Type-A母槽到电脑USB端口后,每次想要下载之前,都需要先按下右下角红色方圈中的P32/INT0按钮后并保持不要松开,接着再按下红色方圈的Power_SW按钮,接着松开Power_SW按钮,最后再松开红色方圈中的P32/INT0按钮,等待ISP烧录软件的串口设备中出现“HID1 USB-Writer”设备后才可以。
之后就是选择HEX文件,执行“下载/编程”即可。
记住是每次下载之前都要重新进行这个动作,否则是不可能完成下载的。这一点确实有点麻烦,感觉还不如STC89C52那个用串口操作来得方便。等以后入手STC的专用仿真下载器“USB-Link1D下载器”后再试试下载。