上拉电阻具体的作用将在下一讲

二、最大输入电压范围:-0.5v~vcc+0.5v

2/51的拉电流能力下图是只管的看出电流时从io口流出,相当于内部开关达到vcc 随着外面阻值改变电流改变 最大电流30ma imax

一、avr的io口输入状态时可配置上拉电阻,值为100k 数量级

io口的输入性能指标

如上图(有个选择开关实际电路中不存在的为了好理解才给出的)输出就是 要么给个5v 要么给个地 0v就是输出0和 1

二、何谓“io口”

avr 的io口简介与寄存器的概念

io口的输出性能指标

寄存器就是ram中的一些特殊单元,映射片上外设的特殊功能

拉电流能力:能够从io口流出的最大电流

可以将"0"与1转换为电压信号的端口

1/avr 的io口灌电流能力与拉电流c++培训能力均达30ma

mega16有4个io口,pa,pb,pc,pd

三、io口的性能指标

一、何谓“寄存器”

灌电流能力:

avr 输入io是可以配置上拉电阻的是一个比较弱上拉 大概100k -- 200k 、为什么要配置一个上拉电阻呢?对于输入口,因为配置为输入的时候,它的等效一个悬空的一个点,如果在输入口上真的是一个悬空的话,这样一个悬空的导线的电平会是多少呢?单片机内部会认为是输入一个0 还是1呢/答案就是不确定的,可能受外部一些静电或一些比较强的电磁场一些影响或者0或者是1,但是如果我们将配置一个上拉电阻,当这个io口悬空的时候,这个电平就不再是不确定的了,被确定为上拉为1.上拉电阻具体的作用将在下一讲,将c++学习资料这个按键程序设计时候大家会有更深的体会

上图输入模型理想的输入io口相当于一个悬空的导线,就是输入这个对vcc 与对地的等效阻抗都必须为无穷大,实际单片机现在一般都做到10m欧姆以上承受最大输入电压看下图:输入做小低电压电压 -0.5最大0.2vcc输入高电压做小0.7vcc 最大vcc+0.5v就是说最小-0.5最大 5.5v

io口的两种状态

单片机中最常用的ttl电平:0v代表“0”,+5v 代表“1”

能够流入io口的最大电流

最大输入电压

下图同理 io口的输入

灌电流能力:能够流入io口的最大电流

上拉电阻与下拉电阻

















































































北京治疗白癜风的医院


转载请注明:http://www.nydjfy.com/bcxx/165.html