AVR单片机引脚电平问题

AVRMega16等的单片机上电后是什么状态?为什么要每次都初始化引脚的状态。例如DDRPORT每次都要写... AVRMega16等的单片机上电后是什么状态?为什么要每次都初始化引脚的状态。例如DDR PORT每次都要写 展开
 我来答
天空之城iot
2013-06-06 · 大数据、物联网、自动化、方案学习探讨
天空之城iot
采纳数:79 获赞数:269

向TA提问 私信TA
展开全部
avr单片机的io口复位后的初始状态全部为输入工作方式,内部上拉电阻无效,因此外部引脚呈现三态高祖输入状态。
单片机上电后就像手动档汽车发动以后的空挡状态,初始化引脚状态就像你挂倒档或前进挡,汽车正在前进或者正在倒退,就相当于你的程序大循环。比喻不知恰当否,呵呵。

你的单片机工作时是输入还是输出肯定要规定一种状态吧,所以程序一开始初始化时每次都要写DDR(方向寄存器),PORT(数据寄存器),只在开始设定一次。读引脚状态时读PIN(输入引脚寄存器)。
yhchen2001
2013-06-05 · TA获得超过737个赞
知道小有建树答主
回答量:348
采纳率:90%
帮助的人:129万
展开全部
这个是什么状态,自己看单片机的DATASHEET的了,上面有列出来所有的状态,上电后,RESET 后,NORMAL ,GREEN , SLEEP MODE , 中断的啊。单片机上电后,各个引脚都有自己对应的状态或不定的状态,所以都要初始化,写成你自己需要的引脚状态才可以用的了!
追问
内部有上拉排阻吗
内部有上拉排阻吗
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式