搜索
bottom↓
回复: 23

pickit3可以调试16f1503吗?

[复制链接]

出0入0汤圆

发表于 2014-10-19 19:09:23 | 显示全部楼层 |阅读模式
本帖最后由 jemmy 于 2014-10-19 19:13 编辑

手上有pickit3,MPLAB v8.89 + HI-TECH PICC 9.83 pro,但没有所谓的仿真头。

这几天在用这个芯片的时候都是修改程序后直接烧写的,很痛苦。
想在线仿真,出现以下错误提示:
PK3Err0040: The target device is not ready for debugging.
Please check your configuration bit settings and program
the device before proceeding.

我在百度上查的时候,有的人说可以直接仿真,有的人说不可以。请教一下有没有知道到底能不能直接在线仿真的?如果可以,请指条明路。如果不行,我也就死了这条心了。

谢谢。

另外,我的configure bit如下:

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入0汤圆

发表于 2014-10-19 20:08:22 | 显示全部楼层
配置位不影响你DEBUG吧,不支持就是不支持

出0入0汤圆

 楼主| 发表于 2014-10-19 20:29:14 | 显示全部楼层
yklstudent 发表于 2014-10-19 20:08
配置位不影响你DEBUG吧,不支持就是不支持

第一次使用PIC,很不熟悉,所以虚心向大家请教一下。
觉得这个芯片内部挺复杂的,如果不能仿真,出了问题真的很难查,要额外花费多很多时间。

出0入0汤圆

发表于 2014-10-19 21:47:23 | 显示全部楼层
看看ICD3还可以,不然就舍得点,买个ICD3

出0入0汤圆

发表于 2014-10-19 21:47:50 | 显示全部楼层
看看ICD3还可以,不然就舍得点,买个ICD3

出0入0汤圆

 楼主| 发表于 2014-10-19 23:26:23 来自手机 | 显示全部楼层
不太了解pickit和icd这两个系列的开发器有什么不同特点,求科普。刚才百度了一下icd3,那个价格有点不太亲我等p民。

出0入0汤圆

发表于 2014-10-20 08:15:21 | 显示全部楼层
PIC的一些芯片是不支持仿真的,不是PICKit3的问题,是芯片本身的问题,PIC16F1503我不知道能不能仿真,PIC12F1501是不可以的,
这两个型号功能是基本相同的,内核一样,PIC16F1503外设多点而已,都有的部分是一样的。

出0入0汤圆

发表于 2014-10-20 08:21:29 | 显示全部楼层
jemmy 发表于 2014-10-19 23:26
不太了解pickit和icd这两个系列的开发器有什么不同特点,求科普。刚才百度了一下icd3,那个价格有点不太亲 ...

PICKit3支持脱机下载,IDC3速度快些
我手上有PICKit3和IDC3,我更喜欢用PICKit3,小巧,使用仿真器供电时有时IDC3不能链接用PICKit3就可以

出0入0汤圆

 楼主| 发表于 2014-10-20 11:21:04 | 显示全部楼层
lw32 发表于 2014-10-20 08:15
PIC的一些芯片是不支持仿真的,不是PICKit3的问题,是芯片本身的问题,PIC16F1503我不知道能不能仿真,PIC1 ...

12F1501不能在线调试的话,估计16F1503也是不行的了,那我就安心烧片子吧。

出0入213汤圆

发表于 2014-10-20 12:48:31 | 显示全部楼层
楼主不知道有一个软件叫proteus吗?仿PIC利器。

出0入0汤圆

发表于 2014-10-20 14:13:28 | 显示全部楼层
In-Circuit Debug using a Debug Header

出0入0汤圆

发表于 2014-10-20 14:17:58 | 显示全部楼层
没头的话,不用研究debug了。

出0入0汤圆

发表于 2014-10-20 14:20:55 | 显示全部楼层
死心吧           

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入0汤圆

发表于 2014-10-20 14:26:03 | 显示全部楼层
http://www.microchipdirect.com/P ... x?keywords=AC244051


