请问8脚单片机STC15F104E用那种编程器烧录?用什么版本软件烧录?
先看看你的驱动安装 测试方法:把TTL输出的RXD和TXD引脚短接 用串口调试助手随便发送一个字符 看看接收区有没有返回(你发送的字符) 如果没有返回 就是转接板的问题 或者驱动有问题 重新安装驱动试试如果有返回的话 就看看ISP软件的设置是不是有问题 单片机型号 波特率核对一下 再有就是一般的USB转TTL板的芯片应该是PL2303 这个芯片是USB1.1的 性能不太稳定 尤其是在win7上使用 经常会出错 建议使用Z-TEK的USB转串口下载线 比较稳定
单片机 STC15F104W下载失败
展开全部 家里鱼缸充氧器,买的功率大,24小时不停使用,感觉有点浪费。
为实现鱼缸充氧器的定时开关,DIY了一个通过STC15f104w控制的继电器模块(淘宝上面的继电器模块加邮20元左右,主要是使用不方便,需要自己增加一个电源),利用手里现有的元件自己动手,解决问题也是一件乐事。
达到的目的:实现继电器的循环开启、关闭,继电器模块与供电模块合二为一。
主要元件:STC15f104w1个、220变12v变压器1个、12v继电器(5v驱动不了)1个、78051个、1000uf电容2个、104电容2个、二极管5个、9013三极管1个、10k电阻一个(最开始使用的1k电阻,不能正常工作,三极管的基极-发射极电压只有0.6v,改用10k达到3.0左右??????请指点)。
原理图:增加了程序烧写接口和改用途时的备用接口。
电路图: 各变压器不同,我的1、2、3、5脚不用管它的,4-6之间12V。
U1、U2为继电器的输出端(两触点)。
实物图:改用途时的备用接口没有安装。
程序简单:#include void Delay1000ms() //@11.0592MHz{ unsigned char i, j, k; i = 43; j = 6; k = 203; do { do { while (--k); } while (--j); } while (--i);}void main(){unsigned int n,m; //n、m控制间隔时间长短P3=0x00;while(1) { n=2; m=2; while(m--) {Delay1000ms();} P3=~P3; while(n--) {Delay1000ms();} P3=~P3; }}...
转载请注明出处51数据库 » st单片机配置软件下载