现在流行图形化编程,图形化编程大大降低了单片机编程的门槛, 特别适合孩子们的学习,训练孩子的逻辑思维能力。 我也想做一块以STC8H8K64U单片机为核心的开发板给孩子玩, 于是用嘉立创EDA软件设计了如下一款PCB开发板。(工程文件附件下载) 设计初衷是要开发板有尽可能多的通信功能和接口、 尽可能的保留单片机的外设功能和外接引脚、 全面的大功率驱动电路(NPN、PNP、NMOS、PMOS), 让孩子可以学习更多的电子技术知识。 通过短接帽选择,USB口能和单片机的P30、P31引脚 在STC-ISP软件进行USB通信下载程序, 或者和天问Block、STC-ISP软件进行TTL电平串口下载程序。 PCB板到了后就开始焊接,每次我都是先把USB链路焊好后测试通信成功再焊别的电子元件。 上电等待STC-ISP软件识别USB设备······,一直没反应,电脑弹出不能识别USB设备。 欸,怎么连不上呢?这个系列的单片机我之前已经焊好过几个板子了,每次同样链接USB通信都是一次就成功。 然后试一下单片机P30、P31引脚能不能正常通信。还是不行。 我在想是不是因为这个单片机是拆机下来的二手,拆机时弄坏了。 于是又在网上买了新的。今天新单片机到了,焊上去测试还是通信不上。 找不到原因,我猜可能是P30、P31引脚线路在PCB板上走线太长吧? 请广大网友帮我找一下问题出在哪里?分析出问题原因?
|