Board logo

标题: 请教版主一个问题[原创] [打印本页]

作者: fdp123456    时间: 2006-12-21 10:27     标题: 请教版主一个问题[原创]

我在使用MC9S12D64MVV的芯片时,遇到以下一个问题,使得系统不能正常运行。
我的扳子A口的8位都接了10k的上拉电阻,B口的第2和7为也接了一个4.7k的上拉电阻,我把A、B口都做输出使用,
先置DDRB=0XFF,当置DDRA=0XFF时,程序跑飞,先置DDRA=0XFF,置DDRB=0XFF出现同样的问题,但单独只使其中一个口做输出则没有问题,
请问这有可能是什么原因,
是不是在A、B口为高电平时,不能置为输出。还有是不是和模式选择有关,我已经把moda,modb接地可还是如此。是不是和片子还有什么关系,因为我有一块扳子上运行是好的。已经想了好几天了,都没有结果。希望各位能帮帮忙。很着急。
谢谢!


作者: strongchen    时间: 2006-12-21 11:57

是不是A、B口中有输出低电平的,导致短路发生?
作者: fdp123456    时间: 2006-12-21 13:24

没有,就是接了显示屏才这样的,不接屏是好的,是A口数据口,b口是几跟控制线。还有就是用244来读取按键,还是用A口,B的第7脚控制244的G1,G2,也是接上拉的
作者: strongchen    时间: 2006-12-25 09:52

不接屏是好的?那还是要仔细检查一下硬件的问题。




欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) Powered by Discuz! 7.0.0