MA86L104试用问题 P3口 P4口

[复制链接]
 楼主| 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 | 显示全部楼层
恭喜楼主
yioy 发表于 2011-8-5 12:58 | 显示全部楼层
我也学习了
yioy 发表于 2011-8-5 12:58 | 显示全部楼层
:handshake
 楼主| tzsteel 发表于 2011-8-5 19:02 | 显示全部楼层
2# MG_FAE
请问一下MA86L104的P1或P3口,在没外部上拉电阻的情况下,准双向口模式,推挽输出模式的最大输入输出电流是多少啊?谢谢,因为这颗能设I/O的模式,想省掉几颗上拉电阻.
zwll 发表于 2011-8-10 15:18 | 显示全部楼层
楼主为啥要省几个上拉电阻啊
729144646 发表于 2011-8-14 20:37 | 显示全部楼层
恩恩
您需要登录后才可以回帖 登录 | 注册

本版积分规则

14

主题

72

帖子

0

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

14

主题

72

帖子

0

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