打印

MA86L104试用问题 P3口 P4口

[复制链接]
3060|8
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
tzsteel|  楼主 | 2011-7-30 22:13 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 tzsteel 于 2011-7-30 22:41 编辑

在试MA86L104的芯片,发现了些问题,请用过此芯片的帮忙看一下,谢谢.当用P3.4(DATA),P3.5(WR),P3.7(CS)的I/O口来虚拟HT1621B通信时,通信出错,当用P1.5(DATA),P1.2(WR),P1.1(CS)的I/O口来虚拟HT1621B通信时,就正确,是不是P3.4,P3.5口跟P1口有啥不同之处?出于好奇,试用P4.0(DATA),P4.1(WR),P3.7(CS)的I/O口来虚拟HT1621B通信,也是出错.I/O的设制如下: P1M0=0xff;  P3M0 = 0x00; P3M1=0x00;  P4M0=0x03;是不是这里设错了?还是设P3口为准双向口的话,还要设其它的寄存器?谢谢
沙发
MG_FAE| | 2011-8-1 10:47 | 只看该作者
请修改P3M1=0xb0;再测试看看,
由于您使用P1.5(DATA),P1.2(WR),P1.1(CS)的I/O口来做时,通信正常,P1端口都是设置为推挽输出,
但是有使用P3端口时,P3M0 = 0x00; P3M1=0x00 都是设置为准双向,似乎准双向端口的驱动力可能不足。

使用特权

评论回复
板凳
tzsteel|  楼主 | 2011-8-1 19:43 | 只看该作者
2# MG_FAE
问题已搞定,是P3.7口有问题,在使用P3.7口前,要先设P3.6口为I/O口,谢谢

使用特权

评论回复
地板
pengf| | 2011-8-1 19:47 | 只看该作者
恭喜楼主

使用特权

评论回复
5
yioy| | 2011-8-5 12:58 | 只看该作者
我也学习了

使用特权

评论回复
6
yioy| | 2011-8-5 12:58 | 只看该作者
:handshake

使用特权

评论回复
7
tzsteel|  楼主 | 2011-8-5 19:02 | 只看该作者
2# MG_FAE
请问一下MA86L104的P1或P3口,在没外部上拉电阻的情况下,准双向口模式,推挽输出模式的最大输入输出电流是多少啊?谢谢,因为这颗能设I/O的模式,想省掉几颗上拉电阻.

使用特权

评论回复
8
zwll| | 2011-8-10 15:18 | 只看该作者
楼主为啥要省几个上拉电阻啊

使用特权

评论回复
9
729144646| | 2011-8-14 20:37 | 只看该作者
恩恩

使用特权

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

本版积分规则

14

主题

72

帖子

0

粉丝