您现在所在的是:

单片机论坛

回帖:1个,阅读:1321 [上一页] [1] [下一页]
* 帖子主题:

请教8255调试问题

1045
shirle
文章数:26
年度积分:50
历史总积分:1045
注册时间:2005/12/3
发站内信
发表于:2006/11/6 22:54:00
#0楼
我用89C51单片机,用8255扩展输入输出接口,一部分用于键盘,结果发现8255端口输出不是程序的内容。然后用调试板单独调试显示和键盘部分,用电表测试发现138的y1口(接8255片选)输出为高电平,即8255并未选中,但程序只是8255A输出高电平,测试发现A口电平都在1伏多,所用芯片换过一次,应该没问题,请高手帮忙分析原因。
附件
1036
long1800
文章数:67
年度积分:50
历史总积分:1036
注册时间:2004/11/22
发站内信
发表于:2006/11/7 9:47:00
#1楼
我建议你用示波器测试一下,PA口的输出波,如果你用万用表测试时可能看不出实际输出的电压,因端口本身有可能在不断的变化,另外P0、P2口建议装个10K的上拉电阻,8255的控制命令字是否写好,38译码器是否能正常工作,程序是不是正常的。如果全部正常,把负载断开测试一下,如果正常,说明驱动能力有限,比如装上个三极管,然后再接上负载是否正常。

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2024 Gkong.com, All Rights Reserved

31.2002