STC单片机的自动程序下载--Auto ISP
第一步:编写串口操作程序。这种自动下载方法需要用到串口中断。所谓自动下载,就是说当前单片机已经在运行程序了,但这个程序必须具备串口中断功能,通过串口接收特定字符标志,使得单片机知道应该从运行用户程序状态退出,复位后进入监控状态(即ISP状态),为下载新的用户程序做好准备。所以,如果你总想不通过冷启动的办法来自动...
STC单片机程序烧录与ISP下载相关知识
STC单片机烧写程序时,电脑端除了驱动以外,一般使用宏晶专用的STC-ISP软件进行下载。其界面如图。这里先说一点注意事项。STC-ISP软件最好在宏晶官网下载最新版本。在首次运行时常常会出现类似下图中的情况,提示部件XXX不能注册。对应Win7系统可以先尝试右击STC-ISP的exe程序文件,选择“以管理员身份运行”(如果是XP系统...
STC15F104W单片机四路按键循环开关程序
用一个按键控制四个继电器循环导通,程序由51单片机的程序改到15F104W上,第一次按键,第一个继电器吸合,第二次按键,第二个继电器吸合,第一个继电器释放,以此类推。最初的想法就是实现电风扇,三档开关,程序里面可以修改端口。#includesbitkey=P3^4;//定义按键voiddelayms(void);//延时voidled_refr...
30条单片机晶振的那些问题,解决你的麻烦
当然要加,假如没有外加晶振,那么单片机的时钟电路就没有了,导致单片机串口就不能进行数据传输了,最终这个下载器具就不能下载程序了。十七、若89c52单片机使用外接晶振,应如何设置?晶振的两个管脚各接一个20~30pf的电容后分别接入单片机的XTAL1和XTAL2,两个电容的另一端并接后接地即可,不再需要任何设置。十八...
STC89C52是51单片机吗?
在现实中应用中,往往遇到所运用的单片机没有I2C总线接口,例如典型的51系列单片机。为了让此类单片机用于操作I2C总线器件的才能,须要在程序模拟I2C总线数据传输协议。I2C总线通信时序图起始信号用于开启I2C总线的通信。其中,起始信号是在时钟线SCL为高电平期间,数据SDA上高电平向低电平变化的下降沿信号。起始信号出现以...
STC单片机程序下载问题及解决方法
STC-ISP软件:3,有时由于STC-ISP软件不稳定也会导致找不到串口,重启软件、重插USB模块再试一下(www.e993.com)2024年11月11日。4,USB模块的驱动程序没有安装好,或者和其他端口驱动程序冲突,也会有找不到串口的情况。重新安装并重启电脑再试。失败现象:Chinese:正在尝试与MCU/单片机握手连接......
听本土8051单片机创始人讲述自己的故事
都存在着单颗成本高、程序更改擦除时间长、烧录程序需外部供电12V等等问题;而STC采用真正的FLASHROM,将ISP/在线编程实用化、产业化,并低成本实现了内部EEPROM功能,使得厂商在开发上无需专用编程器和仿真器,提升了使用方便性,同时,STC升级版8051单片机的集成度更高、性能也更强壮,将MCU的抗干扰能力提升到一个新的...