|
事情是这样的,我学单片机时间不长,一个月左右吧,之前学了模电和数电7/8个月……
刚开始按照老师的教程把硬件和软件都搞好了。
也很好用。
在做流水灯的时候,老师说,你会做8颗,就可以做32颗,P0,P1,P2,P3,P4每个口都接上LED一样好使……我说干就干。
按照理论来说肯定是没问题,我好奇P3.0-P3.1即要写数据,又要当普通I/O口使,到底行不行?
于是我就接1K上拉电阻,然后LED接P3.0-P3.1这两个I/O口,(+5V→1K→LED→P3.0/+5V→1K→LED→P3.1)
把程序编好号,准备写入,当插入下载器CH340G的时候,发现,不对劲,10颗LED灯都微亮,我纳闷呐……
我数据还没有写入呢……
这是怎么回事?
然后,我不接P3.0/P3.1,尝试写入数据,喔霍霍,完蛋啦!
程序写不进去了。
之后就是各种折腾……
换排线,不行。
换单片机芯片,不行。
换最小系统,还是不行。
换下载器,也不行。
换电脑系统,还是是不行……
最后下载低版本写入软件,先是不行,无意中,我把5V拔出来,然后插回去,我艹,居然可以写入了……
然后就这样勉勉强强用着,有时候,写一个程序要插拔插拔无数次……
相当无语啊!
我现在没办法了……
各位前辈,给分析分析一下,我这是什么原因造成的,感激不尽呐!
我之前的写入软件版本是STC ISP V6.86,换成低级版本STC ISP V4.79勉勉强强凑合……
但用得相当不嗨森呐……
我的系统是windows xp。
我今天去下载那个最新的深度系统,依然不行!
我想换电脑主板了……
|
|