登录 免费注册 首页 | 行业黑名单 | 帮助
维库电子市场网
技术交流 | 电路欣赏 | 工控天地 | 数字广电 | 通信技术 | 电源技术 | 测控之家 | EMC技术 | ARM技术 | EDA技术 | PCB技术 | 嵌入式系统
驱动编程 | 集成电路 | 器件替换 | 模拟技术 | 新手园地 | 单 片 机 | DSP技术 | MCU技术 | IC 设计 | IC 产业 | CAN-bus/DeviceNe

关于复位期间的I/O口状态

作者:muleebit 栏目:单片机
关于复位期间的I/O口状态
ATMEGA128,PA口作为数据线,后接HC245,再用4片HC574.html">HC574扩展32路开关量输出,高电平有效;PC口4根线经HC138译码后作为HC574的片选信号;外部晶振8M,熔丝位配置为4ms复位,板上阻容构成复位电路,用32个发光二极管接到输出端测试输出信号,初始化设置端口DDRA = 0XFF;PORTA=0X00;PORTC = 0X04;关断开关量输出。

问题是:上电瞬间,32个发光二极管都闪一下,也就是复位期间所有输出端口会输出瞬态高电平,在端口A上加下拉电阻(10K),问题没有被解决,


请专家指点一下,该怎样解决这个问题,是不是我的软件中某些设置不正确啊??苦恼!!!有此问题经历的大侠们请出手相助,不胜感谢!!!

2楼: >>参与讨论
muleebit
????
大家都没遇到过这样的问题吗?没人出手相助?是问题太幼稚吗????

3楼: >>参与讨论
su_mj000
"32个发光二极管都闪一下"
"32个发光二极管都闪一下",那说明4个HC574在上电瞬间复位时都
处于瞬间导通状态.

"在端口A上加下拉电阻"放小一点(<1K)或许有帮助;也可再并上一个电
容试试(但会影响响应速度).

参与讨论
昵称:
讨论内容:
 
 
相关帖子
数组在程序存储器中定义了,怎么调用呢?
请问开发ATMEGA16L要买那些东东,价格多少?人在上海
求助
请教:M16的I/O口 为什么从PC5-PC2都是高电平,是否熔丝设置错了?
紧急请教:spi中断疑问,始终找不到哪里出了问题
免费注册为维库电子开发网会员,参与电子工程师社区讨论,点此进入


Copyright © 1998-2006 www.dzsc.com 浙ICP证030469号