到底怎么回事?
最近刚刚使用mega162,前段时间用51做了个项目,牵扯到2个串口及速度的问题改用162,但程序改过以后运行就不正常了!
1、复位我直接就把线划断了(本来51用高电瓶复位),在用isp烧写完程序好象提供一个低复位电瓶,我想问问是否应该在外面加个低电瓶复位信号?
2、mega的io口输入输出定义在程序中应该可以改的把?
3、整个液晶的工作也不对!全乱套了,清屏、显示也不对,如果大家知道请提醒我应该找哪儿的问题?(之前的程序在51运行已经正常,时序应该没问题吧)
4、更可怕的是io居然能输出负电平!用示波器看,给液晶送数据的a口,port0负电平只有0。9伏左右,其他io口,负电平越来越低!跟液晶有关系的都输出有负电平,最低的有-4伏!但我查了一下液晶的数据线并无短路情况!不应该啊
请各位大哥指点迷津!
发表时间:2004年1月4日13:50:18