This Processor Extension Pak is optional for debugging the following devices and is intended for those who wish to debug the PIC16F1509 family of microcontrollers in-circuit, while freeing up I/O pins typically reserved for debugger use:
-PIC16F1509
-PIC16F1508
The product is required for debugging the following devices:
-PIC16F1507
-PIC16F1503
-PIC12F1501
Package contents:
-Main product: QTY 1: 02-02208-3 ASSY, PROCESSOR EXTENSION PAK (PIC16F1509-ICE)
-SIL Adapter: QTY 1: 02-01988 ASSY, RJ11 JACK TO SIL ADAPTER
-Gold pins: QTY 2: CON0172 HDR, 1x10 0.100 (0.210) 0.018 ROUND
The included SIL adapter interfaces the Processor Extension Pak with the MPLAB REAL ICE and MPLAB ICD 3 tools. The main product will interface directly with the PICkit 3 without the use of the SIL adapter.
Reference the latest Header Board Specification (DS51292) document for more detailed information on this and other h
Standard Pricing:       
In stock (processes immediately): 7
When can I get more?
Quantity:               
ADD TO CART
Quantity        CNY per Unit
1+                 307.80

出0入0汤圆

 楼主| 发表于 2014-10-20 16:54:08 | 显示全部楼层
postek 发表于 2014-10-20 14:26
http://www.microchipdirect.com/ProductSearch.aspx?keywords=AC244051

看图片这个仿真头上面有个单片机,他是不是利用仿真头上面的单片机直接模拟16f1503的IO呢?我看他像是直接把仿真头当成一个1503单片机,那就组成了一个完整的仿真器,而不是简单的在线调试器,而且是DIP的。
如果我的是SSOP的,那不是还要飞线到板子上?
他这个仿真头不便宜,都可以买到一个pickit3了。

出0入0汤圆

发表于 2014-10-21 16:56:20 | 显示全部楼层
本帖最后由 Nemo_Tang 于 2014-10-21 16:58 编辑

我试过了,pic kit3和ICD3,都不能在线仿真PIC16F1503芯片,但是可以下载程序。

pic16f145x也是不可以的。

出0入0汤圆

 楼主| 发表于 2014-10-21 18:18:14 | 显示全部楼层
Nemo_Tang 发表于 2014-10-21 16:56
我试过了,pic kit3和ICD3,都不能在线仿真PIC16F1503芯片,但是可以下载程序。

pic16f145x也是不可以的。 ...

谢谢。
你是说不使用仿真头的情况下,还是即使有仿真头也仿真不了?

出0入0汤圆

发表于 2014-10-21 19:03:28 | 显示全部楼层
jemmy 发表于 2014-10-20 16:54
看图片这个仿真头上面有个单片机,他是不是利用仿真头上面的单片机直接模拟16f1503的IO呢?我看他像是直 ...

pic引脚20以下的很少有直接仿真的 (原因是仿真需要3个I/O,剩下引脚实现其它功能就有点不太现实了),
Microchip所谓的专用仿真头就是另外扩展了仿真所需的通讯I/O,其它I/O全部可以正常使用,只是这价格很高!
还有一个办法是: 选用同系列28--40引脚(PIC一般28P以上都可直接仿真)芯片,作仿真调试--正常后将代码修改烧写到少引脚单片机运行进行功能验证!

出10入10汤圆

发表于 2014-10-21 19:14:07 | 显示全部楼层
不可以,红色表示不支持

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入0汤圆

 楼主| 发表于 2014-10-21 19:30:01 | 显示全部楼层
szxszx 发表于 2014-10-21 19:14
不可以,红色表示不支持



我这里显示是这样的。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出10入10汤圆

发表于 2014-10-21 19:47:04 | 显示全部楼层
确实不同,那你就试试调试菜单下能不能选择PICkit3工具

出0入0汤圆

 楼主| 发表于 2014-10-21 20:02:17 | 显示全部楼层
szxszx 发表于 2014-10-21 19:47
确实不同,那你就试试调试菜单下能不能选择PICkit3工具

可以选择kit3,但点击debug时出现以下错误。

PK3Err0040: The target device is not ready for debugging.
Please check your configuration bit settings and program
the device before proceeding.

并且我这边显示的ICE/IDC Headers 是有一个型号AC244051(Req),估计是要仿真头配合的意思。

出0入0汤圆

发表于 2014-10-22 05:50:30 | 显示全部楼层
jemmy 发表于 2014-10-21 19:30
我这里显示是这样的。

debug需要AC244051仿真头

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入0汤圆

发表于 2014-10-22 08:09:41 | 显示全部楼层
就2K的程序空间,  就不要折腾DEBUG了.
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-5-5 15:33

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表