本帖最后由 yiminwell 于 2013-8-11 21:59 编辑
从STC拿了一套板子,还有几个15系列的芯片,想学习下STC15系列单片机,在用IAP15F2K61S2的时候,可能本人天资愚钝,居然弄了几天,不过还好,最后终于被我调成功了,哈哈,在这里和大家分享下调试的经验吧
最开始看说明书中“仿真器说明指南”的时候,看到仿真器参考硬件图,半天没明白过来怎么回事,难道这是要自己弄硬件么?而且在仿真器介绍的下文中也没说明硬件怎么连接,只是介绍了软件一系列的设置。于是我就仔细看了下它的仿真器参考硬件图,这才发现和STC的ISP下载编程器是一样的电路图,会不会硬件就是ISP下载编程器呢?于是我就打电话向STC的人求证,结果真是这样的,呵呵,不得不佩服下自己,呵呵,好了,让大家见笑了,言归正传吧,于是我硬件有了,芯片有了,就把芯片装到板子上再插到电脑上吧!
在这个过程,提醒大家2点:第一,芯片千万别插错了,芯片有凹口的那侧要对着下载板有手柄的方向靠下插,具体插法他们家的说明书也有,我在这里就不多嘴了;第二,如果是用笔记本电脑的亲们,一定要装个USB转RS232的驱动CH341SER.exe,不然在STC-ISP编程软件里面就没有端口显示了,我在这里也是摸索了很久的。
现在按他们家说明书中“仿真器说明指南”的介绍一步一步的来设置吧: (1) 安装KEIL 仿真驱动,将STC MCU型号添加到keil中去 (2 ) 在keil 中创建项目,在创建项目的时候一定要选择STC MCU 单片机库,并且只能选择STC15F2K60S2 型号,他们说目前支持仿真的型号只有STC15F2S60S2 ;并且在创建成功后出现图
所示的提示,点击【是】将启动文件STARTUP.A51 添加到项目中去 (3) 向项目中添加自己的程序,或写自己的程序。 (4 ) 在项目中选择STC 仿真驱动,见图
,按说明书中设置时,一定要记得你COM 口是第几个COM ,就选COM 几,我的是COM3 (5 ) 将IAP15F2K61S2 创建成仿真芯片, 在点击下载编程软件里面的“将IAP15F2K61S2 设置为2.0 版仿真芯片”后,出现图
中“正在检测目标单片机”的提示,这时候要按下ISP 下载板的电源开关SW1 才能继续
,最后
(6 ) 最后开始仿真了,我测试成功了,哈哈,
|