应用简介
STC-ISP是一款专业实用的STC单片机烧录程序,用户只需要通过这个软件再结合编程技术以及RS485控制功能就能对新的硬件设备定制编程计划。软件可以下载12C3410系列、STC89系列、12C2052系列等的STC单片机。
【功能特点】
1、8051单片机基本组成、性能特点及应用方法,基于Flash存储器的。
2、ISP在系统中编程和IAP在应用中编程技术,结合目前流行的。
3、Keil C51编译器环境,对STC15系列单片机采用c语言进行编程应用。
4、充分发挥C51技术优势,全面地展现STC15系列单片机本身特色。
5、如片内晶体振荡器时钟调整、将芯片配置成为具有仿真功能的单片机。
6、Keil uVision4环境下在线仿真调试、1T单周期指令高速执行。
7、I2C、SPI、ADC等片内资源以及多种片外扩展应用,为读者快速上手提供方便。
【破解说明】
软件版本stc-isp-15xx-v6.87H;查壳后显示没壳直接载入OD运行,出现弹窗,按字符串搜索“新定型产品”,到代码处下断,重载软件运行,OD断下来。看图片圈圈处,一直往下拉,直到看到第一个返回程序领空的call(如果看到有ASCII "新宋体"就差不多到了)反汇编跟随,把上一个CALL,Nop掉就可以了。当然Nop掉前需看看对寄存器的值有没有影响,不然程序会出错。简单看了一下,Nop掉后F8单步走到下一个CALL寄存器的值不会改变。到此去除弹窗成功。
【使用方法】
1、打开stc-isp软件。
2、在软件界面右边选项找到“串口助手”并点击。
3、查看当前串口号(COM1),串口通信时需要用。
4、选择图片中小框框的串口号(COM1)。
5、再选择“波特率”,默认为9600。
6、选择“校验位”,默认为无检验。
7、点击“打开串口”,图片中红色小框框显示“关闭串口”的字样,证明打开串口成功了。
8、最后界面的红色大框框里面的设置都是串口接收和发送的文件设置。主要设置的是“文本模式”或“HEX模式”。stc-isp软件的串口助手基本上的设置就是这样了。
注意事项:设置“编程完成后自动打开串口”是一个很方便的功能。打开串口助手进行串口接受数据时,建议定时清空接收区。
【常见问题】
一直检测单片机怎么办?
这个可能有很多问题,按小编遇到的情况来说:
1、TXD和RXD接错了,下载器TXD接单片机RXD,RXD接单片机TXD。
2、晶振没插或者松了。
3、单片机型号选择错了,如果是STC89c52RC就要选后面加RC的,STC89c52就不行。
4、需要冷启动,就是给单片机断一次电,有的直接按电源开关就可以了,如果连的线把vcc拔插一次就可以了。