中颖SH79F161A接JET51不能仿真的问题。

[复制链接]
5406|6
 楼主| daseagg 发表于 2011-6-11 20:25 | 显示全部楼层 |阅读模式
我是新手,在用中颖SH79F161A遇到一个问题:

问题1:仿真器JET51接PC,红、绿灯都亮,接“演示板”时,下载、DEBUG时“演示板”灯    亮。但接我开发的PCB板时,下载提示:“上电参数不正确”,所以一直调试不了。我的PCB板上有VDD、GND、TCK、TDI、TMS、TDO六个引脚接口,在KEIL中设置“USB JET51 5V供电”和“外部供电”都试了。

问题2:端口0输出:P0xOS 和端口上拉PxPCRy 什么情况下用到。
neyo.zhong 发表于 2011-6-13 10:00 | 显示全部楼层
问题1:既然红灯绿灯都亮了,说明驱动安装正确;接Target Board可以,但接自己的电路不行,我想可能是JTAG通讯线接错了。

问题2:P0xOS是用来设置P0口的输出方式,可以选择推挽还是开漏。中颖MCU的IO口一般是推挽输出,可以不接任何外部电路就可以输出高电平和低电平,适合接数字电路;而开漏极如果要输出高电平,必须接上拉电阻,适合于做电流型的驱动。

PxPCRy是用于控制上拉电阻的开启与关闭,一般IO口用作输入口或是开漏输出时,需要开启内部上拉,当然你也可以不开启,外部自己接上拉电阻。
bananarer 发表于 2011-6-13 11:47 | 显示全部楼层
本帖最后由 bananarer 于 2011-6-13 16:13 编辑

问题1:线接错了或者Power上面电容太大(可以用自动扫描试试)或者JTAG通讯线上面的电容太大(请减小电容)
问题2:PxPCRy是用于控制上拉电阻的开启与关闭;只有在PxCR为0的时候才有效
P0xOS控制该端口是否为开漏输出
 楼主| daseagg 发表于 2011-6-13 12:26 | 显示全部楼层
谢谢各位专家指导
neyo.zhong 发表于 2011-6-13 13:07 | 显示全部楼层
问题1:线接错了或者Power上面电容太大(可以用自动扫描试试)或者JTAG通讯线上面的电容太大(请减小电容)
问题2:PxPCRy是用于控制上拉电阻的开启与关闭;只有在PxCR为1的时候才有效
P0xOS控制该端口是否为开漏输 ...
bananarer 发表于 2011-6-13 11:47


PxPCRy只有在PxCR为1的时候才有效,受教了,谢谢
bananarer 发表于 2011-6-13 16:13 | 显示全部楼层
PxPCRy只有在PxCR为1的时候才有效,受教了,谢谢
neyo.zhong 发表于 2011-6-13 13:07


不好意思,错误了,是PxPCRy只有在PxCR为0的时候才有效,笔误,笔误
谢谢指出,谢谢指出
 楼主| daseagg 发表于 2011-6-13 18:12 | 显示全部楼层
问题已经解决,是JTAG线序接错了。再次谢谢。。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

0

主题

31

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部