×

AVR的IO口的资料和使用说明及正确的熔丝配置详细资料免费下载

消耗积分:0 | 格式:rar | 大小:0.22 MB | 2018-09-06

分享资料个

  AVR的I/O口结构与使用详解

  其实采用真正双向IO结构的新型MCU很多,常用的有 增强型51,PIC,AVR等

  AVR的IO是真正双向IO结构,由于大部分网友都是从标准51转过来的,受标准51的准双向IO和布尔操作概念影响,没能掌握AVR的IO操作,所以有必要撰文说明一下

  先简单的回顾一下标准51的准双向IO结构

  这种准双向IO结构的特点是

  1 输出结构类似 OC门,输出低电平时,内部NMOS导通,驱动能力较强(800uA);输出高电平靠内部上拉电阻,驱动能力弱(60uA)。

  2 永远有内部电阻上拉(P0口除外),高电平输出电流能力很弱,所以即使IO口长时间短路到地也不会损坏IO口 (同理,IO口低电平输出能力较强,作低电平输出时不能长时间短路到VCC)

  3 作输入时,因为OC门有“线与”特性,必须把IO口设为高电平(所以按键多为共地接法)

  4 作输出时,输出低电平可以推动LED(也是很弱的),输出高电平通常需要外接缓冲电路(所以LED多为共阳接法)

  5 软件模拟 OC结构的总线反而比较方便-----例如 IIC总线

  P0口比较特殊,做外部总线时,是推挽输出,做普通IO时没有内部上拉电阻,所以P0口做按键输入需要外接上拉电阻。

  OC门:三极管的叫集电极开路,场效应管的叫漏极开路,简称开漏输出。具备“线与”能力,有0得0。

  为什么设计成输出时高电平弱,低电平强----是考虑了当年流行的TTL器件输入特性

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !