下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、关于AVR I/O 的驱动能力的介绍AVR单片机I/O的驱动能力在8位单片机中算一流的。大家应仔细阅读AVR器件手册中关于电气指标和典型 特性的内容。(顺便提一下,有那些8位单片机的器件手册比AVR的多?并且提供非常详细的电气指标?)。 讨论AVR的I/O驱动能力主要指它使用输出工作方式下的输出电流(输出为1时)和灌电流(输出为0时)。 参考下图,当输出高电平时,在Vcc=5V条件下,一个I/O输出电流可达40mA,但此时输出电压已降到4V左右,输出20mA时,电压降为 4.5v,(3v以上,对于CMOS讲,仍为逻辑“1”)。说明AVR的输出电流最大可为40mA。 当输出低电平时,I/O的倾动
2、能力表现为灌电流。见下图,在Vcc=5V条件下,一个I/O可灌入的电流也可达40mA,但此时输出电压已生到1V左右,灌入20mA时,电压生为0.5v, (0.8v以下,对于CMOS讲,仍为逻辑“0”)。说明AVR的灌入电流最大可为20mA。 在使用中还要注意的是: 3. Although each I/O port can sink more than the test conditions (20 mA at VCC = 5V, 10 mA at VCC = 3V) under steady state conditions (non-transient), the following mu
3、st be observed: TQFP and MLF Package: 1 The sum of all IOL, for all ports, should not exceed 400 mA. 2 The sum of all IOL, for ports A0 - A7, G2, C3 - C7 should not exceed 300 mA. 3 The sum of all IOL, for ports C0 - C2, G0 - G1, D0 - D7, XTAL2 should not exceed 150 mA. 4 The sum of all IOL, for por
4、ts B0 - B7, G3 - G4, E0 - E7 should not exceed 150 mA. 5 The sum of all IOL, for ports F0 - F7, should not exceed 200 mA. If IOL exceeds the test condition, VOL may exceed the related specification. Pins are not guaranteed to sink current greater than the listed test condition.4. Although each I/O p
5、ort can source more than the test conditions (20 mA at Vcc = 5V, 10 mA at Vcc = 3V) under steady state conditions (non-transient), the following must be observed: TQFP and MLF Package: 1 The sum of all IOH, for all ports, should not exceed 400 mA. 2 The sum of all IOH, for ports A0 - A7, G2, C3 - C7
6、 should not exceed 300 mA. 3 The sum of all IOH, for ports C0 - C2, G0 - G1, D0 - D7, XTAL2 should not exceed 150 mA. 4 The sum of all IOH, for ports B0 - B7, G3 - G4, E0 - E7 should not exceed 150 mA. 5 The sum of all IOH, for ports F0 - F7, should not exceed 200 mA. If IOH exceeds the test conditi
7、on, VOH may exceed the related specification. Pins are not guaranteed to source current greater than the listed test condition. 此段大家自己读,主要是说整个PORT口,以及整个芯片电流的限制。不能简单的计算:一个I/O口输出20mA,一片M128有近50个I/O口,那 么20*50=1000mA,芯片烧了。 当AVR的I/O工作于输入方式时,其主要是对外部的实际电平进行检测,不应该输出电流,而灌电流应该越小越好(对外部无影响)。在下图中看出:当外 部引脚电平为0时,I
8、/O通过内部的上拉电阻输出120uA的弱电流;外部引脚电平为5时,I/O不提供电流。这种方式能够精确的检测出外部引脚的逻辑电 平。试想,当外部引脚对地串入一个5K电阻,如果I/O输出20mA电流,那么引脚上真正的电压为多少,如何测的准? AVR的I/O特性吸收了个种单片机(如PIC)的优点,是非常有特色和优点的。没有“修练”到一定的层次,是不能体会到的。我在我的许多帖子中,多 次强调不要浮燥,要踏踏实实、认真学习,打好基础,仔细读手册。但是还是有许多人往往提出一些没有经过认真思考和学习后,甚至是无边际的问题,甚至是“正 确回答”。 一个硬件工程师,首先要有过硬的硬件功底,模拟、逻辑、数字、时序
9、.,十八般武器,样样要精通。看网上一些问题和以及回答,我感到有些人连基本的 欧姆定律都不懂(指不会分析和设计应用,不是指背出公式),但忙于制作MP3。试想,你买一块芯片,照别人的电路搭好线路,把别人的程序写入后,做出了MP3,可你到低真正学到手的是什么?“高级傻瓜”型的工程师越来越多,这也正是外国人所希望的。 作为教师,我为国内大学这些年在电子专业上教育的失败感到痛心。看看国外的大学生的学习情况和能力(/courses/ee476/),我们有和能力和他们竞争!? 对不起,又跑题了。留下几个思考题。在“马潮老师的专栏:AVR串口多机通
10、讯模式的问题 ”的多机通信原理图中(该简单系统已连续工作两天了): 1. 为什么在与4个下位机通信的接口中,串入D9-D12四个二极管? 2. 主机电路中的U2部分电路的作用是什么?为什么接入INT0,而不是RESET? 3. 每个下位机使用M16倾动16个LED数码管,如何估算M16的倾动能力(M16能点亮全部的LED而不发热烧毁)? 4. 电阻R2-R8起的作用是什么(好多高校老师的设计中,不使用R2-R8)? 5. 16个LED数码管采用何种驱动方式?如何设计“同时”点亮16个LED,而且亮度均匀,无闪烁,无拖尾。如何调整LED的亮度? 6. 如何使用下位机的电路实现一个简易的时钟(年-月-日 时:分:秒),带闹钟设置和时间设置功能。如何估算你的时钟精度? 7. 5个按键直接接在I/O口上,外部没有吊高电阻,可靠吗? 8. 使用其中两个按键作为“+”和“-”键,用于输入数据设置时间和日期。其特性
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 幼儿园宿舍卫生工作制度
- 幼儿园应急避险工作制度
- 幼儿园教育工作工作制度
- 幼儿园校园卫生工作制度
- 幼儿园灭蚊周日工作制度
- 幼儿园睡眠管理工作制度
- 幼儿园老师工作制度细则
- 幼儿园资助管理工作制度
- 幼儿园防风防汛工作制度
- 2026年全国高中物理应用知识竞赛模拟考试卷及答案(共十八套)
- 肢体麻木护理查房要点
- 服务心理学(第四版)课件 项目四 任务二 激发消费动机
- 公司租赁个人车辆合同范本3篇
- 城市地铁线路EPC施工组织设计范文
- 七步洗手法交互课件
- 蚊虫叮咬教学课件
- DB13T 2055-2014 学校安全管理规范
- 萨满文化课件
- 2025年湖南省郴州市初中学业水平考试第二次监测数学试卷(原卷版+解析版)
- 2025厌氧好氧缺氧(AOA)活性污泥法设计标准
- 电解液管理制度
评论
0/150
提交评论