打印
[ZLG-MCU]

请教关于p89v51rd2的测试程序

[复制链接]
1460|8
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
xiaoxin1986|  楼主 | 2009-9-21 00:02 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
linhai1986| | 2009-9-21 21:49 | 只看该作者
P89V51是一上电就进行ISP模式,如这时串口没有收到数据,则返回到用户程序

使用特权

评论回复
板凳
xiaoxin1986|  楼主 | 2009-9-22 14:11 | 只看该作者
经过再三排查,发现是串口的毛病,原来用的是MAX3232,其应用电路需要0.047,0.33,0.1微法的极性电容,但是没有买到这些大小的极性电容。MAX232的应用电路上用的是1微法的电容,看百度知道里有人说这两个片子差不多,于是我在MAX3232的电路里用了1微法的电容,结果导致了串口电路工作不正常
于是出现了问题(1)(3)
后来换用MAX232,结果发现P89V51RD2里确实有自带的如上所说的测试程序。
ISP功能也能正常实现

使用特权

评论回复
地板
linhai1986| | 2009-9-23 00:49 | 只看该作者
3232的数据手册中一般是推荐使用0.1uF

使用特权

评论回复
5
xiaoxin1986|  楼主 | 2009-9-23 01:14 | 只看该作者
3232上关于电容的使用和电压有关系

我用的是5V电压,所以不能使用0.1u的

使用特权

评论回复
6
linhai1986| | 2009-9-24 00:02 | 只看该作者
和电压没关系,max232后缀不同用的电容不同,仔细看看手册就知道了

使用特权

评论回复
7
xiaoxin1986|  楼主 | 2009-9-24 00:22 | 只看该作者
max232和电压没关系

max3232用的电容和电压有关系的

使用特权

评论回复
8
linhai1986| | 2009-9-24 11:22 | 只看该作者
在3V和5V混合的电路系统里,宽电压范围的芯片感觉上好像是更好用,可是如果不仔细阅读芯片资料的 characteristics 会给系统带来很多由于接口电平匹配得不好引起的毛病。个人感觉3V部分用3V的芯片,5V部分用5V的芯片,这种3V~5V供电的芯片如果自己拿不准时还是不要用的好。

使用特权

评论回复
9
xiaoxin1986|  楼主 | 2009-9-24 11:47 | 只看该作者
是呀,有个较佳的工作电压

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

176

主题

1487

帖子

0

粉丝